From 1952c937b009bc4115f6d5a09e89938184e145c9 Mon Sep 17 00:00:00 2001 From: "luca.mazzoleni" Date: Wed, 27 Nov 2024 17:41:23 +0100 Subject: [PATCH] - in LapJoint -> MakeSideGrooveByMill corretto e modificato calcolo leadin/out perpendicolare --- LuaLibs/WProcessLapJoint.lua | 12 +++--------- 1 file changed, 3 insertions(+), 9 deletions(-) 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