Boolean Union Failing

I’m trying to join a bunch of pipes to make connectors that I can 3D print but it is not working, can anyone help me figure out what is wrong?

3_11_PIPE_SIMP_FORUM.gh (16.2 KB)

radii - make sure ‘smaller diameter pipes’ end up ‘within’ (fully intersecting) ‘big diameter pipes’ - it usually helps, sometimes a radius difference of .01 does it - check Rhino document tolerance

as in applying what’s discussed here but in gh:

(edit) I didn’t open your file but it seems you got small spherers at the intersections? You could also make the sphere radii slightly larger than that of the pipes, and then unify.

Cmoriaty - your definition is missing 2 inputs, can you internalise the other curves on that definition and re-upload. Then we might be able to help.

Also The beta of Skeleton Fattener can make nodes much smoother and much quicker than pipe.
Dendo is also a great option also very fast.

try that

1 Like