DataBeam :
- aggiunta gestione extracorse in simulazione cieca - aggiunta configurazione per lista lavorazioni - migliorata gestione lughezza minima barre in Process - migliorie varie.
This commit is contained in:
+9
-2
@@ -1,8 +1,9 @@
|
||||
-- BatchProcess.lua by Egaltech s.r.l. 2019/07/19
|
||||
-- BatchProcess.lua by Egaltech s.r.l. 2019/07/24
|
||||
-- Gestione calcolo batch disposizione e lavorazioni per Travi
|
||||
-- 2019/07/11 Aggiunta gestione stato rotazione di feature per TS3.
|
||||
-- 2019/07/16 Aggiunta gestione modalità oltre 10 per impostazione macchina e uscita.
|
||||
-- 2019/07/19 Aggiunta gestione collisioni.
|
||||
-- 2019/07/24 Aggiunta gestione extra-corse.
|
||||
|
||||
-- Intestazioni
|
||||
require( 'EgtBase')
|
||||
@@ -303,7 +304,13 @@ if BEAM.FLAG == 3 and bVerifyCollision then
|
||||
local bSimOk, nErr, sErr = EgtSimulate()
|
||||
if not bSimOk then
|
||||
BEAM.ERR = 22
|
||||
BEAM.MSG = 'Head-Part Collision'
|
||||
if nErr == MCH_SHE.OUTSTROKE then
|
||||
BEAM.MSG = 'Axis outstroke ' .. sErr
|
||||
elseif nErr == MCH_SHE.COLLISION then
|
||||
BEAM.MSG = 'Head-part collision'
|
||||
else
|
||||
BEAM.MSG = 'General failure (contact supplier)'
|
||||
end
|
||||
BEAM.ROT = 0
|
||||
BEAM.CUTID = 0
|
||||
BEAM.TASKID = 0
|
||||
|
||||
Reference in New Issue
Block a user