Corretto confronto su nFeatureInternalIndex. Se lalavorazione è un clone hanno lo stesso indice
This commit is contained in:
@@ -1657,7 +1657,7 @@ function MachiningLib.ShortestPathSorting()
|
||||
-- se stessa Proc
|
||||
if MACHININGS[DB_MACH_APPLIED[k].nIndexInMachinings].Proc.id == MACHININGS[DB_MACH_APPLIED[j].nIndexInMachinings].Proc.id then
|
||||
-- se lavorazioni della stessa feature, obbligatorio rispettare ordine
|
||||
if MACHININGS[DB_MACH_APPLIED[k].nIndexInMachinings].Machining.nFeatureInternalIndex < MACHININGS[DB_MACH_APPLIED[j].nIndexInMachinings].Machining.nFeatureInternalIndex then
|
||||
if MACHININGS[DB_MACH_APPLIED[k].nIndexInMachinings].Machining.nFeatureInternalIndex <= MACHININGS[DB_MACH_APPLIED[j].nIndexInMachinings].Machining.nFeatureInternalIndex then
|
||||
EgtOptMachAddDependence( k, j)
|
||||
end
|
||||
-- se tra due Proc diverse
|
||||
|
||||
Reference in New Issue
Block a user