Tool

Extrude Surface

Solid

Extrude surface along a vector

Docs for v2.1.18, the latest version.

ID

tool-solid-extrude-surface

Group

Solid

Plugin

Tool

Keywords

extrudeSrf
7 inputs, 1 output

Ports

Inputs

7

What the node takes in, from wires or typed values.

Surface

Surface

Profile surface

Vector

Vector

Default [0,0,10]

Extrusion direction

Taper Angle

Number

Default 0

Draft angle in radians (forward direction). Non-zero scales the profile along extrusion.

Taper Back

Number

Default 0

Draft angle in radians for the back side when Distance Back > 0 or Symmetric. Default 0.

Symmetric

Boolean

Default false

When true, extrude equally in both directions (distance/2 per side), profile at midpoint.

Back Dist

Number

Default 0

When > 0, also extrude in negative direction by this value (asymmetric two-sided).

To Body

Geometry

When connected, extrusion length is limited to the closest distance to this surface/solid, projected onto the extrusion direction.

Outputs

1

What the node gives out, to wire into other nodes.

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\

History

First documented in v2.1.18

Oct 20, 2026

Versions before it were published before changes were recorded.