- in FacesBySaw revert delle modifiche precedenti per problemi di chiusura rulli

This commit is contained in:
luca.mazzoleni
2024-08-07 17:45:38 +02:00
parent 94159f88f3
commit fc0fba5bd3
+2 -21
View File
@@ -402,10 +402,7 @@ function FacesBySaw.MakeOne( nSurfId, nFacet, sCutting, dSawDiam, Par5, dVzLimDw
dLoPerp = BD.COLL_SIC
else
bLioTang = true
dLiTang, dLi2Tang = dLi2Tang, dLiTang
dLiPerp, dLi2Perp = dLi2Perp, dLiPerp
dLoTang, dLo2Tang = dLo2Tang, dLoTang
dLoPerp, dLo2Perp = dLo2Perp, dLoPerp
dLiTang, dLiPerp, dLoTang, dLoPerp = dLi2Tang, dLi2Perp, dLo2Tang, dLo2Perp
end
end
-- posizione braccio
@@ -490,23 +487,7 @@ function FacesBySaw.MakeOne( nSurfId, nFacet, sCutting, dSawDiam, Par5, dVzLimDw
-- eventuali note
if sNotes and #sNotes > 0 then EgtSetMachiningParam( MCH_MP.USERNOTES, sNotes) end
-- eseguo
local bIsApplyOk = ML.ApplyMachining( true, false)
if not bIsApplyOk then
local nErr = EgtGetLastMachMgrError()
-- se errore outstroke (2318) provo a invertire il tipo di attacco (perpendicolare o tangenziale)
if nErr == 2318 then
dLiTang, dLi2Tang = dLi2Tang, dLiTang
dLiPerp, dLi2Perp = dLi2Perp, dLiPerp
dLoTang, dLo2Tang = dLo2Tang, dLoTang
dLoPerp, dLo2Perp = dLo2Perp, dLoPerp
EgtSetMachiningParam( MCH_MP.LITANG, dLiTang)
EgtSetMachiningParam( MCH_MP.LIPERP, dLiPerp)
EgtSetMachiningParam( MCH_MP.LOTANG, dLoTang)
EgtSetMachiningParam( MCH_MP.LOPERP, dLoPerp)
bIsApplyOk = ML.ApplyMachining( true, false)
end
end
if not bIsApplyOk then
if not ML.ApplyMachining( true, false) then
local _, sErr = EgtGetLastMachMgrError()
EgtSetOperationMode( nMchFId, false)
return false, sErr