Funzione per verificare se la lavorazione ostacola il pinzaggio spostata nella MachiningLib

This commit is contained in:
andrea.villa
2026-01-12 16:48:10 +01:00
parent fe358e3ca4
commit da23b96a9c
2 changed files with 13 additions and 2 deletions
+10
View File
@@ -96,6 +96,16 @@ function MachiningLib.CanExtendAfterTail( sCanDamageNextPiece, Part)
return bCanExtendAfterTail
end
-------------------------------------------------------------------------------------------------------------
function MachiningLib.IsFeatureHinderingClamping( Proc, Part)
local bFeatureHindersClamping
local dFeatureMaxNotClampableLengthHead, dFeatureMaxNotClampableLengthTail = FeatureLib.GetFeatureMaxNotClampableLengths( Proc, Part)
bFeatureHindersClamping = FeatureLib.IsMachiningLong( max( dFeatureMaxNotClampableLengthHead, dFeatureMaxNotClampableLengthTail), Part, { dMaxSegmentLength = BeamData.LONGCUT_ENDLEN})
return bFeatureHindersClamping
end
-------------------------------------------------------------------------------------------------------------
function MachiningLib.GetMachiningSteps( dMachiningDepth, dStep)
local MachiningSteps = {}