1 Commits

+9 -7
View File
@@ -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')