- in generazione a fine programma si scrive G156 unico per tutti i pezzi (EC-1) invece che uno alla volta
This commit is contained in:
@@ -70,13 +70,15 @@ function OnProgramEnd()
|
||||
EmitCount()
|
||||
-- Dichiarazione conclusione pezzi
|
||||
if EMT.PRODID then
|
||||
local PartId = EgtGetFirstPartInRawPart( EMT.RAWID)
|
||||
while PartId do
|
||||
local CutId = EgtGetInfo( PartId, 'CUTID', 'i') or 0
|
||||
local sOut = 'G156 EA'..tostring( EMT.PRODID)..' EB'..tostring( EMT.PATTID)..' EC'..tostring( CutId)..' ED2'
|
||||
EmtOutput( sOut)
|
||||
PartId = EgtGetNextPartInRawPart( PartId)
|
||||
end
|
||||
-- local PartId = EgtGetFirstPartInRawPart( EMT.RAWID)
|
||||
-- while PartId do
|
||||
-- local CutId = EgtGetInfo( PartId, 'CUTID', 'i') or 0
|
||||
-- local sOut = 'G156 EA'..tostring( EMT.PRODID)..' EB'..tostring( EMT.PATTID)..' EC'..tostring( CutId)..' ED2'
|
||||
-- EmtOutput( sOut)
|
||||
-- PartId = EgtGetNextPartInRawPart( PartId)
|
||||
-- end
|
||||
local sOut = 'G156 EA'..tostring( EMT.PRODID)..' EB'..tostring( EMT.PATTID)..' EC-1 ED2'
|
||||
EmtOutput( sOut)
|
||||
end
|
||||
-- Arresto mandrino
|
||||
EmtOutput( 'M05 E80000=1')
|
||||
|
||||
Reference in New Issue
Block a user