- sistemati commenti
- lettura costante BTL_PRIORITY da WallData - altre piccole correzioni
This commit is contained in:
@@ -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
|
||||
|
||||
|
||||
Reference in New Issue
Block a user