diff --git a/LuaLibs/ProcessCut.lua b/LuaLibs/ProcessCut.lua index 01bf42e..103a048 100644 --- a/LuaLibs/ProcessCut.lua +++ b/LuaLibs/ProcessCut.lua @@ -495,7 +495,8 @@ local function MakeFromTop( sCutting, Proc, nPhase, nRawId, nPartId, dOvmHead, b end -- se è una lavorazione da anticipare diminuisco la profondità del taglio per evitare collisioni con l'albero della lama if Proc.AdvTail then - dCutExtra = min( -BD.ADVANCE_TAIL_OFFS, -b3Raw:getDimY() + dMaxDepth) + local _, dH = BL.GetFaceHvRefDim( Proc.Id, 0, b3Raw) + dCutExtra = min( -BD.ADVANCE_TAIL_OFFS, -dH + dMaxDepth) end end -- taglio