Rhino 9 新功能

全部指令列表

新指令


CopyToClipboardAt

当将物件复制到剪贴板时指定一个基准点。

CutAt

当将物件剪切到剪贴板时指定一个基准点。

Elmo

重新生成曲线,并提供更多可自定义的选项。

ExportBlockAttributes

将选中图块实例的图块定义属性和用户文本属性保存到一个 .csv 文件中。

NextDetail

激活图纸配置中的下一个子视图。

PasteAsBlock

从剪贴板中的物件创建图块定义并插入到模型中。

PasteAt

在指定基点处插入剪贴板中的物件。

PrevDetail

激活图纸配置中的上一个子视图。

SelHatchPattern

通过剖面线图案选择剖面线。

SetDetailBorder

替换子视图的边界,此边界通常为矩形,也是封闭的曲线。

SplitPointCloud

允许你画一条直线,将点云切分为多个部分。

StretchCrv

允许你通过跨选的方式选择曲线上未被激活的控制点,然后对这些控制点进行移动。

ToggleInstantAliases

临时或永久启用或禁用即时别名。

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)

  • Added Kerning checkbox to text settings. (RH-52520)

  • Added Line space scale control to text settings. (RH-29703)

  • DimAngle, DimRadius, DimDiameter, DimArea, DimVolume, and DimCurveLength commands are allowed to select locked objects. (RH-87001) (RH-87109)

  • Mask color supports transparency. (RH-71772)

  • Draws text frame boundary above mask color to respect the width display. (RH-61474)

Annotation Hatch:

  • Text buttons are replaced with graphic buttons in Hatch document properties. (RH-80961)

  • Allows creating a hatch by clicking on a planar surface. (RH-2060)

  • Supports importing version 3.0 of .pat format. Details... (RH-86774)

  • Add a Purge button to Hatch document properties. (RH-86771)

  • Added a search box to Hatch document properties.

  • The hatch pattern list now uses a grid view.

  • Added Pattern Scale settings.

  • Supports creating hatches on different planes in a command session. (RH-86917)

  • Prevents selecting non-planar curves. (RH-87052)

  • Allows deleting default hatch patterns except for 'Solid'. (RH-87399)

  • Added 'Add Defaults' button to document hatch properties. (RH-87400)

  • Allows selecting hatch boundaries to create new hatches. (RH-87596)

  • New UI for Hatch document properties. (RH-87409)

  • Renamed 'Boundary' checkbox to 'Select Boundary Region' in hatch creation dialog. (RH-87584)

  • Added overlay icons for scaling types and allows sorting by scaling types. (RH-87373)

  • Supports 2D morphing (UDT commands). (RH-87613)

  • Hatch pattern (.pat) files can be imported by drag and drop. (RH-29081)

Annotation Styles: Added a Purge button to annotation styles document properties. (RH-86773)

BlendEdge: Added Setback option. (RH-6710)

BlockManager: Exports block definition with its properties. (RH-85589)

BlockEdit: Allows sub-selected objects in embedded blocks to be deleted. (RH-80067)

Boolean Operation:

  • NURBS Boolean commands skip failed objects and continue for the rest. (RH-77935)

  • NURBS Boolean commands support multi-threaded calculation.

  • NURBS Boolean commands split objects at non-manifold edges.

ChamferSrf:

  • Allows extending chamfer across joined tangent surfaces. Details... (RH-4542)

  • Added options dialog.

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

ClippingDrawings:

  • AddBackground option supports curves. (RH-85431)

  • Improvement for output layer names. (RH-88462)

  • Supports sectioning through curves. (RH-80664)

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:

Distance: Allows measuring distance between two selected points. Details... (RH-87389)

Document Properties:

Ellipse: Added FitPoints option. (RH-78096)

Explode: Added TangentComponents option for keeping tangent surfaces joined. (RH-81188)

Extend: Added Fence option that runs SelFence command. (RH-28088)

ExtractRenderMesh: Supports extracting displacement meshes generated by PBR materials. (RH-74055)

FilletCorners: Added History support. (RH-84822)

FilletEdge: Added Setback option. (RH-6710)

