I’m trying to cut this system of pipes into the polysurface. However, there seems to be issues with Boolean Difference when doing it. I’ve ensured that both objects are closed with the cap command but still am unable to do so. I’ve attempted to adjust the pipe by shifting it up/down/left/right by 0.1 as well but it still fails to cut into the polysurface.
Doing it segment by segment some segments like this just refuse to cut into the polysurface. Am lost on what seems to be the issue here. I’ve adjusted the tolerance as well.
Sorry for the late response - here is the file. The object contains the polysurface with the cutting objects. My goal was to use Boolean Intersection to cut into the polysurface but I can’t seem to find why it doesn’t work. It shows ‘surface intersection error’. bottle tree with cutting object 2.3dm (14.6 MB)
There are some really small intersection curves being incorrectly found for some of the pipe intersections. The boolean in my opinion should be smart enough to ignore them so I opened an issue here. I’ll also open an issue about the intersection error. While tedious you should be able to do this difference by hand with the intersect and split commands.