Next Previous Contents

5. NURBS Modelling Tools

This section describes NURBS curve and surface related modelling tools.

5.1 General Remarks

All NURBS modelling tools are accessible via the "Tools" menu of the main window or the toolbox. In addition, there are also corresponding scripting interface commands.

Many modifying tools work on multiple selected objects and execute the selected operation on all those selected objects in the order of their appearance in the current level.

Tools that take only NURBS curves or only NURBS surfaces from the selection will warn if the selection contains objects of unsuitable type, but processing will continue.

In case of an error, however, the processing of multiple selected objects immediately stops possibly leaving modified and unmodified objects behind.

If an operation executed successfully on an object, the selected points will be removed from the object. Then the notification of the object will be run. The notification of the parent object(s) will be run after processing of all selected objects finished.

5.2 Circular B-Spline Tool

B-Spline Curves Created by the Circular B-Spline Tool

5.3 NURBCircle Tool

A NURBS Circle

5.4 TrimRect Tool

5.5 NURBSphere Tool

5.6 NURBSphere2 Tool

5.7 Revolve Tool

5.8 Extrude Tool

5.9 Sweep Tool

5.10 Cap Tool

5.11 Birail1 Tool

5.12 Birail2 Tool

5.13 Gordon Tool

5.14 Skin Tool

5.15 Revert Tool

5.16 Concat Tool

5.17 Split Tool

Split Tool (left: original curve, right: resulting split curves for t=0.5)

5.18 Trim Tool

Trim Tool (left: original curve, right: resulting trimmed curve for umin=0.1, umax=0.5)

5.19 Elevate Tool

Successive Application of Elevate Tool (Order 3 (left), 4 (middle), 5 (right))

5.20 Refine Tool

Successive Application of Refine Tool

5.21 Refine Knots Tool

Successive Application of Refine Knots Tool

5.22 Coarsen Tool

Successive Application of Coarsen Tool

5.23 Clamp Tool

Clamp Tool (left: original curve, right: clamped curve)

5.24 Insert Knot Tool

Insert Knot Tool (left: original curve, right: a knot has been inserted 1 time at t=0.5)

5.25 Remove Knot Tool

Remove Knot Tool (left: original curve, right: the knot at t=0.5 has been removed 1 time)

5.26 Plot Curvature Tool

Curvature Plot (top) of simple NURBS curve (bottom)

5.27 Shift Closed Curve Tool

Shift Closed Curve Tool (left: Closed B-Spline Curve, right: Shifted Curve)

5.28 To XY Tool

To XY Tool (left: original curve, right: modified curve)

5.29 Make Compatible Tool

Make Compatible Tool (left: Original Curves, right: Compatible Curves)

5.30 Rescale Knots to Range Tool

5.31 Rescale Knots to Mindist Tool

5.32 Collapse Points Tool

5.33 Explode Points Tool

5.34 Swap UV Tool

5.35 Elevate UV Tool

5.36 Refine Surface Tool

Successive Application of Refine Surface (U) Tool

5.37 Revert U Tool

5.38 Revert V Tool

5.39 Patch Clamp Tool

Patch Clamp Tool (left: Original Patch with B-Spline Knot Vectors, right: Clamped Patch)

5.40 Patch Rescale Knots to Range Tool

5.41 Patch Rescale Knots to Mindist Tool

5.42 Patch Insert Knot Tool

Patch Insert Knot Tool (left: original patch, right: a knot has been inserted 1 time at t=0.5)

5.43 Patch Remove Knot Tool

Remove Knot Tool (left: original surface, right: the knot at t=0.5 has been removed 1 time)

5.44 Patch Split Tools

5.45 Extract Curve Tool

5.46 Extract Patch Tool

5.47 Split to Curves Tool

5.48 Build from Curves Tool

5.49 Tesselation Tool

GUI of Tesselation Tool

See section Miscellaneous Preferences for a more extensive discussion of the tesselation methods and their parameter(s).


Next Previous Contents