UModeler X MCPis live — model with an AI agent
UModeler X

Pipe

A hollow cylinder defined by an inner and an outer radius.

Pipe is a hollow cylinder — tubes, rings, cups, chimneys.


Geometry

Closed by an inner wall, an outer wall and top and bottom rings. The pivot is at the center of the bottom face, so a pipe of height h occupies y=0 to y=h.

The smaller of Radius 1 and Radius 2 becomes the inner radius and the larger the outer — swapping them makes no difference.

The wall thickness is |Radius 1 − Radius 2|.


Parameters

LabelScript keyDefaultRangeDescription
Radius 1r110.01 ~ 1000Radius A, in meters
Radius 2r20.750.01 ~ 1000Radius B, in meters — the smaller of A and B becomes the inner radius
Heighth1-1000 ~ 1000Height in meters
Sidessides123 ~ 128Divisions around the circumference
Height Segmentheightsegment11 ~ 32Divisions along the height

When the two radii nearly coincide the wall becomes extremely thin, which can produce normal and shading artifacts.


How to create

  1. Drag in empty space to set the first radius.

  2. Click to confirm, then move the mouse to set the second radius — this is where the wall thickness comes from.

  3. Click again, move the mouse up to set the Height, then click once more to finish.


Scene view editing

The ±X and ±Z handles drive the outer radius and the ±Y handles drive Height. The inner radius is set in the Inspector.


Tips

For a cup or planter with a closed bottom, nest a thin Cylinder inside the pipe or convert to an editable mesh and fill the bottom.

Use 24 or more Sides for pipe joints and ring columns.


Script

In a script this shape is written as pipe.

pipe "Tube" r1=0.5 r2=0.4 h=2 sides=24 @0,0,0

See also — Shape Type List · Creating Shapes and Modes · Scene Script Syntax

Pipe | UModeler X Manual