Tool

Surface

Loft Advanced

  • Surface

  • Vector

  • Transform

  • Primitive Curves

  • Curve Analysis

  • Toolset

  • Triangulation

  • Boolean Operation

  • Panels

  • Solid

  • Intersection

  • Text

  • Image

  • Analysis

  • Array

  • Render

  • 3D Object

Loft Advanced

Create an advanced lofted surface through a set of section curves with enhanced parameters

Details

ID

tool-surface-loft-advanced

Name

Loft Advanced

Group

Surface

Package

Tool

Keywords

loft
advanced
srf
srfLoft
enhanced

Input ports

NameTypeDescriptionDefault Value
Degree
Number
Maximum degree resulting surface2
Compatibility
Boolean
Check compatibility between sections
Smoothing
Boolean
Apply smoothing to the surface
Continuity
Number
Continuity level: 0=C0 (geometric), 1=C1 (tangent), 2=C2 (curvature)0
Parametrization
Number
Parametrization method (0: ChordLength, 1: Centripetal, 2: IsoParametric)0
Curve 1
Curve
Section curve (curves)

Output ports

NameTypeDescription
Surface
Surface
Resulting advanced loft surface

Creation method

[comment]: <> ()

There are two options for creating a Loft Advanced node.

  • The first way to create a Loft Advanced 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.
    • loft, advanced, srf, srfLoft, enhanced
  • The second way is to select a Loft Advanced node from the menu that opens from the top left.
    • Menu > Tool > Surface > Loft Advanced

Steps

  • Create a Loft Advanced node.
  • Connect the first curve with which we want to create surface to the first port.
  • Connect the second curve with which we want to create surface to the second port.
  • Add a port for additional curves using the "add port" function in the port menu and connect other curves to the added ports.
  • Configure advanced parameters:
    • Set the degree for the surface (1 for ruled surface, 2+ for smooth surface)
    • Enable compatibility check for problematic curve sets
    • Enable smoothing for better surface quality
    • Set continuity level (0, 1, or 2) for surface smoothness
    • Choose parametrization method (ChordLength, Centripetal, or IsoParametric)

After creating a node, to the first port, connect the first curve with which we want to create surface, connect the second curve with which we want to create surface. For more than two curves, you need to add ports using the "add port" function in the port menu and connect other curves to these ports. Configure the advanced parameters as needed for your specific use case. On the output port, we will get the result surface from all the curves.

Advanced Parameters

Degree

  • 1: Creates a ruled surface (linear interpolation between sections)
  • 2+: Creates a smooth surface with the specified degree

Compatibility

  • false: Standard lofting (default)
  • true: Checks compatibility between sections before creating the surface

Smoothing

  • false: No additional smoothing (default)
  • true: Applies smoothing to improve surface quality

Continuity

  • 0: C0 continuity (geometric continuity only)
  • 1: C1 continuity (tangent continuity - first derivative)
  • 2: C2 continuity (curvature continuity - second derivative)

Parametrization

  • 0: ChordLength parametrization (default)
  • 1: Centripetal parametrization (better for complex curves)
  • 2: IsoParametric parametrization (uniform parameter distribution)

See also

Loft Surface (basic version)
Network Surface
Pipe Surface
Revolve Surface