CamAuto :

- correzione in ordinamento lavorazioni waterjet.
This commit is contained in:
Dario Sassi
2026-03-17 12:50:50 +01:00
parent 5d0976b689
commit 3628f8a515
+12 -6
View File
@@ -5495,12 +5495,16 @@ local function SortWaterJets( nPhase, LastMch, sLay)
end
nWjId = EgtGetNextOperation( nWjId)
end
-- log dei dati lavorazioni per debug
EgtOutLog( 'Dati lavorazioni :')
for i = 1, #TabWj do
EgtOutLog( 'WjId='..tostring( TabWj[i].Id)..
' Start='..tostring( TabWj[i].Start)..' End='..tostring( TabWj[i].End)..' Ang='..EgtNumToString( TabWj[i].Ang, 3))
-- se non ci sono lavorazioni waterjet, esco
if #TabWj == 0 then
return LastMch
end
-- log dei dati lavorazioni per debug
--EgtOutLog( 'Dati lavorazioni :')
--for i = 1, #TabWj do
-- EgtOutLog( 'WjId='..tostring( TabWj[i].Id)..
-- ' Start='..tostring( TabWj[i].Start)..' End='..tostring( TabWj[i].End)..' Ang='..EgtNumToString( TabWj[i].Ang, 3))
--end
-- calcolo ordinamento
EgtSpInit()
for i = 1, #TabWj do
@@ -5523,7 +5527,9 @@ local function SortWaterJets( nPhase, LastMch, sLay)
vWjOrd = EgtSpCalculate( SHP_TY.OPEN)
EgtSpTerminate()
-- log dell'ordinamento per debug
EgtOutLog( 'Ordinamento :'..table.concat( vWjOrd, ','))
--if vWjOrd then
-- EgtOutLog( 'Ordinamento :'..table.concat( vWjOrd, ','))
--end
-- applico ordinamento calcolato
-- parto da LastMch precedente
if vWjOrd then