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.
Yeah - it is hard for Pipe to get the directions consistently correct when the path curve doubles back on itself - splitting the curve up is a good way out- if you set Cap=None and Join rather than BU solid sections it may be a bit cleaner as well. Can you please post the path curve you are using? I’d like to put it in the pile of test cases.
Got it, thanks- it looks like in this case at least, using the FitRail setting cleans it up- the result is all one surface along the length of the pipe however.