generative modeling for Rhino
I am trying to get the boolean difference between a set of breps and a set of pipes. The result comes out strange in that, rather than ending up with a solid that is punched with the pipe shapes, the pipe shapes seem to knock out the bits of the brep. I tried changing the tolerance level in Rhino to 0.1 but no success. I flattened all the data input before differencing. No success. I get the same result when I use Boolean trim rather than Boolean difference. Is this a data tree issue or a bug? I am in ghx v6.
Ok. I think this might be it. Daft question: how do I cap the pipe? The cap holes function reports an error when I hook the pipe up. This may have something to do with the fact that the pipe's surface normals point inwards. So I tried to flip the pipe and it ran an error again. Any suggestions? Definition attached.
Thank you for the reply. Yes, I played around with it and also found that the intersection was a better solution. There was another bug in the script, the reason why some of the blocks disappear when intersected. This has now also been resolved.
Many thanks for helping out.