I’ve been working on a personal design project lately and have encountered some inconsistencies with the _Pipe command. I’m unsure if other Rhino for Mac users have experienced similar issues, but thought I’d share a workaround.
There must be some bug where if a curve exceeds a certain length, the pipe created will be malformed especially at curve _Fillet locations and it also appears that where one selects the start of a pipe can alter the outcome.
What seemed to work, for me at least, was to split the curve into multiple sections (5 in my example), use the pipe command on each of those 5 sections, then _BooleanUnion the sections together to form one single polysurface. Pipe start and end radii are the same.
Pipe versions, explanation:
Malformed Pipe 3 & 4, partial examples:
Pipe 1 example (piped correctly):