# Main toolbar

##### Cancel

Cancel the current command and deselects objects.

##### Cancel,All

Turns off Points, CurvatureGraph, EMap, Zebra, MoveUVN, CurvatureAnalysis, and deselects objects.

##### Point

Draw a single point object.

##### Points

Draw multiple point objects.

##### Polyline

Draw a multi-segment polyline with options for line and arc segments, tracking line helpers, and close.

##### Curve

Draw a curve from control point locations.

##### CurveThroughPt

Fit a curve through point objects.

##### Circle

Draw a circle from center and radius, diameter, points on the circumference, and circumference length.

##### Ellipse

Draw a closed elliptical curve from focus points, center and edges, bounding rectangle, and around a curve.

##### Arc

Draw an arc with options for center, start, angle, and direction.

##### Rectangle

Draw a rectangular closed polyline from with options for starting at the center, three points, vertical, and rounded with arc or conic corners.

##### Polygon

Draw a polygon with a specified number of sides with options for inscribed/circumscribed, by edge, star-shaped, around a curve, and vertical.

##### Fillet

Add an arc between two curves and trims or extends the curves to the arc.

##### SrfPt

Draw a surface from three or four corner points.

##### FilletSrf

Create a constant-radius round surface between two surfaces.

##### Box

Draw a solid box.

##### BooleanUnion

Combine the volumes of one or more objects.

##### Project

Project curves/points toward a construction plane to intersect a surface, polysurface, mesh, or SubD.

Link to Curve From Object toolbar

##### Mesh

Create a mesh from a NURBS surface or polysurface.

##### MeshToNURB

Duplicate each mesh face with a NURBS surface.

##### Join

Connect curves, surface edges, or surfaces to form a single object.

##### Explode

Break objects down into components.

##### ExtractSrf

Separates or duplicates polysurface, Extrusion, or SubD faces.

##### Trim

Cut and delete selected portions of an object at the intersection with another object.

##### Untrim

Remove trim curves from trimmed surfaces.

##### Split

Divide objects using other objects as cutters.

##### Split,Isocurve

Divide objects using isocurves as cutters.

##### Group

Organize objects into a single component.

##### Ungroup

Remove the group status from objects.

##### EditPtOn

Displays edit points on curves or SubDs.

##### PointsOff

Turn off control, edit, and solidpoints display.

##### PointsOn

Display curve and surface control points.

##### PointsOff

Turn off control, edit, and solid points display.

##### TextObject

Draw text-shaped curves, surfaces, or polysurfaces based on TrueType fonts.

##### Move

Move objects from one location to another.

##### Copy

Duplicate objects.

##### Copy, InPlace

Duplicate objects in the same location as the original.

##### Rotate

Rotate objects around an axis perpendicular to the construction plane.

##### Rotate3D

Rotate objects around a 3-D axis.

##### Scale

Change the size of objects uniformly in the x, y, and z directions.

##### Scale2D

Change the size of objects uniformly in two directions.

##### Dir

Display and edit an object's normal direction.

##### Flip

Reverse the normal direction of a curve, surface, or mesh.

##### Array

Copy and space objects in columns, rows, and levels.

##### Align

Lines up the bounding boxes of objects, or object grips (control points, edit points, vertices...).

Link to Align and Distribute toolbar

##### FlowAlongSrf

Re-align objects from a source surface to a target surface.

##### Block

Define a block object.

##### History

Store the connection between a command's input geometry and the result, so that when the input geometry changes, the result updates accordingly.