diff --git a/LuaLibs/ProcessLapJoint.lua b/LuaLibs/ProcessLapJoint.lua index b4c35f7..c9b6c76 100644 --- a/LuaLibs/ProcessLapJoint.lua +++ b/LuaLibs/ProcessLapJoint.lua @@ -5323,6 +5323,7 @@ function SawPlusChain.Make( bOnlySaw, Proc, nRawId) if not bIsCuttingOk then return bIsCuttingOk, Cutting.Message end + local dBottomDepthToMachine = Cutting.RadialOffset -- se la lama non è arrivata sul fondo e c'è almeno un lato aperto va lavorato if Cutting.RadialOffset > 10 * GEO.EPS_SMALL then @@ -5360,7 +5361,7 @@ function SawPlusChain.Make( bOnlySaw, Proc, nRawId) -- parametri lavorazione con sega a catena local Mortising = SawPlusChain.Chainsaw.CalculateMachiningParameters( Proc, Proc.MainFaces.LongFace, Proc.MainFaces.LongFace.Edges.BottomEdge) -- si lavora solo quanto non lavorato dalla lama - Mortising.MaxElev = Cutting.RadialOffset + BD.CUT_EXTRA + Mortising.MaxElev = dBottomDepthToMachine + BD.CUT_EXTRA -- applicazione lavorazione con sega a catena con eventuali step in Z local bIsMortisingOk = false