Tool

Solid

Extrude Surface

  • Surface

  • Vector

  • Transform

  • Primitive Curves

  • Curve Analysis

  • Toolset

  • Triangulation

  • Boolean Operation

  • Panels

  • Solid

  • Intersection

  • Text

  • Image

  • Analysis

  • Array

  • Render

  • 3D Object

Extrude Surface

Extrude surface along a vector

Details

ID

tool-solid-extrude-surface

Name

Extrude Surface

Group

Solid

Package

Tool

Keywords

extrudeSrf

Input ports

NameTypeDescriptionDefault Value
Surface
Surface
Profile surface
Vector
Vector
Extrusion direction[0,0,10]
Taper Angle
Number
Draft angle (forward direction). Non-zero scales the profile along extrusion.0
Taper Back
Number
Draft angle for the back side when Distance Back > 0 or Symmetric. Default 0.0
Symmetric
Boolean
When true, extrude equally in both directions (distance/2 per side), profile at midpoint.
Back Dist
Number
When > 0, also extrude in negative direction by this value (asymmetric two-sided).0
To Body
Geometry
When connected, extrusion length is limited to the closest distance to this surface/solid, projected onto the extrusion direction.

Output ports

NameTypeDescription
Solid
Solid
Extrusion result

Creation method

There are two options for creating an Extrude Surface node.

  • The first way is to use the search list, opened by double left-clicking in the workspace. Type the node name or keywords.
    • Keywords: extrudeSrf
  • The second way is to select the node from the menu.
    • Menu > Tool > Solid > Extrude Surface

Ports

| Port | Type | Description | | --- | --- | --- | | Surface | Surface | Profile surface to extrude (face or planar surface). | | Vector | Vector | Extrusion direction and length. Default: (0, 0, 10). | | Taper Angle | Number | Draft angle in radians for the forward direction (can be negative). Use 0 for no taper. | | Taper Back | Number | Draft angle in radians for the back side when using Symmetric or Back Dist. | | Symmetric | Boolean | If true, extrude half in +direction and half in −direction (profile at midpoint). | | Back Dist | Number | If > 0, extrude in the negative direction by this value (asymmetric two-sided). | | To Body | Geometry | Optional. When connected, extrusion length is limited by the closest distance to this surface/solid along the extrusion direction (the result may not geometrically intersect the body). | | Solid (out) | Solid | Resulting solid. |

Steps

  1. Create an Extrude Surface node.
  2. Connect the profile Surface to the first port.
  3. Connect a Vector for direction (and length). By default the node uses (0, 0, 10).
  4. Optionally set Taper Angle (radians) for draft on the forward side.
  5. For two-sided extrusion: enable Symmetric or set Back Dist; optionally set Taper Back.
  6. Optionally connect To Body (surface or solid) to limit extrusion to that geometry.

The node outputs one solid. Taper applies to planar lateral faces. With To Body connected, extrusion length is computed from the closest points between the profile and the target shape projected onto the extrusion direction, so the final solid can be slightly offset from the body if the direction is not normal to it.

See also

Loft Solid\