Tool

Extend Curve

Toolset

Extend a curve by a specified distance

Docs for v2.1.18, the latest version.

ID

tool-toolset-extend-curve

Group

Toolset

Plugin

Tool

Keywords

extend

Extend Curve

Toolset

4 inputs, 1 output

Ports

Inputs

4

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

Curve

Curve

Curve to rebuild

Type

Number

Default 0

Type of extension 0 = line, 1 = arc

Start

Number

Default 0

Extension length at start of curve

End

Number

Default 0

Extension length at end of curve

Outputs

1

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

Curve

Curve

The resulting extended curve

Creation method#

There are two options for creating an Extend Curve node.#

  • The first way to create an Extend Curve node using the search list, which is opened by double left-clicking in the workspace. You can write the name of the node you need, or words associated with this node.
    • extend
  • The second way is to select an Extend Curve node from the menu that opens from the top left.
    • Menu > Tool > Toolset > Extend Curve

Steps#

  • Create an Extend Curve node.
  • Connect the curve you want to extend to the first port.
  • Connect the type of extension method (0 = Line, 1 = Arc) to the second port.
  • Set the start extension length (distance to extend from start).
  • Set the end extension length (distance to extend from end).
  • The output port will provide the resulting extended curve.

After creating a node, connect the curve to extend to the first port, the extension type (0 = Line, 1 = Arc, 2 = Smooth) to the second port, the start extension length to the third port, and the end extension length to the fourth port. On the output port, you will get the resulting extended curve.

See also#

Rebuild Curve
Connect With Curve

History

First documented in v2.1.18

Oct 20, 2026

Versions before it were published before changes were recorded.