openBrain wrote: ↑Fri Jun 04, 2021 4:51 am
That's it, except that there is no upgrade there. Boolean Fragments uses sub shapes obtained by 'Shape.SubShapes' property, whatever could be the object type. In a sketch, these are wires.
This is a bit confusing because when we use Sketcher WB we draw Edges and Points, we are not aware that Objects are interpreted as Wires Objects.
... The user needs more control because, if not, we will have a lot of unexpected fails.
... I mean some options to control Sketcher WB like converting our Edges Objects to Wires Objects (like Bspline), and Wires Objects to Faces Objects inside Sketcher. Many other External WB has problems with this.
... Also, Part_Fragments probably not just generate unexpected results with Wires being Spltting by itself, is sure that this happen also with non-coplanar Faces and Solids like toroids. And maybe not just Part_Fragments, maybe other like Part Fusion or Part Intersection, Etc.