Surface Edit > Orientation > Unify Surface Orientation
 
 
 

Forces all surface normals to point in one direction.

Make all normals consistent

Prepare a model for import into CAD systems

Modifies a collection of patches so that all normals across a set of adjacent surfaces point in the same direction. This helps to ensure that lighting is correct in renderings, and is also useful when modeling, and offsetting surfaces.

Construction history is preserved during this operation.

To unify the normal direction on a number of surfaces

  1. Choose Surface Edit > Orientation > Unify Surface Orientation.

    You are prompted to:

    Select input surfaces. When finished, click ‘Classify’.

  2. Pick all the surfaces to be unified, and then click the Classify button in the lower right corner of the active window.

    Based on the Topology Distance tolerance value (set in Preferences > Construction Options, under the Tolerances: Topology sub-tab), the surfaces are grouped into sets of adjacent patches. Each set consists of those surface patches that are within the Topology Distance tolerance. The sets are drawn in different colors to help differentiate them.

    An arrow shows the direction of the unified surface normal on each set. To change the direction of the surface normal, click on it.

  3. When all surface normals are pointing in the correct direction, click the Unify button.

    You can continue changing normal directions, then clicking Unify again, until you select another tool.

Unify Surface Orientation is a continuous function. To finish using this tool, select another tool.

Object edit > Fit b-spline

Creates new cubic B-spline (degree 3) curves/surfaces from linear (degree 1) geometry, such as digitized or imported CAD data.

Converting linear geometry to cubic

Create new cubic B-spline (degree 3) curves/surfaces from linear (degree 1) geometry, such as digitized or imported CAD data.

To create cubic b-spline objects from linear objects

  1. Pick the linear (degree 1) curves and/or surfaces to which you want to fit cubic geometry.
  2. Click the Fit b-spline icon, or choose Fit b-spline from the Object Edit palette menu.

    Fit b-spline creates new cubic b-spline curves that fit the original linear geometry, and unpicks the originals.

Tips and notes

Options

Fit Type

Fit

Create a potentially less accurate curve, but reduce complexity.

Interpolate

Create a perfectly accurate curve, but with no reduction in complexity.

For example, if the original linear curve has 56 edit points, the new cubic b-spline will also have 56 edit points.

End tangents

To see the difference in curve quality produced by these two types, turn on Curve curvature.

Circle/Cubic

Choose either Circle or Cubic for two different ways of setting the end tangents. The default is Cubic.

Specify

Click this option if you know the exact values of the end tangent vectors that you want the fitted cubic geometry to have. Twelve slider fields are displayed.

Tolerance

Acceptable deviance between original and new curve/surface. The default is 0.010 cm. Only Used when Fit Type is Fit.

Start/End U/V Tangent

These options appear when End Tangents is set to Specify.

These four fields allow you to specify the exact (X,Y,Z) components of the end tangent vectors of the fitted curve or surface.

Only Start U Tangent and End U Tangent are used for curves.

Other Options

Knot Spacing

This option controls the type of curve parameterization used by the new cubic b-spline objects.

NoteThe following options apply only to surfaces.
Chord Ht Ratio

Enforce a ratio between the height of the curve off the chord (a line connecting two consecutive edit points) and the chord length. Where the ratio is exceeded, new edit points are added to the new curve.

Use this option to break up long or high-curvature spans of the original surface into shorter, simpler spans.

Ratio Value

This option appears when Chord Ht Ratio is on.

The factor by which the height must exceed the chord length before Fit b-spline adds new edit points.

For example, if the Ratio Value is 10.000, the height must be ten times the chord length before additional edit points are created. The lower the value, the more edit points will be added in high curvature areas.