In STR0003 - forzata uscita se tutte le lavorazioni di lama falliscono; In caso proverà STR0004.

This commit is contained in:
daniele.nicoli
2026-07-16 12:19:43 +02:00
parent 1a25ebff1a
commit 32227ce33b
+6 -1
View File
@@ -360,10 +360,15 @@ function STR0003.Make( bAddMachining, Proc, Part, CustomParameters)
-- non ha senso che STR0003 lama+catena sia applicabile se la lama non può lavorare, in quel caso deve essere scelta la STR0004 solo catena
else
Strategy.Result = FeatureLib.GetStrategyResultNotApplicable()
Strategy.Parameters.bFinishWithChainSaw = false
end
return bAreAllMachiningsAdded, Strategy.Result
else
-- non ha senso che STR0003 lama+catena sia applicabile se la lama non può lavorare, in quel caso deve essere scelta la STR0004 solo catena
if #Blade.Result.Sorted == 0 then
Strategy.Result = FeatureLib.GetStrategyResultNotApplicable()
return false, Strategy.Result
end
end
-- TODO funzione separata