Skip to main content

Pipe Polyline (PP)

Create a lightweight pipe mesh around a curve by converting it to a polyline and generating a polygonal tube. This performs significantly better than Grasshopper’s native Pipe component when sending line geometry to InForm

πŸ“Έ Component Screenshot​

Pipe Polyline (PP)

πŸ“‚ Component Location​

Tab: 2. Geometry

πŸ“ Description​

The Pipe Polyline (PP) component discretizes the input curve into straight segments, builds a polygonal tube around it, and outputs a mesh.
Use this component instead of the standard Grasshopper Pipe when sending line-based geometry to InF, as it produces cleaner meshes with predictable face counts and reduced computational complexity.

πŸ“ Example File​

πŸ”Œ Inputs​

Abbrev.Full NameTypeDescription
CCurveCurveCurve around which the pipe mesh is generated. Automatically converted to a polyline.
RRadiusNumberRadius of the generated pipe.
FSidesNumberNumber of sides for the polygonal cross-section of the pipe.

πŸ”„ Outputs​

Abbrev.Full NameTypeDescriptionSuggested Connections
MPipe MeshMeshMesh representing the generated pipe with the specified number of sides.Connect to the Geometry (G) input of the Geometry Layer (GL) component in InForm