Merge remote-tracking branch 'origin/develop' into CuttingImprovements

This commit is contained in:
luca.mazzoleni
2025-10-24 12:51:54 +02:00
11 changed files with 115 additions and 121 deletions
+4 -2
View File
@@ -358,7 +358,9 @@ local function GetBottomFaces( Proc)
or Proc.Topology.sFamily == 'Pocket'
or Proc.Topology.sFamily == 'Bevel'
or Proc.Topology.sFamily == 'DoubleBevel'
or Proc.Topology.sFamily == 'Cut') then
or Proc.Topology.sFamily == 'Cut'
or Proc.Topology.sFamily == 'HeadCut'
or Proc.Topology.sFamily == 'TailCut') then
error( 'GetBottomFace : Topology not implemented')
end
@@ -660,7 +662,7 @@ function FaceData.GetMainFaces( Proc, Part)
-- CASO 1 : Feature tipo LapJoint
if Proc.Topology.sFamily == 'Rabbet' or Proc.Topology.sFamily == 'VGroove' or Proc.Topology.sFamily == 'Groove' or
Proc.Topology.sFamily == 'Pocket' or Proc.Topology.sFamily == 'Tunnel' or Proc.Topology.sFamily == 'Bevel' or
Proc.Topology.sFamily == 'DoubleBevel' or Proc.Topology.sFamily == 'Cut' then
Proc.Topology.sFamily == 'DoubleBevel' or Proc.Topology.sFamily == 'Cut' or Proc.Topology.sFamily == 'HeadCut' or Proc.Topology.sFamily == 'TailCut' then
if ( Proc.Topology.bIsThrough and Proc.Topology.bAllRightAngles and Proc.nFct < 5)
or ( Proc.nFct == 1) or Proc.Topology.sName == 'Bevel-2-Blind' then