Surface
Vector
Transform
Primitive Curves
Curve Analysis
Toolset
Triangulation
Boolean Operation
Panels
Solid
Intersection
Text
Image
Analysis
Array
Render
3D Object
Revolve Surface
Create a surface by revolving a profile curve
Details
ID
tool-surface-revolve-surface
Name
Revolve Surface
Group
Surface
Package
Tool
Keywords
Input ports
| Name | Type | Description | Default Value |
|---|---|---|---|
| Profile | Curve | Profile curve to revolve | |
| Origin | Point | Axis origin to revolve around | [0,0,0] |
| Direction | Vector | Axis direction to revolve around | [0,0,1] |
| Start Angle | Number | Angle offset to start revolve (radians) | 0 |
| End Angle | Number | End angle of revolve (radians) | 6.283185307179586 |
| Capped | Boolean | If enabled, the node adds cap surfaces to the open sides of the revolved result |
Output ports
| Name | Type | Description |
|---|---|---|
| Surface | Surface | Resulting surface |
Search panel
revolvesrfrevMain menu
Menu > Nurbs > Primitive surface > Revolve SurfaceThe Revolve Surface node creates a surface by revolving a profile curve around a defined axis.
This version supports:
If Capped is enabled, the node will cap only the open sides with surfaces.
The node always returns a Surface. It does not generate or return a solid.
Profile (Curve)
The curve to be revolved.
Origin (Point)
Axis origin point.
Default: (0, 0, 0)
Direction (Vector)
Axis direction vector.
Default: (0, 0, 1)
Start Angle (Number)
Angle where the revolution begins (in radians).
Default: 0
End Angle (Number)
Angle where the revolution ends (in radians).
Default: 2π
Capped (Boolean)
If enabled, the node adds cap surfaces to the open sides of the revolved result (for example when the revolution angle is less than 2π).
Default: true
Sweep 2
Ruled Surface
Loft Surface
Extrude Along