diff --git a/BatchProcessNew.lua b/BatchProcessNew.lua index 7595fdb..880a0f0 100644 --- a/BatchProcessNew.lua +++ b/BatchProcessNew.lua @@ -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()