diff --git a/LuaLibs/DiceCut.lua b/LuaLibs/DiceCut.lua index 6cc5c93..1a44461 100644 --- a/LuaLibs/DiceCut.lua +++ b/LuaLibs/DiceCut.lua @@ -379,9 +379,9 @@ function DiceCut.GetDice( nParent, BBoxRawPart, ptCPlanes, vtNPlanes, bGetOrtoPl local dMaxDimDice = EgtIf( dCustMaxDimDice and dCustMaxDimDice < BD.MAX_DIM_DICE, dCustMaxDimDice, BD.MAX_DIM_DICE) local dTolerance = 0 -- distanza di sicurezza per i tagli ortogonali local OffsetP = dMaxDimDice -- distanza tra i piani paralleli - local StepP = 20 -- numero massimo di piani paralleli da generare + local StepP = 100 -- numero massimo di piani paralleli da generare local OffsetO = dMaxDimDice -- distanza tra i piani ortogonali - local StepO = 20 -- numero massimo di piani ortogonali da generare + local StepO = 100 -- numero massimo di piani ortogonali da generare --Ricavo le altezze dei BoundingBox contenente feature e estremi del grezzo local TBoxPoint = CalcolaPuntiEstremiBox( BBoxRawPart) diff --git a/LuaLibs/ProcessSplit.lua b/LuaLibs/ProcessSplit.lua index d4a30a4..cf66f61 100644 --- a/LuaLibs/ProcessSplit.lua +++ b/LuaLibs/ProcessSplit.lua @@ -151,7 +151,7 @@ function ProcessSplit.Make( Proc, nPhase, nRawId, nPartId) if not bOkc then return bOkc, sErrC end end -- recupero la lavorazione - local sCutting = ML.FindCutting( EgtIf( bSplit, 'SplitSide', 'TailSide')) + local sCutting = ML.FindCutting( 'TailSide') if not sCutting then local sErr = 'Error on process ' .. tostring( Proc.Id) .. ' cutting not found in library' EgtOutLog( sErr)