- in BeamExec correzione

This commit is contained in:
luca.mazzoleni
2026-06-30 12:48:04 +02:00
parent c114794d0b
commit 9706f218a8
+2 -2
View File
@@ -1732,10 +1732,10 @@ local function GetCombinationListFromMatrix( ProcessingsOnPart, PartInfo, bRePro
-- ciclo su tutte le feature, ad eccezione dei tagli testa/coda che dipendono dal risultato delle altre
-- tagli testa e coda vengono aggiunti sempre alla fine
local nOffsetIndex = EgtIf( SingleCombination.bPartInCombiIsInverted, 4, 0)
for nProc = 1, #ProcessingsOnPart.Rotation[1+nOffsetIndex] do
for nProc = 1, #ProcessingsOnPart.Rotation[1] do
-- Si controlla sempre la rotazione 1 perchè la dipendenza di una feature da un'altra non dipende dalla rotazione (ma dall'inversione sì!)
-- se feature disattivata perchè eseguita da master a lei associata dichiaro comunque eseguita
local nOffsetIndex = EgtIf( SingleCombination.bPartInCombiIsInverted, 4, 0)
local ProcOnFirstRotation = ProcessingsOnPart.Rotation[1+nOffsetIndex][nProc]
if ProcOnFirstRotation.nFlg == 0 and ProcOnFirstRotation.nIndexMasterProc then
ProcOnFirstRotation.nIndexRotation = nUnloadPos