- AntiSplintBySaw - Se inverte lavorazione, inverte anche i parametri di LeadIn e LeadOut

This commit is contained in:
daniele.nicoli
2026-08-11 12:01:25 +02:00
parent e66038461d
commit 36618ccc02
+24
View File
@@ -4914,6 +4914,30 @@ local function ManageAntiSplintBySaw( Proc, b3Raw, b3Solid, bIsU, vtN, nFacInd,
EgtSetMachiningParam( MCH_MP.INVERT, not bInvert)
-- setto l'offset pari allo spessore lama
EgtSetMachiningParam( MCH_MP.OFFSL, -dSawThick)
local LeadIn = {
dStartAddLen = EgtGetMachiningParam( MCH_MP.STARTADDLEN),
dLeadInTangDist = EgtGetMachiningParam( MCH_MP.LITANG),
dLeadInPerpDist = EgtGetMachiningParam( MCH_MP.LIPERP),
dLeadInElev = EgtGetMachiningParam( MCH_MP.LIELEV),
dLeadInCompLen = EgtGetMachiningParam( MCH_MP.LICOMPLEN)
}
local LeadOut = {
dEndAddLen = EgtGetMachiningParam( MCH_MP.ENDADDLEN),
dLeadOutTangDist = EgtGetMachiningParam( MCH_MP.LOTANG),
dLeadOutPerpDist = EgtGetMachiningParam( MCH_MP.LOPERP),
dLeadOutElev = EgtGetMachiningParam( MCH_MP.LOELEV),
dLeadOutCompLen = EgtGetMachiningParam( MCH_MP.LOCOMPLEN)
}
EgtSetMachiningParam( MCH_MP.STARTADDLEN, LeadOut.dEndAddLen)
EgtSetMachiningParam( MCH_MP.LITANG, LeadOut.dLeadOutTangDist)
EgtSetMachiningParam( MCH_MP.LIPERP, LeadOut.dLeadOutPerpDist)
EgtSetMachiningParam( MCH_MP.LIELEV, LeadOut.dLeadOutElev)
EgtSetMachiningParam( MCH_MP.LICOMPLEN, LeadOut.dLeadOutCompLen)
EgtSetMachiningParam( MCH_MP.ENDADDLEN, LeadIn.dStartAddLen)
EgtSetMachiningParam( MCH_MP.LOTANG, LeadIn.dLeadInTangDist)
EgtSetMachiningParam( MCH_MP.LOPERP, LeadIn.dLeadInPerpDist)
EgtSetMachiningParam( MCH_MP.LOELEV, LeadIn.dLeadInElev)
EgtSetMachiningParam( MCH_MP.LOCOMPLEN, LeadIn.dLeadInCompLen)
end
end
end