- negli outline con priorità da btl aggiunta la rimozione sfridi per la lavorazione successiva

This commit is contained in:
luca.mazzoleni
2023-06-07 18:28:12 +02:00
parent f6caf21581
commit de9fa79f8a
10 changed files with 67 additions and 38 deletions
+5 -3
View File
@@ -3,6 +3,7 @@
-- 2023/03/09 Piccola correzione alla SideDepth in FindMilling
-- In FindMilling aggiunta gestione spessore e massimo materiale nel caso di lam
-- 2023/05/25 Aggiunta funzione AddMachining che incapsula EgtAddMachining trascrivendo le priorità btl dalle feature alle lavorazioni.
-- 2023/06/07 Alla funzione AddMachining aggiunta la scrittura dell'info ISOUTLINE alle lavorazioni.
-- Tabella per definizione modulo
local WMachiningLib = {}
@@ -181,12 +182,13 @@ function WMachiningLib.FindSurfacing( sType)
end
end
-- incapsulo EgtAddMachining e trascrivo le priorità all'interno delle note della lavorazione
-- incapsulo EgtAddMachining e trascrivo alcune informazioni utili nelle note dell'operazione
---------------------------------------------------------------------
function WMachiningLib.AddMachining( nProcId, sName, sMachining)
function WMachiningLib.AddMachining( Proc, sName, sMachining)
local nMchId, sFinalName = EgtAddMachining( sName, sMachining)
local nPriority = EgtGetInfo( nProcId, 'PRIORITY', 'i')
local nPriority = EgtGetInfo( Proc.Id, 'PRIORITY', 'i')
EgtSetInfo( nMchId, 'PRIORITY', nPriority)
EgtSetInfo( nMchId, 'ISOUTLINE', Proc.IsOutline)
return nMchId, sFinalName
end