diff --git a/LuaLibs/WProcessLapJoint.lua b/LuaLibs/WProcessLapJoint.lua index 56db8de..bbe2040 100644 --- a/LuaLibs/WProcessLapJoint.lua +++ b/LuaLibs/WProcessLapJoint.lua @@ -2102,15 +2102,9 @@ local function MakeSideGrooveByMill( Proc, nFacet, nRawId, b3Raw, sCustomMach, d -- setto allungamenti iniziali e finali EgtSetMachiningParam( MCH_MP.STARTADDLEN, dExtraLongIni) EgtSetMachiningParam( MCH_MP.ENDADDLEN, dExtraLongEnd) - -- se ho passate orizzontali riduco l'eventuale allungamento settato dall'utente - local dLiPerp = EgtGetMachiningParam( MCH_MP.LIPERP) - local dLoPerp = EgtGetMachiningParam( MCH_MP.LOPERP) - if dLiPerp > 0 then - dLiPerp = dLiPerp - dRadialOffset - end - if dLoPerp > 0 then - dLoPerp = dLoPerp - dRadialOffset - end + -- tutte le passate partono dalla stessa distanza + local dLiPerp = dElev + WD.CUT_SIC - dRadialOffset + local dLoPerp = dElev + WD.CUT_SIC - dRadialOffset EgtSetMachiningParam( MCH_MP.LIPERP, dLiPerp) EgtSetMachiningParam( MCH_MP.LOPERP, dLoPerp) -- se richiesto, setto la nota per spostare la lavorazione alla fine