FilletSrf:

  • Allows extending fillet across joined tangent surfaces. Details... (RH-4542)

  • Simplifies result to a simple revolved surface when possible. (RH-75374)

Flow: Added Stairlike option. (RH-83695)

Gumball: Added Extend mode to rotate controls. (RH-87360)

History:

Layer:

Layout:

Linetype: Added Purge button to Linetype document properties and Linetypes panel. (RH-86772)

MergeEdge:

  • Improved workflow. (RH-80332)

  • Prevents creation of bad objects when planar faces are collapsed. (RH-78708)

MoveUVN:

Notes:

Offset:

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

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

OffsetMultiple: Added Trim, Tolerance, BothSides, and Cap options. (RH-80801)

OffsetSubD:

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)

Patch: Completely rewritten. (RH-85813)

Properties:

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

RailRevolve: Added ChainEdges option for rail curve. (RH-85284)

Rectangle: Added History support. (RH-80611)

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)

Rendering Textures: Keeps unused texture till closing of the model. Details... (RH-69242)

Repeat: Commands run in Repeat command can be undone separately. (RH-88607)

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

RotateView: Added an advanced setting for mouse-view-rotating around selected objects. Details... (RH-57585)

ScriptEditor:

  • Added Testing Panel. (RH-85546)

  • Added execution time for tests. (RH-85698)

  • Upgraded Python Runtime. (RH-81753)

  • Support searching installed package folders for assemblies. (RH-74573)

  • Support searching Grasshopper document folders for assemblies. (RH-81129)

  • Improved package referencing. (RH-87834)

  • Support git+ protocol for pip install in python 3. (RH-87070)

  • Adopted PEP723 in specifying in-script packages. (RH-79829)

  • Allow using custom package sources. (RH-75515)

Section Styles:

  • Added a grid view when selecting a hatch pattern. (RH-86100)

  • Added Section Styles document properties. (RH-87865)

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

SelChildren: Added MakeChildrenSelectable option that selects hidden and locked children. (RH-85160)

SelParents: Added MakeParentsSelectable option that selects hidden and locked parents. (RH-85160)

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)

SubD:

  • Improved display accuracy for SubDs with soft creases or many faces. (RH-87647)

  • Object details include information about render and analysis meshes used by SubD. (RH-88204)

  • Provide both Adaptive and Absolute meshing methods for SubD in Detailed controls of all meshing options dialog. (RH-87647)

Text

TextObject:

Trim: Added Fence option that runs SelFence command. (RH-28088)

UDT: Supports morphing hatch objects. (RH-87613)

UntrimAll: Supports untrimming hatch boundaries. (RH-66562)

UntrimBorder: Added support for hatches. (RH-66873)

UntrimHoles:

  • Allows pre-selecting holes and post-selecting holes with selection window. (RH-21139)

  • The All option allows untrimming all holes in selected hatches. (RH-66872)

UserText:

UVEditor:
  • Allows adding more edges to existing straightening constraint. (RH-85992)

Zebra:

 

 

UI changes


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

TextObject:

Added BothSides option to most solid, mesh, and SubD primitive commands. (RH-63751)

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)

  • Reports more details about skipped objects. (RH-86594)

  • Exporting a scheme to an existing INI file adds the scheme instead of overwriting the file. (RH-87163)

  • AutoCAD scheme settings are saved on the fly. (RH-87332)

  • Added option for exporting Extrusion objects as "Curves with Thickness". Details.... (RH-82194)

  • Allows exporting print colors as DWG colors. Details... (RH-29332)

  • Allows exporting objects to DWG files using either their display colors or print colors. Details... (RH-29332)

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

USD Export: Provides some export options. (RH-87239)

Grasshopper


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

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

Added Variable Fillet Edge component. (RH-82170)

Added Texture Mapping components. (RH-84682)

Added FillSrf component. (RH-86003)

Added Export Material component. (RH-86622)

Added new Get Data context get component for Hops and GH Player. (RH-78826)

Supports new text frame styles in Rhino 9. (RH-87355)

Supports using block as custom annotation arrow. (RH-81500)

已弃用


Options: Display mode pipeline assignment. (RH-88160)