generative modeling for Rhino
I was getting mixed results when performing solid boolean operations on pipes, so I decided to do a test. This test compares boolean operations on a) box/box, b) box/pipe, and c) pipe/pipe.
a) box/box: everything works fine
b) box/pipe: union works, but intersection and difference are reversed
c) pipe/pipe: difference works, but union and intersection are reversed
Thanks for the tip Danny. Knowing this, I made a workaround (although tedious) to do recursive "intersections" with HoopSnake to get a union of pipes.
I'm am making a trussed antenna. I don't mind the extra computation time, but it seems to max out after a number of intersections. I can do about 50 sequential "intersections" without a problem, but then I get issues. Is there a limit to this?
I have tracked the discussion of pipes in your previous posts and comments. To use a 3D printer I need to have uniformed geometry of pipes. As you have discussed earlier, the union battery does not work on pipes. The first comment points to the the difficulty that is probably responsible for that. I am going to develop a VB battery which generates sweeps along a given curve. Do you think that the same problem will appear again? In other words, does the union Boolean function work with the output of sweeps?
following my previous comment, I created pipes with VB scripting using SweepOneRail method. Again the union boolean method does not work! Would you have another idea?