- sistemati commenti

- lettura costante BTL_PRIORITY da WallData
- altre piccole correzioni
This commit is contained in:
luca.mazzoleni
2023-05-25 15:58:00 +02:00
parent 1102a7c23a
commit 766bd61981
10 changed files with 16 additions and 5 deletions
+4 -3
View File
@@ -1,5 +1,6 @@
-- WallExec.lua by Egaltech s.r.l. 2023/03/06
-- Libreria esecuzione lavorazioni per Pareti
-- 2023/05/25 Aggiunto ordinamento in base a prioritò da btl.
-- Tabella per definizione modulo
local WallExec = {}
@@ -647,7 +648,7 @@ function WallExec.ProcessFeatures()
-- abilitazione ordinamento con priorità da btl: 0 = no, 1 = ordine crescente, 2 = ordine decrescente
-- le lavorazioni con priorità 0 o senza priorità saranno lasciate per ultime
local nGetPriorityFromBtl = 2 -- TEMP qua costante da WallData!!
local nGetPriorityFromBtl = WD.BTL_PRIORITY or 0
if nGetPriorityFromBtl > 0 then
local vPriority = {}
local nOperId = EgtGetNextOperation( PrevMch)
@@ -670,9 +671,9 @@ function WallExec.ProcessFeatures()
end
-- riordino le lavorazioni per priorità
for i = 1, #vPriority do
-- if i == 1 or ( vPriority[i] ~= vPriority[i - 1]) then
if i == 1 or ( vPriority[i] ~= vPriority[i - 1]) then
PrevMch = SortMachinings( nPhase, PrevMch, nil, vPriority[i])
-- end
end
end
end