New in Rhino 5
Draw a single mesh face.
Set up a three-viewport workspace.
Set up a four-viewport workspace.
Edit AutoCAD export schemes.
Add the next control point in the u-direction to the selection.
Add the next control point in the v-direction to the selection.
Add the previous control point in the u-direction to the selection.
Add the previous control point in the v-direction to the selection.
Add an object to a selected group.
Open the Alerter options page.
Line up bounding boxes of objects.
Force mesh vertices to the same location.
Line up one curve to another.
Report the angle between two picked or defined lines.
Add a box texture mapping channel to an object.
Wrap a curve onto a surface.
Constructs a mesh pipe display around a curve.
Add a custom texture mapping channel to an object.
Add a cylindrical texture mapping channel to an object.
Constructs a displacement display mesh for surfaces, polysurfaces, or meshes.
Constructs an edge-softening display mesh for surfaces, polysurfaces, or meshes.
Fit a mesh that matches a source mesh onto a surface.
Wrap meshes and points onto a surface.
Add a planar texture mapping channel.
Constructs a shut-line display mesh for surfaces, polysurfaces, or meshes.
Add a spherical texture mapping channel to an object.
Add a surface texture mapping channel to an object.
Embed invisible watermarks in Rhino models.
Draw an arc with options for center, start, angle, and direction.
Create an arc blend curve between two curves.
Report an object's area.
Report and marks an object's area centroid.
Report an object's area moments of inertia.
Copy and space objects in columns, rows, and levels.
Copy and space objects along a curve.
Copy and space objects along a curve on a surface.
Copy and space holes in rows and columns.
Copy and space holes around a central location.
Copy and space objects in a single direction.
Copy and space objects around a central location.
Copy and space objects in rows and columns on a surface.
Create or remove an arrowhead on a curve.
Assign texture names to objects.
Add GHS-specific information to objects.
Save the current model to a backup file.
BackgroundBitmap (Rhino 5 only )
Manage a background image in a viewport.
Combine an object's textures and decals into a single bitmap file and assign that bitmap as object's texture.
Deform objects along an arc.
Connect two curves maintaining continuity.
Connect two curves with continuity control.
Create a surface between polysurface edges maintaining continuity.
Create a blend surface between two surfaces with continuity control.
Define a block object.
Allow selecting a block instance to change the block geometry and update the block definition.
Manage the block definitions.
Cycle through possible Boolean operations between two objects.
Subtract the volume of one set of objects from another.
Create a new solid from solids' intersected volumes.
Split and close solids at intersections.
Combine the volumes of one or more objects.
Extrude closed planar curves normal to the curve plane toward a boundary surface where the boundary surface is trimmed and joined to the extruded objects.
Shoot a ray at a collection of surfaces to create a polyline path.
Creates a polyline or solid that encloses objects.
Draws a solid box.
Size, scale, position, and rotate objects numerically.
Bring curves forward in draw order.
Bring curves to the front in draw order.
Bring a viewport to the front.
Create a control cage object used by the CageEdit command to deform other objects.
Deform objects smoothly using control cage objects.
Toggle the on-screen calculator.
Toggle the on-screen RPN (reverse Polish notation) calculator.
Show, hide, or toggle the visibility of the viewport camera.
Cancel the current command and deselects objects.
Fill planar openings with a surface joined to the hole edge.
Create a line segment between two curves and trims or extends the curves to meet it.
Create a ruled surface at polysurface edges.
Create a ruled surface between two surface edges.
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.
Change an object's layer.
Change an object's layer to the current layer.
Report errors in an object's data structure.
Check in a license to the Zoo license manager.
Report errors in an object's data structure as it is created or imported.
Check out a license from the Zoo license manager.
Draw a circle from center and radius, diameter, points on the circumference, and circumference length.
Delete render and analysis meshes.
Return curve draw order to the default.
Clear the undo buffer to free memory.
Create a plane that hides objects.
Close open curves.
Close the render display window.
Create a point object on an object at the nearest location to a base location or to another object.
Close the active viewport.
Move mesh edge vertices to a single vertex.
Move mesh face vertices to a single vertex.
Move mesh face vertices to a single vertex based on face area.
Move mesh face vertices to a single vertex based on face aspect ratio.
Move mesh face vertices to a single vertex based on face edge length.
Move a mesh vertex to an adjacent mesh vertex.
Open the docking context Command Help window.
Open the Command History window.
Open the Command List window.
Manage the display of the command prompt window.
Display the Command List Help topic.
Evaluate texture coordinates and set vertex colors.
Draw a cone.
Draw a conic section curve with options for the start, end, apex, and rho value.
Extend and trim curves to meet at their endpoints.
Extend surface edges to meet and trims the surfaces to each other.
Open the Content Filter dialog box.
Continue to draw the selected curve using control points.
Continue to draw the selected curve interpolating through picked points.
Create a spaced series of planar curves and points through objects.
Change a curve to polyline or arc segments.
Convert Dot objects to either points or text.
Convert extrusion objects to surfaces and polysurfaces.
Change the structure of a NURBS object to a Bézier object.
Match all viewports' grid and snap settings to the specified viewport.
Match all viewports' construction planes to the specified viewport.
Copy a detail viewport to a model viewport.
Copy the active layout to a new layout.
Copy the image in the render window to the Clipboard.
Copy objects to the Clipboard.
Copy objects to a layer.
Copy or move a model viewport to a detail viewport.
Set the construction plane in the active viewport.
Control whether surface creation commands divide creased surfaces into polysurfaces.
Replace a non-manifold polysurface with all solid manifold regions defined by the surfaces of the input.
Create a closed polysurface from surfaces.
Project a surface boundary and trim curves onto the world x-y plane.
Create a curve by averaging two input curves that are planar in two different views.
Report the maximum and minimum distances between two curves.
Place a point object at the end of a curve.
Change the seam (start/end) location on closed curves.
Place a point object at the start of a curve.
Create cross-section curves through profile curves.
Toggle the display of control points that are behind the surface.
Delete zero-area mesh faces.
Evaluate the curvature of a curve or surface.
Evaluate surface curvature using false-color analysis.
Turn off curvature analysis display.
Evaluate curve or surface curvature with a graph.
Turn off curvature graph display.
Draw a curve from control point locations.
Trim, split, and join curves based on their overlapping regions.
Create a curve from polyline vertices.
Fit a curve through point objects.
Fit curves through surface control points.
Delete objects and place them in the Clipboard.
Create planar surfaces through objects at specified locations.
Report the volume of the intersection of a solid and a box.
Draw a cylinder.
Delete a hole from a polysurface and remake the surface.
Remove mesh faces from a mesh creating a hole.
Remove a portion of a curve that is between two locations.
Manage layout detail viewports.
Report the diameter of a curve at a specified point.
Turn the digitizing arm sound on and off.
Validate digitizer measurements against a model.
Set the view based on the probe position and direction.
Pick a location with a digitizing arm.
Disconnect the digitizing arm.
Connect and initialize a digitizing arm.
Draw a line normal to a surface with a digitizing arm.
Suspend/pause input from the digitizing arm.
Set a scale factor for digitized points.
Create planar cross sections with a digitizing arm.
Sketch a curve with a digitizing arm.
Draw horizontal or vertical linear dimensions.
Draw a linear dimension lined up with two points.
Dimension the angle between two lines.
Dimension the area of a closed curve, surface, mesh, or hatch.
Dimension the angle between two planes.
Dimension the length of a curve.
Dimension the diameter of a curve.
Dimension the x- or y-distance from a base location.
Dimension the radius of an arc or circle.
Return dimension text to its default location.
Draw a linear dimension that is rotated from the x-y axis.
Display and edit an object's normal direction.
Insert a light with parallel rays pointing in a direction.
Turn off the selected clipping plane.
Manage persistent object snaps.
Re-display the command prompt.
Open the Display panel.
Report the distance between two picked locations.
Create point objects along a curve by the number of equal length segments or segments of a specified length.
Divide a surface into separate parts at kinks.
Manage the settings for the current model.
Open the Document Properties dialog box at the specified page.
Move the camera location and change the lens length at the same time.
Report the domain of a curve or surface.
Draw an annotation dot that stays parallel to and sizes with the view.
Visually evaluate surface draft-angle using false-color analysis.
Turn off draft angle analysis.
Place a point object on a surface the surface's draft angle break location.
Specify the plane object dragging will be parallel to.
Create a surface through the intersections of objects and points projected toward the construction plane.
Create a grid of points at the intersections of objects and points projected toward the construction plane.
Create a curve or polyline that copies a surface, polysurface, or mesh border.
Create new dimension styles by copying existing styles.
Create a curve that copies a surface edge.
Create a curve that copies a polysurface face border.
Duplicate (copy) a layer including all layer attributes and geometry.
Creates a polyline that duplicates the edge of a mesh.
Create a polyline that duplicates the boundary of a mesh hole.
Add information about the model's position for GIS mapping applications.
Turn on echoing of script commands to the command history window.
Create a surface from two, three, or four curves.
Set a spotlight direction using view manipulation tools.
Display points on the curve evaluated at knot averages.
Edit a Python script.
Open a text editor utility for editing RhinoScript files.
Open an edit box in the viewport for changing text or annotation dot.
Draw a closed elliptical curve from focus points, center and edges, bounding rectangle, and around a curve.
Draw a solid ellipsoid.
Visually evaluate surface smoothness using an image bitmap reflected in the surface.
Turn off environment map display.
Turn on selected clipping planes in the active viewport.
Adjust the shape of a curve at its end or a surface near an untrimmed edge.
Simulate the Enter key in a script.
Simulate the Enter key to complete a command string in a script.
Background color, image, projection.
Report the world and construction plane coordinates of a picked location.
Report the u- and v-coordinates of a specified location on a surface.
Break objects down into components.
Explode a block including any nested blocks into component objects.
Save selected objects to a new file.
Create files from bitmaps in the model.
Save objects to a new file with a specified origin and construction plane.
Lengthen a curve.
Lengthen a curve on a surface to the surface edges.
Lengthen a surface by a value.
Duplicate an object's analysis mesh.
Separate surfaces with errors from a polysurface.
Separate mesh faces connected to a face.
Fit a polyline through curve control points or a mesh through surface control points.
Duplicate a curve's curvature graph.
Separate duplicated faces from a mesh.
Duplicate surface isoparametric curves.
Separate faces from the parent mesh determined by a draft angle or weld status.
Separate faces from a mesh.
Separate faces from a mesh by area.
Separate faces from a mesh by aspect ratio.
Separate faces from a mesh by a draft angle or weld status.
Separate faces from a mesh by edge length.
Separate faces from a mesh that are bounded by unwelded edges.
Separate non-manifold faces from a mesh.
Duplicate a curve's piping mesh.
Duplicate curve control or edit points, surface control points, and mesh vertices.
Duplicate the render mesh.
Separate or duplicate a polysurface face.
Separate or duplicate polycurve segments.
Duplicate the uv mesh.
Duplicate surface or polysurface edge and isoparametric curves.
Drive closed planar curves in a straight line.
Drive closed planar curves along a path curve.
Drive closed planar curves in a straight line tapering at an angle.
Drive closed planar curves tapering to a point.
Drive surface edges in a straight line to create a solid.
Drive surface edges along a path curve to create a solid.
Drive surface edges in a straight line tapering at an angle to create a solid.
Drive surface edges tapering to a point to create a solid.
Remove large curvature variations in a curve while limiting the geometry changes to the specified tolerance.
Add an arc between two curves and trims or extends the curves to the arc.
Round polyline corners with arcs.
Create a tangent surface between polysurface edges.
Create a constant-radius round surface between two surfaces.
Fill a hole in a mesh.
Fill all holes in a mesh.
Extrude a curve on a surface in the surface normal direction.
Search for specified text.
Find invisible watermarks in Rhino models.
Make a non-rational NURBS curve of a specified degree that matches the input curve to within the specified tolerance.
Reduce the number of surface control points.
Drag points on a curve to change its shape without changing the curve's length.
Shade objects without smoothing between mesh faces.
Project surface edges onto the construction plane to create planar curves.
Reverse the normal direction of a curve, surface, or mesh.
Re-align objects from a base curve to a target curve.
Re-align objects from a source surface to a target surface.
Rotate polysurface faces around an axis.
Hide menus, status bar, toolbars, command prompt, and windows title bar and maximize the Rhino window.
Report the geometric continuity between two curves.
Retrieve text information attached to a file with the SetDocumentUserText command.
Retrieve text information attached to an object using the SetUserText command.
Set grid properties.
Open the GroundPlane panel.
Organize objects into a single component.
Displays the gumball widget on a selected object facilitating move, scale, and rotate transformations around the gumball origin.
Resets the gumball widget alignment.
Sets the amount of the gumball drag as a percentage of mouse movement to control the speed of the gumball movement.
Draw chained Bézier curves with editing handles.
Create a pattern of lines to fill bounding curves.
Set a starting point for existing hatches.
Scale hatch patterns in model and layout space.
Edit a curve or surface with Bézier curve editing handles.
Create a surface based on gray-scale color values in an image file.
Draw a helical curve with options for number of turns, pitch, vertical, reverse, and around a curve.
Open the Help topic for the current command.
Conceal objects from view.
Conceal objects in a detail view.
Conceal layers in a detail view.
Conceal control and edit points.
Hide the render mesh displayed with the ShowRenderMesh command.
Conceal all visible objects and re-displays all previously hidden objects.
Store the connection between a command's input geometry and the result, so that when the input geometry changes, the result updates accordingly.
Remove history from an object and its children.
Redefine selected objects when parents are changed.
Report hydrostatic values for surfaces and polysurfaces.
Draw a hyperbolic curve from focus points, vertices, or coefficient.
Manage URL addresses attached to an object.
Examine specific entities in an IGES file by limiting which portions of the IGES folder are parsed.
Merge objects from another model file.
Import dimension styles into the current document.
Import a print layout viewport from another file.
Save sequentially-numbered versions of a model.
Insert block objects stored in the file or import a file as a block definition.
Add control points to a curve or a row of control points to a surface.
Add edit points to a curve.
Add kinks to a curve.
Add knots to curves or surfaces.
Flatten the curve segment between picked points.
Fit a curve through picked locations.
Fit a curve through locations on a surface.
Create point objects or curves at the intersections of curves and surfaces.
Find the intersection of one set of objects with another set of objects.
Deselect all selected objects and select all previously unselected objects.
Deselect all selected control or edit points and select all previously unselected control or edit points.
Change the current viewport properties to a parallel projection isometric view looking from a specified quadrant toward 0.
Connect curves, surface edges, or surfaces to form a single object.
Join two naked edges that are out of tolerance.
Select objects by drawing a freehand shape.
Manage layer properties.
Save and restore the current layer state.
Create a print layout viewport.
Manage layout viewport properties.
Draw an annotation leader with attached text.
Report the length of curves or surface edges.
Open the Libraries panel.
Open the Lights panel.
Limit the amount of reference geometry that is available to work on.
Draw a single line segment.
Insert a tubular light.
Draw multiple adjoining line segments.
Fit a line through any combination of points, control points, and point-cloud objects.
Display curves using their linetype properties.
Report information about object's data structure.
Load a RhinoScript.
Lock objects so they cannot be selected for editing.
Lock all unlocked objects and unlock all previously locked objects.
Fit a surface through profile curves that define the surface shape.
Open an edit window for script creation and testing.
Deform objects in a spiral.
Project geometry to the construction plane.
Project a closed curve to a surface to define a hole.
Insert a kink at the start/end of a curve or surface.
Remove the kink from the start/end of a curve or surface.
Make the object knot vectors uniform without changing the control point locations.
Make the surface knots uniform in u- or v-direction.
Turn on texture mapping widgets.
Turn off texture mapping widgets.
Place point objects at focus locations of conic curves.
Change a curve end to meet another curve or surface edge with a specified continuity.
Change a curve's direction to match another curve's direction.
Change an object's layer to match another object.
Change an object's texture mapping properties to match another object.
Move naked mesh face edges to meet adjacent face edges.
Change an object's properties to match another object.
Adjust a surface edge to have continuity with another surface edge.
Open the Material Editor to manage materials in the model.
Maximize the Rhino application window.
Maximize the active viewport.
Merge two triangular mesh faces into one quadrangular face.
Merge all possible edges of a surface or polysurface.
Combine adjacent edges of the same surface.
Combine co-planar polysurface faces.
Combine co-planar polysurface faces.
Combine two surfaces at untrimmed edges.
Create a mesh from a NURBS surface or polysurface.
Subtract the volume of one set of objects from another resulting in a mesh.
Create a new mesh from the intersected volumes of objects.
Split and close objects at intersections.
Combine the volumes of objects into a single mesh.
Draw a mesh box.
Draw a mesh cone.
Draw a mesh cylinder.
Draw a mesh ellipsoid.
Create a polyline at the intersection of mesh objects.
Create a polyline outline of mesh objects or surface render mesh.
Create a mesh from curves and points.
Draw a rectangular mesh plane.
Create a mesh from a closed polyline.
Open the Mesh Repair wizard.
Draw a mesh sphere.
Divide meshes into parts with another object.
Draw a mesh truncated cone.
Duplicate each mesh face with a NURBS surface.
Draw a mesh torus.
Delete portions of a mesh inside or outside intersections with another object.
Minimize the Rhino application window.
Create a mirror-image copy of objects.
Create a mirror image copy of one or more holes in a single planar surface.
Set a world origin that is used when inserting the model into another.
Change the radius of existing arcs and circles.
Move objects from one location to another.
Move a polycurve/polyline segment.
Move a polysurface edge.
Move a polysurface face.
Move or copy a hole in a planar surface.
Move the target to the center of selected objects.
Move the edge of an untrimmed polysurface face.
Move an untrimmed polysurface face.
Move curve or surface control points along the u-, v-, and normal directions of the object.
Set up a relationship between a construction plane and an object.
Manage the named construction planes list.
Save and restore the location of objects.
Manage the named views.
Fit a surface through a network of crossing curves.
Create a new model based on a template.
Create a new free-floating viewport.
Create a new viewport.
Activate the next viewport with an orthogonal projection.
Activate the next viewport with a perspective projection.
Select the control point in the positive u-direction.
Select the control point in the positive v-direction.
Activate the next viewport.
Display the next viewport in front of all other viewports.
Turn off echoing of script commands to the command history window.
Create a non-manifold polysurface from intersecting surfaces and polysurfaces.
Open a text notes window.
Copy a curve parallel to the original.
Copy a curve on a surface parallel to the original.
Copy a mesh parallel to the original.
Copy a curve on a surface parallel to the original in the surface normal direction.
Copy a surface parallel to the original.
Turn off an object's layer.
Turn a layer on and all other layers off.
Open an existing model file.
Manage global options: 3D mouse, alerter, aliases, appearance, context menu, display modes, files, general, idle processor, keyboard, libraries, licenses, modeling aids, mouse, plug-ins, render, RhinoScript, selection menu, toolbars, updates and statistics, view.
Save Options settings to a file.
Restore Options settings from a file.
Open the Options dialog box at a specified page.
Transform objects using two reference and two target points.
Transform objects using three reference and three target points.
Align the view to a surface normal.
Copy and align a curve to a surface edge.
Transform objects along a curve normal.
Transform objects normal to a surface.
Restrict cursor movement to an angle.
Set the angle for cursor ortho movement.
Set object snaps state.
Spread the texture over all of the faces of a polysurface.
Shift the location of the view camera and target parallel to the view plane.
Draw a parabolic curve from focus and vertex or endpoint.
Draw a parabolic surface or capped solid.
Insert objects from the Clipboard.
Fit a surface through curves and point objects.
Fill a mesh hole with a single mesh face.
Stop a script for user input.
Set the viewport field-of-view angle.
Allow matching the view to the Wallpaper image.
PictureFrame (Rhino 5)
Draw a rectangular planar surface with a bitmap texture.
Create a surface with a circular profile around a curve.
Project a closed curve to a surface to define a hole.
Set the viewport to a parallel plan view.
Limit picking locations to an elevation.
Create a planar mesh from closed curves.
Create a planar surface from planar curves.
Draw a rectangular planar surface.
Fit a rectangular planar surface through points.
Play back an animation or animation preview.
Draw a single point object.
Create a set of vertices from point objects.
Create a planar curve by intersecting a plane with a point cloud.
Report the distance between points and a surface.
Draw a rectangular grid of point objects.
Insert an omni-directional light.
Draw multiple point objects.
Create point objects at specified surface u- and v-coordinates.
Turn off control, edit, and solid points display.
Display curve and surface control points.
Draw a polygon with a specified number of sides with options for inscribed/circumscribed, by edge, vertical, star-shaped, around a curve, and vertical.
Report the number of mesh polygons in a selected object.
Draw a multi-segment polyline with options for line and arc segments, tracking line helpers, and close.
Draw a multi-segment polyline on a mesh.
Display a menu with favorites and most-recently-used commands.
Display a menu with the most-used commands.
Open the specified toolbar at the cursor.
Select the control point in the negative u-direction.
Select the control point in the negative v-direction.
Activate the previous viewport.
Print the current viewport or layouts.
Display objects using their Print Color and Print Width properties.
Project curves/points toward a construction plane to intersect a surface.
Project object snaps to the construction plane.
Flatten objects onto the construction plane.
Object, material, texture mapping, decals.
Open the Properties dialog box at a specified page.
Turn off control and edit points for selected objects.
Pull curves/points in the surface normal direction to intersect a surface.
Delete unused block definitions, groups, layers, hatch patterns, linetypes, dimension styles, and materials.
Delete worksession reference objects.
Send a named viewport behind all viewports.
Draw a pyramid.
Merge mesh triangles into quadrangles.
Report the radius of a curve.
Revolve a profile curve around an axis and along a rail curve.
Read and execute a command script from a text file.
Import all IGES entities.
Set the viewport layout to match that of another model.
Reconstruct curves, surfaces, and extrusion objects to a specified degree and control point number.
Interactively modify selected curves by non-uniformly re-spacing the control points.
Restore surface edges to their surface.
Strip texture coordinates, vertex colors, surface curvatures, and surface parameters from a mesh.
Remove mesh normals and reconstruct the face and vertex normals.
Reconstruct surfaces to a specified control point number in the u- or v-directions.
Render and save animation frames.
Draw a rectangular closed polyline from with options for starting at the center, three points, vertical, and rounded with arc or conic corners.
Insert a rectangular directional light.
Reverse the last Undo.
Reverse the Undo command multiple times.
Reverse the last UndoView.
Reduce the number of mesh polygons and triangulates quadrangles.
Re-read the texture from their files and refresh the display.
Regenerate an object's render mesh.
Remove objects from a control cage.
Moves the gumball widget to a new location on an object.
Reorient objects to a different construction plane.
Specify whether Copy option on transform commands is stored.
Remove control points from a curve or surface.
Untrim selected surface edges.
Detach objects from their parent group.
Delete specified knots from a curve or surface.
Remove mapping channels from an object.
Remove multiple knots from curves and surfaces.
Render the objects using the current renderer.
Render a selected area in the render window at viewport resolution.
Open last rendering in render window.
Open an image with the .rimage format.
Render the view in the render window with a with a rough quality for a fast preview.
Render a selected area in the render window with a rough quality for a fast preview.
Render a selected area in the viewport with a rough quality for a fast preview.
Render a selected area in the viewport at viewport resolution.
Recalculate an object's parameter space to match its 3-D geometry.
Repeat any command or script/macro.
Replace block instances with a different block definition.
Recover data from damaged files.
Restore the application window from being maximized.
Draw revision cloud curves.
Discard changes and revert to the previously saved document.
Create a surface by revolving a profile curve around an axis.
Create holes by revolving a profile curve around an axis.
Extrude a curve in two directions to a boundary surface.
Offset a curve and create a ruled surface between the curves.
Rotate objects around an axis perpendicular to the construction plane.
Rotate objects around a 3-D axis.
Rotate the view target around the camera.
Rotate a hole around an axis.
Rotate the view camera around the target.
Create circular holes in surfaces.
Insert Rich Photorealistic Content (RPC) objects.
Set the animation frame number for an RPC at the command line.
Run another application from inside Rhino.
Run a Python script.
Run a RhinoScript.
Save the current model.
Save the current model with a different name, close the current model, and open the new model.
Save the current model as a template file.
Save the image in the render window to a file.
Save geometry objects without render or analysis meshes.
Change the size of objects uniformly in the x-, y-, and z-directions.
Change the size of objects in one direction.
Change the size of objects uniformly in two directions.
Change the size of objects in two directions non-uniformly.
Scales all of the distances in a dimension scale at once.
Change the size of objects non-uniformly in three directions.
Save an image of a viewport to the Clipboard.
Save an image of the viewport as a bitmap file.
Create a planar curve or points from the intersection of a cutting plane through objects.
Select all objects.
Select all objects that do not pass Check.
Select all block instances.
Select all block instances by name.
Select objects within an existing closed curve.
Select objects inside, outside, or crossing a box-shaped volume.
Drag the mouse like a brush stroke to select objects.
Drag mouse like a brush stroke to select points and control points.
Select captive objects of a specified cage controls.
Select curve or surface edges that touch end-to-end.
Select children of specified parents.
Draw a circle to select objects.
Select all clipping planes.
Select all closed curves.
Select all closed mesh objects.
Select all closed polysurfaces.
Select all closed surfaces.
Select all objects of a specified color.
Select adjacent control points.
Select all cage controls.
Select with a crossing window.
Select all curves.
Select all dimensions.
Select dimensions of a specified style.
Select all annotation dots.
Select geometrically identical objects.
Select all visible geometrically identical objects.
Restrict a selection mode to specified object types.
Select extrusion objects.
Select a group by name.
Select hatch objects.
Select objects by object ID number.
Select the last changed objects.
Select all objects on a layer.
Select objects by layer number.
Select all leaders.
Select all lights.
Select all lines.
Select objects with the specified linetype.
Select all texture mapping widgets.
Select objects with the same render material name.
Select all mesh objects.
Select unwelded vertices on mesh edges.
Select objects by name.
Select all Named View widget objects.
Select all Named View widget objects.
Deselect all objects.
Select non-manifold objects.
Select objects that have history.
Select all open curves.
Select all open mesh objects.
Select all open polysurfaces.
Select all open surfaces.
Select parents of specified children.
Select all objects created with the PictureFrame command.
Select all polylines.
Select all polysurfaces.
Re-select the previous selection set.
Select all point objects, control points, edit points, and solid points.
Select all point cloud objects.
Select objects by their render color.
Select all curves shorter than a specified length.
Select all surfaces.
Select all text.
Select all trimmed surfaces.
Select all connected control points in the u-direction.
Select all untrimmed surfaces.
Select connected control points in the u- and v- directions.
Select all connected control points in v-direction.
Select all surfaces or meshes that are in front of other objects with a crossing selection.
Select objects inside, outside, or crossing a pipe-shaped volume.
Select objects inside, outside, or crossing a spherical volume.
Select with an enclosing window.
Send curves backward in draw order
Open the default mail program with the current file as an attachment.
Send curves to back of draw order
Activate a named viewport.
Specify the current dimensions style.
Specify a rendering plug-in.
Specify a viewport display mode.
Attach text information to the file.
Animate the camera and target movement along a path curve.
Name a group.
Control the correspondence between Rhino layers and IGES levels.
Set the current layer to match a specified object.
Specify a curve's linetype.
Specify the global linetype scale from the command line.
Maximize a named viewport inside the application window.
Assign separate display attributes to objects, overriding viewport settings.
Assign a name to an object.
Animate sun movement through a specified calendar day.
Turn ortho mode on, off, or toggle the current state.
Animate the camera and target movement along separate path curves.
Turn Planar mode on, off, or toggle the current state.
Move objects to a specified location in the x-, y-, and/or z-directions.
Disable screen redraw, construction plane, and view changes during scripts.
Enable screen redraw, construction plane, and view changes during scripts.
Animate sun movement through a specified week, month, or year.
Turn grid snap on, off, or toggle the current state.
Match spotlight direction to the viewport camera direction.
Set the tangent direction of an untrimmed surface.
Animate camera rotation once around the current target point.
Attach text information to an object.
Change the view to a standard construction plane view.
Match the view to a spotlight direction.
Specify the default folder for saving and opening files.
Set distance between objects and viewport edges for Zoom Extents.
Temporarily shade the current viewport.
Shade selected objects only.
Skew objects parallel to one axis at an angle.
Remove the selected surfaces from a polysurface, and then offset the remaining surfaces to create a solid with a specified thickness.
Create the shortest possible curve (geodesic) between two points on a surface.
Redisplay all hidden objects.
Highlight edges of surfaces and polysurfaces. Displays the Edge Analysis control.
Turn off edge display.
Redisplay hidden objects in a detail view.
Redisplay hidden layers in a detail view.
Turn the Osnap toolbar on.
Redisplay all hidden control points and edit points.
Display the render mesh for selected objects.
Redisplay selected hidden objects.
Redisplay selected hidden objects in a detail view.
Open a specified toolbar.
Create a grayscale z-buffer bitmap with the same dimensions as the viewport.
Contract the underlying untrimmed surface close to trimming boundaries.
Contract the underlying untrimmed surface as close as possible to the trimming boundaries.
Create outline curves from a surface or polysurface.
Replace each curve segment that has the geometry of a line or an arc with a true line or arc.
Drag the mouse to draw a curve.
Offset a polyline, and extrude and cap the result to create a solid.
Turn on a system of temporary reference lines and points.
Flatten a surface without restriction to single-directional curvature.
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.
Toggle the current snap mode state.
Specify the grid snap spacing.
Allow snaps to work on locked objects and locked layers.
Move the surrounding curve area smoothly relative to the distance.
Move the surrounding surface area smoothly relative to the distance.
Move objects relative to a center with falloff.
Turn on control points for polysurfaces.
Draw a solid sphere.
Draw a spiral curve with options for number of turns, pitch, flat, vertical, and around a curve.
Divide objects using other objects as cutters.
Divide into separate objects meshes that do not connect, but are still one object.
Divide a surface edge.
Divide a planar polysurface face.
Divide a mesh edge.
Divide a mesh with a curve.
Divide a viewport horizontally into two viewports.
Divide a viewport vertically into two viewports.
Copy, rotate, scale, and wrap objects on a surface.
Insert a light cone object.
Flatten a non-developable (curved in two directions) 3-D mesh or NURBS surface into a flat 2-D pattern.
Return curves and surfaces to the original squished 3-D shape.
Draw a surface from a grid of points that represent surface control points.
Draw a surface from three or four corner points.
Draw a surface from a grid of points that lie on the surface.
Change the location where the start and end edges meet on a closed surface.
Browse the structure of a STEP file.
Scale areas of an object in one direction.
Shorten a curve to the new picked endpoints.
Open the Sun panel.
Transpose the corners of mesh triangles.
Exchange the views in two viewports with one another.
Fit a surface through profile curves and one edge curve.
Fit a surface through profile curves and two edge curves.
Mirror a copy of a curve or surface with continuity.
Update all viewports to standard views.
Change an object's material color to match its object or layer display color.
Set the scale and center of all viewports to match the active viewport.
Deform objects toward or away from an axis.
Draw a cone whose apex is truncated by a plane.
Create annotation text.
Draw text-shaped curves, surfaces, or polysurfaces based on TrueType fonts.
Set the font, bold, italic, height.
Scale text in model and layout space.
Open the Texture Editor.
Use false-color display to evaluate the thickness of a solid.
Turn off thickness analysis display.
Rotate the view around the view axis.
Toggle the viewport between docked and floating.
Toggle the display state of render meshes on an object.
Manage the toolbars and toolbar buttons.
Lock docked toolbars locations.
Restore toolbars to the default layout.
Draw a torus (donut shape).
Split each quadrangular mesh face into two triangles.
Split each non-planar quadrangular mesh face into two triangles.
Split each quadrangular polygon render mesh face into two triangles.
Cut and delete selected portions of an object at the intersection with another object.
Draw a pyramid whose apex is truncated by a plane.
Draw a closed cylinder with a concentric cylindrical hole.
Rotate a view around the target.
Create curves between two open or closed input curves.
Create intermediate surfaces between two input surfaces.
Deform objects by rotating portions around an axis.
Undo the last action.
Display a list of recent commands to reverse.
Reverse recent changes for a single object only.
Undo the last view change.
Remove the group status from objects.
Change the normal direction mesh faces so they all point in a consistent direction.
Split polysurface edges.
Unlock all locked objects.
Unlock selected locked objects.
Reset the texture coordinates.
Flatten (develop) a surface or polysurface with curvature in one direction to a planar surface.
Flatten (develop) a surface or polysurface with curvature in one direction to a planar surface while maintaining the u- and v-directions of the input surface.
Remove trim curves from trimmed surfaces.
Untrim all edges.
Untrim surface border.
Untrim interior holes.
Add creases to a smooth mesh by creating coincident vertices.
Add creases to a smooth mesh by creating coincident vertices along selected edges.
Project surface mapping texture coordinates and the texture of an object onto the world xy-plane.
Use extrusion objects for straight-side objects.
Project the texture coordinates of the selected object to a specified region of space.
Create a blend surface between surface edges with varying radius values.
Create a chamfer surface between surface edges with varying distance values.
Create a round tangent surface between two surface edges with varying radius values.
Copy a surface specified varying distances from the original surface.
Save an image of the current view to the Windows Clipboard.
Save an image of the current view to a file.
Display the first animation frame.
Display the specified animation frame number.
Display the last animation frame.
Display the next animation frame.
ViewportProperties (Rhino 6)
Title, size, projection, camera and target, lens length, wallpaper.
ViewportProperties (Rhino 5)
Title, size, projection, camera and target, lens length, wallpaper.
Display a tab control UI along the viewport edge.
Display the previous animation frame.
Report the volume of closed surfaces, polysurfaces, or meshes.
Report the coordinates of and place a point object at the volume centroid of surfaces and polysurfaces.
Report the volume moments of inertia of surfaces and polysurfaces.
Toggle between WalkAbout and normal navigation modes.
Opens the Web Browser panel.
Edit the weight of a curve or surface control point.
Remove creases from a mesh by merging coincident mesh vertices.
Remove creases from a mesh by merging coincident mesh vertices along selected edges.
Remove creases from a mesh by merging all selected mesh vertices.
Report object properties details.
Trim a polysurface with a curve similar to cutting foam with a heated wire.
Manage a list of models that can be used as reference geometry.
Visually evaluate surface smoothness and continuity using a stripe map.
Turn off zebra analysis.
Move the viewport camera so the area defined by a window selection fills the viewport.
Calibrate the screen for the Zoom command, 1To1 option.
Adjust the lens length of the viewport camera in a perspective view.
Zooms to include all naked edges on selected objects with naked edges.
Zooms to include all non-manifold edges on selected objects with non-manifold edges.