- in BatchProcessNew gestito flag 8 CHECK_NOSIM per check senza simulazione; GET_TOPOLOGY diventa 9

This commit is contained in:
luca.mazzoleni
2025-05-22 15:40:02 +02:00
parent 27e900c944
commit 564a17fb35
+6 -5
View File
@@ -196,7 +196,9 @@ elseif BEAM.FLAG == 4 then
sFlag = 'CHECK+GENERATE'
elseif BEAM.FLAG == 6 then
sFlag = 'CREATE_BAR'
elseif BEAM.FLAG == 7 then
elseif BEAM.FLAG == 8 then
sFlag = 'CHECK_NOSIM'
elseif BEAM.FLAG == 9 then
sFlag = 'GET_TOPOLOGY'
else
sFlag = 'FLAG='..tostring( BEAM.FLAG)
@@ -205,7 +207,7 @@ local sLog = 'BatchProcess : ' .. BEAM.FILE .. ', ' .. BEAM.MACHINE .. ', ' .. s
EgtOutLog( sLog)
-- Dati dei file
-- TODO spostare a quando flag ~= 6 e 7
-- TODO spostare a quando flag ~= 6 e 9
local sDir, sTitle = EgtSplitPath( BEAM.FILE)
local sOriFile = sDir..sTitle..'.ori.bwe'
local sNgeFile = sDir..sTitle..'.bwe'
@@ -226,8 +228,7 @@ if BEAM.FLAG == 0 then
end
-- restituisce all'interfaccia il nome della topologia della feature di id passato
-- TODO valutare se fare script separato
-- TODO gestire grezzo altrimenti la topologia potrebbe essere errata!!
elseif BEAM.FLAG == 7 then
elseif BEAM.FLAG == 9 then
if type( BEAM.FEATUREID) == 'number' then
local Part = {}
Part.id = EgtGetParent( EgtGetParent( BEAM.FEATUREID))
@@ -705,7 +706,7 @@ else
-- Passo in modalità lavora
EgtSetCurrMachGroup( EgtGetLastMachGroup())
-- Se necessario eseguo aggiornamento con setup corrente e ricalcolo delle lavorazioni
if bToRecalc or BEAM.FLAG == 3 or BEAM.FLAG == 4 then
if bToRecalc or BEAM.FLAG == 3 or BEAM.FLAG == 4 or BEAM.FLAG == 8 then
EgtOutLog( ' +++ Recalculating all dispositions and machinings >>>')
EgtImportSetup()
EgtApplyAllMachinings()