Edit curves

Curves can be edited by changing their control-point structure.

Turn curve points on

PointsOn

Display curve and surface control points.

PointsOff

Turn off control, edit, and solid points display.

EditPtOn

Display points on the curve evaluated at knot averages.

SolidPtOn

Turn on control points for polysurfaces.

Insert or remove control points

InsertControlPoint

Add control points to a curve or a row of control points to a surface.

InsertEditPoint

Add edit points to a curve.

InsertKink

Add kinks to a curve.

InsertKnot

Add knots to curves or surfaces.

RemoveKnot

Delete specified knots from a curve or surface.

RemoveMultiKnot

Remove multiple knots from curves and surfaces.

MakePeriodic

Remove the kink from the start/end of a curve or surface.

MakeNonPeriodic

Insert a kink at the start/end of a curve or surface.

Change control point structure

ChangeDegree

Change the degree of the polynomial that defines the curve or surface by adding or subtracting control points between knot spans, while maintaining the knot structure.

Convert

Change a curve to polyline or arc segments.

ConvertToBeziers

Change the structure of a NURBS object to a Bézier object.

CrvSeam

Change the seam (start/end) location on closed curves.

Fair

Remove large curvature variations in a curve while limiting the geometry changes to the specified tolerance.

FitCrv

Make a non-rational NURBS curve of a specified degree that matches the input curve to within the specified tolerance.

MakeNonPeriodic

Insert a kink at the start/end of a curve or surface.

MakePeriodic

Remove the kink from the start/end of a curve or surface.

MakeUniform

Make the object knot vectors uniform without changing the control point locations.

MakeUniformUV

Make the surface knots uniform in u- or v-direction.

Rebuild

Reconstruct curves, surfaces, and extrusion objects to a specified degree and control point number.

RebuildCrvNonUniform

Interactively modify selected curves by non-uniformly re-spacing the control points.

RemoveMultiKnot

Remove multiple knots from curves and surfaces.

Reparameterize

Recalculate an object's parameter space to match its 3-D geometry.

SimplifyCrv

Replace each curve segment that has the geometry of a line or an arc with a true line or arc.

Smooth

Average the positions of curve and surface control points and mesh vertices in a specified region and evens out the spacing of selected control points in small increments to remove unwanted detail, and loops in curves and surfaces.

Weight

Edit the weight of a curve or surface control point.

Interactive editing

These commands allow interactive curve editing.

FixedLengthCrvEdit

Drag points on a curve to change its shape without changing the curve's length.

ExtractSubCrv

Separate or duplicate polycurve segments.

HBar

Edit a curve or surface with Bézier curve editing handles.

InsertControlPoint

Add control points to a curve or a row of control points to a surface.

InsertEditPoint

Add edit points to a curve.

InsertKink

Add kinks to a curve.

InsertKnot

Add knots to curves or surfaces.

InsertLineIntoCrv

Flatten the curve segment between picked points.

Match

Change a curve end to meet another curve or surface edge with a specified continuity.

MatchCrvDir

Change a curve's direction to match another curve's direction.

MoveUVN

Move curve or surface control points along the u-, v-, and normal directions of the object.

RebuildCrvNonUniform

Interactively modify selected curves by non-uniformly re-spacing the control points.

RemoveKnot

Delete specified knots from a curve or surface.

SetPt

Move objects to a specified location in the x-, y-, and/or z-directions.

SoftEditCrv

Move the surrounding curve area smoothly relative to the distance.

SubCrv

Shorten a curve to the new picked endpoints.

Curve analysis

These commands gather information about the structure of a curve.

CrvDeviation

Report the maximum and minimum distances between two curves.

CrvEnd

Place a point object at the end of a curve.

CrvSeam

Change the seam (start/end) location on closed curves.

CrvStart

Place a point object at the start of a curve.

Curvature

Evaluate the curvature of a curve or surface.

CurvatureGraph

Evaluate curve or surface curvature with a graph.

Dir

Display and edit an object's normal direction.

Domain

Report the domain of a curve or surface.

EditPtOn

Display points on the curve evaluated at knot averages.

ExtractPt

Duplicate curve control or edit points, surface control points, and mesh vertices.

GCon

Report the geometric continuity between two curves.

Radius

Report the radius of a curve.

See also

Edit surfaces


Rhinoceros 5 © 2010-2015 Robert McNeel & Associates. 17-Sep-2015