- tolto paraemtro generale GEN_bTestAlternative, sostituito da GEN_sPiecesLoadingPosition == 'FULL_PRE_ROTATION'. Se utente abilita ricerca delle prerotazioni anche a 90°, significa che accetta anche ottimizzazioni nel nesting ruotando pezzo a 90°, probabilmente fibra non importante
- In BatchProcessNew, quando si crea la barra, il paraemtro FlipRot dipende dal BEAM.FLAG == 10
This commit is contained in:
@@ -1942,7 +1942,7 @@ function BeamExec.ProcessAlternatives( PARTS)
|
||||
local bTryToReProcess = false
|
||||
|
||||
-- se non serve trovare altre soluzioni, si esce subito
|
||||
if not ( PARTS[nPart].GeneralParameters.GEN_bTestAlternative and not PARTS[nPart].bSquareSection) and not PARTS[nPart].GeneralParameters.GEN_bGetAlternativesNesting2D then
|
||||
if not ( PARTS[nPart].GeneralParameters.GEN_sPiecesLoadingPosition == 'FULL_PRE_ROTATION' and not PARTS[nPart].bSquareSection) and not PARTS[nPart].GeneralParameters.GEN_bGetAlternativesNesting2D then
|
||||
return
|
||||
end
|
||||
|
||||
@@ -1968,7 +1968,7 @@ function BeamExec.ProcessAlternatives( PARTS)
|
||||
|
||||
local TotalCombiToTest = {}
|
||||
-- se serve calcolare soluzione alternativa ruotata di 90°
|
||||
if PARTS[nPart].GeneralParameters.GEN_bTestAlternative and not PARTS[nPart].bSquareSection then
|
||||
if PARTS[nPart].GeneralParameters.GEN_sPiecesLoadingPosition == 'FULL_PRE_ROTATION' and not PARTS[nPart].bSquareSection then
|
||||
local CombinationListToCheck = {}
|
||||
for i = 1, #PARTS[nPart].CombinationList do
|
||||
local nUnloadPos = PARTS[nPart].nInitialPosition
|
||||
|
||||
Reference in New Issue
Block a user