New in Rhino 9

Full Command list

New commands


CopyToClipboardAt

Specifies a base point when copying objects to the Clipboard.

CutAt

Specifies a base point when cutting objects to the Clipboard.

ExportBlockAttributes

Saves block definition properties and attribute user text of the selected block instances to a .csv file.

NextDetail

Activates the next detail view in a layout.

PasteAsBlock

Creates a block definition from objects in the Clipboard and inserts it into the model.

PasteAt

Inserts objects from the Clipboard referencing a base point.

PrevDetail

Activates the previous detail view in a layout.

SelHatchPattern

Selects hatch objects by hatch patterns.

SetDetailBorder

Replaces a detail view's border, which is usually rectangular, with a closed curve.

ToggleInstantAliases

Temporarily or permanently enables or disables instant aliases.

Enhancements and new options


Aliases:

Annotation:

  • Added more frame shapes to text settings. Details... (RH-6171)

  • Added Grads as an option for angle units. (RH-12749)

  • Rhino 9 installs GDT font for geometric dimensions and tolerance. (RH-86515)

BlendEdge: Added Setback option. (RH-6710)

Check: Supports sub-selected objects in blocks. (RH-84493)

CommandHelp: Added Back, Forward, and Home buttons to Help panel. (RH-59193)

CopyToClipboard: Supports saving 3dm data for all versions of Rhino back to 4.0. (RH-63432)

Crosshairs: Added CrosshairScreenLength to Advanced Settings for setting crosshair size. Details... (RH-1974)

Curvature: Added ShowCustomRadius option to mark locations of specified radius. (RH-82485)

Cylinder: Added Deformable option. (RH-81875)

Display:

Ellipse: Added FitPoints option. (RH-78096)

FilletCorners: Added History support. (RH-84822)

FilletEdge: Added Setback option. (RH-6710)

Flow: Added Stairlike option. (RH-83695)

History: Added OneShotRecord option to History command. (RH-83797)

Layer: Added a new Description column. (RH-7522)

Layout:

MergeEdge: Improved workflow. (RH-80332)

Notes:

Offset:

  • Improvement of loose curve offset. (RH-81146)

  • Able to create closed regions when offset of open curves self-intersected. (RH-72891)

Options: Allows importing multiple display modes at once. (RH-81931)

Ortho: Added DominantOrtho advanced setting. (RH-84559)

OSnap:

  • Center object snap can snap to center of detail view border. (RH-16054)

  • Implemented SendToBack support in visibility testing. (RH-86475)

Properties: Added Reset Scale button to Block Instance properties. (RH-84961)

PushPull: Allows selecting multiple surfaces and added new Corner options. (RH-78277)

Ribbon: BothSides option merges surfaces if possible. (RH-5500)

Rendering: Added Zoom in, Zoom out, and Zoom to fit buttons to Render Window. (RH-85396)

Rendering Decals:

  • Create a single decal widget for grouped objects. (RH-38367)

  • Allow changing mapping type after decal has been created. (RH-85332)

ScriptEditor:

SelDup: Finds polylines of same shape with different seam locations. (RH-79074)

Selection: Window and cross selection include annotations invisible in current view. (RH-81931)

SelLayer: Made scriptable command work with preselect and allows selecting objects at first prompt. (RH-83403)

SelLinetype: Allows typing linetype name at first prompt. (RH-83517)

SelName: Scriptable command, -SelName, works with preselect and allows selecting object at first prompt. (RH-83343 )

ShowEnds: Gives feedback in command History. (RH-65993)

Slab: BothSides option merges surfaces if possible. (RH-5500)

Snapshot: Added parameter settings to the scriptable command. (RH-65823)

Split: Supports splitting hatches. (RH-74984)

TextObject: More group output options. Details... (RH-83240)

Zebra:

 

 

UI changes


Line: FourPoint option is renamed 4Point. (RH-79314)

TextObject:

File IO


Added an option to disable saving backup files for non-3dm file types. Details...(RH-48512)

Added an option to change backup file saving folder. Details...(RH-46436)

File export commands fill file name, and add/increase number suffix. (RH-56888)

File export and import support block definition properties. (RH-85589)

DWG/DXF Import:

  • Sorts layers with ascending alphabetical order. (RH-78254)

  • Added option for importing curves with thickness (height) as Extrusion objects. Details... (RH-82195)

  • Supports importing nested layers from DWG/DXF files. Details... (RH-66996)

  • Supports layer descriptions. (RH-85412)

DWG/DXF Export:

  • Saves Clipping Planes as AutoCAD section planes. (RH-78063)

  • Saves image files used by Rhino "Pictures" objects in an image folder next to the DWG/DXF file. (RH-85056)

  • Supports saving non-rectangular detail views. (RH-85056)

  • Supports layer descriptions. (RH-85412)

PLY Import: Supports reading vertex colors from Gaussian splat PLY files. (RH-85444)

Grasshopper


Added material and texture creation components. (RH-80669)

Added Texture Evaluator component for rasterizing a procedural texture. (RH-82500)

Added variable radius fillet/chamfer/blend edge. (RH-82170)

Created new base class for Texture Mapping components. (RH-84682)

Added FillSrf component. (RH-86003)

Obsoletes