Tool

Surface

Revolve Surface

  • 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

revolve
srf
rev

Input ports

NameTypeDescriptionDefault 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

NameTypeDescription
Surface
Surface
Resulting surface

Creation Method

There are two ways to create the Revolve Surface node:

  • Search panel

    • Double left-click in the workspace to open the search list.
    • Type relevant keywords:
      • revolve
      • srf
      • rev
  • Main menu

    • Menu > Nurbs > Primitive surface > Revolve Surface

Description

The Revolve Surface node creates a surface by revolving a profile curve around a defined axis.

This version supports:

  • Start and end angles (partial revolutions)
  • Full revolutions (0 → 2π)
  • Optional capping of open sides

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.


Inputs

  1. Profile (Curve)
    The curve to be revolved.

  2. Origin (Point)
    Axis origin point.
    Default: (0, 0, 0)

  3. Direction (Vector)
    Axis direction vector.
    Default: (0, 0, 1)

  4. Start Angle (Number)
    Angle where the revolution begins (in radians).
    Default: 0

  5. End Angle (Number)
    Angle where the revolution ends (in radians).
    Default: 2π

  6. 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


Output

  • Surface
    Returns a revolved surface.
    If Capped is enabled, additional cap surfaces are included in the result.

Steps

  1. Create the Revolve Surface node.
  2. Connect the profile curve to the first port.
  3. Connect the axis origin to the second port.
  4. Connect the axis direction to the third port.
  5. Set the Start Angle (optional).
  6. Set the End Angle (optional).
  7. Enable Capped if open sides should be closed with surfaces.

See Also

Sweep 2
Ruled Surface
Loft Surface
Extrude Along