Pipe Surface

Create a rhino model from two curves and lofting a surface together.

Go into Grasshopper and create two-three curve blurps.

Go to Curve –> Division –> Divide Curve and do this three times.

From this place the curve stems into the “C” of each Divide blurp.

Next, create a number slider –> set to interger and edit the max number of integers needed.

Place the stem from the slider into each of the “N”‘s of each Divide Curve.

From this go to Curve –> Primitive –> Line.

Put the P’s from each Divide Curve into the line, one P to A, one P to B.

From this go to surface and select Pipe.

Take the stem from the Line and put it into the “C” of the Pipe.

Create another number slider and set it to integers, modify the max number and set it into the “R” of the Pipe.

The R controls the radius of the pipe. Move the slider and the radius changes.

ALL DONE – Pipe Function in Grasshopper to create pipe in rhino and modify the radius.

P3_Kyler Burroughs_05


The pipe function in Grasshopper is one similar to loft, with “pipe-like” extrusions that link between two curves or points on a curve. In Rhino, after having constructed two curves and lofting them to create a connection between the two curves, and setting points on the curve, and after exporting into Grasshopper, the pipe function uses the lines between the points to create pipes. The function gives a bar-like appearance like when one is walking on a set of monkey bars… After having done some research in the program, I have found that the use of the pipe function requires a lot of CPU’s and results in system failure or sudden system shut down from the amount of memory that these kind of surfaces take.

Comments are closed.