This commit is contained in:
andrea.villa
2025-03-20 12:51:08 +01:00
10 changed files with 224 additions and 82 deletions
+3 -1
View File
@@ -1456,9 +1456,11 @@ function BeamExec.ProcessMachinings( PARTS)
end
-- ordinamento lavorazioni
MACHININGS = MachiningLib.PrepareMachiningsForSorting( PARTS[nPart])
-- TODO completare ordinamento. Mancano le dipendenze.
-- TODO la FinalizeSorting andrebbe rimossa e usato un sorting che non viola le dipendenze
MACHININGS = MachiningLib.PrepareMachiningsForSorting( PARTS[nPart])
MACHININGS = BeamLib.StableSort( MACHININGS, MachiningLib.CompareMachinings)
MACHININGS = MachiningLib.FinalizeSorting()
-- finiti i calcoli di applicazione delle lavorazioni, si riporta il pezzo nello zero della fase
nRawId = PARTS[nPart].idRaw