I have three breps. Two small and one large. I want to make solid diffrence of the large and the two small.
In theory if I union the two first and then make a soild difference should be identicanal to the one of I make a solid diference of the large and the two small ones on by one. Actually this is not the case. If I union the two small first the solid differnce does not work. Why?
Actually this a small part of a large difintion. I have just dicovered if I lower the tolerence it is causing problems on other part of my definition. I am using solid intersections in other parts of definition. If I lower the value those part which worked OK until now they fail. Any other solution?
the solution could be that I make the solid differnce one by one, but I dint know how my small parts will occur. To solve this a recusrsive approach is needed sint it?
Rhino is still vulnerable to Boolean operations between geometries whose faces or edges match.
If you still have difficulties working with a change in the tolerance setting, you can change the size of your geometries slightly and eliminate the matching part to make the Boolean operation easier.