latest
Curve Analysis
Evaluate Curve

Evaluate a curve at the specified parameter or at a certain factor along its length, where the length factor can be supplied both in curve units and normalized units

ID

662ae7a510b6cb87640c9281

Name

Evaluate Curve

Group

Curve Analysis

Package

Tool

Keywords

evalCrv
evaluateCrv
evaluateLength
evalLen

Surface

Vector

Transform

Primitive Curves

Curve Analysis

Toolset

Triangulation

Boolean Operation

Panels

Solid

Intersection

Text

Image

Analysis

Array

Creation method

There are two options for creating Evaluate Curve node.

  • The first way to create Evaluate 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.
    • pntOnCrv
  • The second way is to select Evaluate Curve node from the menu that opens from the top left.
    • Menu > Tool > Curve Analysis > Evaluate Curve

Steps

  • Create Evaluate Curve node.
  • Connect the curve to evaluate to the first port.
  • Connect a parameter to the second port to evaluate the curve using either the parameter on the curve's domain or the length factor.
  • Connect the boolean toggle, which is used for evaluating the curve either with the t parameter or with the length, to the third port.

After creating a node, connect the curve to be evaluated to the first port. Connect a parameter to the second port to evaluate the curve using either the parameter on the curve's domain or the length factor. Connect the boolean toggle, which is used to determine whether to evaluate the curve with the t parameter or with the length, to the third port. By default, the curve will be evaluated using the t parameter. On the output ports, you will receive the point on the curve at the specified t or length, the tangent vector at the specified t or length, the tangent perpendicular vector, the curve length from the start to the specified parameter or length, and the curve length from the specified parameter or length to the end.

See also

Length Parameter
Point On Curve\

Inputs

NameTypeDescriptionDefault Value
curve
Curve
Curve to evaluate
value
Number
Evaluate the curve using either the parameter on the curve's domain or the length factor0.5
byLength
Boolean
If true, work with the t parameter, otherwise, work with the length

Outputs

NameTypeDescription
point
Point
Point on the curve at {t} or at the specified length
tangent
Vector
Tangent vector at {t} or at the specified length
tangentPerp
Vector
Tangent perpendicular vector
len1
Number
Curve length from start to parameter or specified length
len2
Number
Curve length from the specified parameter to the end or from the specified length to the end