![]() AddObjectsToBlock
Adds objects to an existing embedded block definition. |
![]() Alerter
Open the Alerter settings page. |
![]() AutoAlignCPlane
Turns on/off Auto CPlane and manages the related options. |
![]() BakeMapping
Creates a new texture image by mapping a texture from a UV mesh to another. |
![]() ClearClippingSections
Clears the clipping state of one or more clipping widgets in one or more views. |
![]() ClippingDrawings
Extracts sections and background geometry of clipping planes to generate 2D drawings on the World Top plane at the picked locations. |
![]() ClippingPlaneProperties
Manages the properties of a Clipping Plane in Command-line. |
![]() ClippingSections
Creates clipping planes that cut through selected objects with settings to define direction, depth, label, and save section views as Named Views. |
Opens the Containers dialog box to manage the panels or toolbars in containers. |
![]() ConvertToSingleSpans
Splits a NURBS surface at knots to create untrimmed single-span surfaces. |
![]() CreateUniqueBlock
The CreateUniqueBlock command duplicates the block definition of a block instance and changes the block instance to reference the new block definition. |
![]() DimVolume
Dimensions the volume of a closed extrusion, surface, polysurface, mesh, or SubD. |
![]() EditClippingDrawings
Updates the option settings for existing clipping drawings. |
![]() ExportClippingDrawings
Saves clipping drawings of selected clipping planes to separate Rhino (.3dm) or .dwg files. |
![]() ExportClippingSectionInfo
Creates a .txt file with .csv structure listing sections with basic location and area calculations for sections that have clipping drawings associated with them. |
![]() ExportLinkedBlocks
Saves all the Linked and Embedded and Linked block definitions in the current model to a zip file. |
Merges the original toolbars of the selected .rui file and its customized toolbars into a new rui file. |
![]() ExtractClippingSections
Duplicates the section boundaries and fills from the objects clipped by the selected clipping plane as curves and hatches. |
![]() ExtractClippingSlices
Extracts 3D slices of clipped model objects from clipping planes. |
![]() ExtractLineTypeSegments
Converts linetype patterns of the selected curves to curve segments and points. |
![]() ExtractOriginalCaptives
Restores the original, undeformed, captive object(s) at its original location. |
![]() FileExplorer
Opens the File Explorer panel that can access any types of files on the computer. |
![]() FilletSrfCrv
Creates a fillet surface between a surface and a curve. |
![]() FilletSrfToRail
Creates a surface blending between a surface and a curve referencing the curvature of another surface. |
![]() FitCurveToSurface
Projects or pulls a curve onto a surface and transfers the knot parameterization in the U or V direction to the new curve. |
![]() GumballDynamicRelocate
Allows relocating Gumball by dragging one of its controls. |
![]() HighlightObjectLayers
Selects the layers of selected objects when the Layer panel is visible. |
![]() JoinCopy
Duplicates the selected objects and joins the duplicates. |
![]() Linetypes
The Linetypes command shows document linetype definitions in a tabbed panel. |
Opens the Macro Library dialog box to manage the macros in the default toolbars or linked rui files. |
![]() Menus
Opens the Menu Editor window. |
![]() NestedClippingDrawing
Projects object sections from 3D space to the World XY-plane, on the current layer, with user-specified spacing and arrangement. |
![]() PushPull
Extrudes a polysurface face to interactively add or remove volumes on the polysurface. |
![]() ReducePointCloud
Removes random points of a specified number from a point cloud. |
![]() Reset
Restores the window layout, toolbars, or all settings to the initial state of the Rhino app. |
Saves the current Rhino model, including unsaved data, to a new 3dm file. The current date and time will be added to the file name. |
![]() SaveClippingSectionCPlanes
Saves Named CPlanes using the names and orientations of selected clipping planes. |
![]() SaveClippingSectionViews
Saves the views of selected clipping sections to the Named Views panel. |
Saves the current arrangement of containers, panels, and toolbars to a new custom Window Layout. |
![]() ScriptEditor
Opens the Script Editor window for Python and C# programing. |
Selects the clipping planes that clip the current model or detail viewport. |
![]() SelFacesToBoundary
Selects SubD or mesh faces surrounded by selected faces, borders, or both. |
![]() SelMirroredBlocks
Selects the block instances that were mirrored or scaled with a negative factor. |
![]() SelRectangular
Emulates the regular window selection action with some control options. |
![]() SelSubDEdges
Selects different types of edges on selected SubDs. |
![]() SetCustomLinetype
Edits an object's custom linetype properties in a floating dialog. |
![]() ShowToolbar
Open a specified toolbar. |
![]() ShrinkWrap
Creates a mesh wrapping around the selected geometry including NURBS surfaces, SubDs, meshes, pointclouds, and point objects. |
![]() SnapToSubDObject
Constrains mouse picking on the selected SubD object. |
![]() SplitRefitSurface
Splits a surface using a curve, and refits the two parts so that the edges from the split operation become untrimmed edges of two surfaces. |
![]() SubDCrease
Adds weight-blended soft crease edges to SubDs. |
Rotates a picked SubD edge by marching each end to the next vertex simultaneously. |
![]() ToolbarLock
Locks locations of docked containers. |
![]() ToolbarLock
Locks locations of docked containers. |
![]() Toolbar
Opens the toolbar list for you to show or hide toolbars. |
![]() UngroupAll
Ungroups the selected group and the groups nested in it all at once. |
![]() UpdateClippingDrawings
Updates clipping drawings to reflect changes in the clipped geometry. |
![]() ViewClippingSections
Aligns the view and/or construction plane of a viewport to match the selected clipping section plane. |
Opens the Window Layouts dialog box to list, save, restore, export, or import arrangement of containers. |
4View: Added First Angle Projection option.
Animation:
AlignVertices: Added AverageVertexesToAdjust option.
Annotation:
Annotation Hatch:
Annotation Linetype:
ArcBlend: Accepts input of collinear lines.
Array: Added Fill mode that encloses arrayed objects in a distance, a rectangle, or a bounding box.
ArrayCrv: New Stairlike orientation style.
Bend: Added NonAttenuated option.
BlendEdge: Double-clicking a polysurface with editable edge blends starts the editing mode. Details...
Block: Uses the active unit system (model/layout) to create block defintions.
BlockEdit: Added options to the scriptable command. Details...
Block Manager:
Boolean commands:
BooleanSplit: Added History support when DeleteInput=No.
Bounce: Added Object option for ray direction to work with History.
BoundingBox: Added History support.
Bridge: Works better with Reflect and Radiate commands.
ChamferEdge: Double-clicking a polysurface with editable edge chamfers starts the editing mode. Details...
CheckNewObjects: Shows warning only at very first time an object is detected bad.
Cage/CageEdit:Typing a number sets the same point count for all directions.
Cage: Made BoundingBox option possible to create 1D (line) or 2D (plane) object.
CageEdit:
Made BoundingBox option possible to create 1D (line) or 2D (plane) control cages.
Works with point objects and point clouds.
Added Rigid=Yes/No option.
Supports editing block instances. Block instances always transform rigidly on cage editing, regardless of the Rigid setting.
Added ObjectPlane option to align rectangular cage to 2D object in 3D space.
ClippingPlane:
ComputeVertexColors: Allows input of multiple meshes in a command session.
ContinueInterpCrv: Added EndTangent option.
Contour:
Copy:
CPlane: Object option sets CPlane-Z to surface normal direction. Details...
CreateRegions:
CrvDeviation: Now reports Minimum deviation as zero if the curves intersect.
CrvSeam: Now ignores all OSnaps when picking the seam to change, and turns off Center OSnap while dragging the seam.
CurvatureAnalysis: Support SubDs.
CurvatureGraph: Support SubDs.
Delete: Reports object number to command-line.
Detail: New FromDetail option using First or Third Angle Projection.
Displacement:
Display:
Distribute: Allows control / edit points and mesh / SubD vertices as input.
Divide:
DraftAngleAnalysis:
Drag: Allows directly dragging a sub-object when Ctrl(CMD)+Shift are pressed.
DupFaceBorder: Creates curves from boundary of merged SubD faces.
Extend: Added Join=Yes/No/Merge options.
ExtendDynamic: Added Join=Yes/No/Merge options.
ExtractMeshEdges: Added by Naked option.
ExtractPt: Output=PointCloud now creates a single point cloud from multiple input objects.
ExtractRenderMesh: Works with curve piping meshes.
ExtractSubCrv: Works with pre-selected polycurve segments.
ExtractSrf: Added SubDAddCorners option to crease corner vertices.
ExtractUVMesh: Added 1to1 option.
ExtrudeCrvTapered: Added SplitAtTangents option.
ExtrudeMesh: Default to Basis=UVN and Direction=N.
ExtrudeSubD: Default to Basis=UVN and Direction=N.
Fair: Added PreserveEnds option.
Fill: Works with mesh objects.
Fillet: Added Dynamic option for interactive preview.
FilletCorners: Previews in command session.
FilletEdge: Double-clicking a polysurface with editable edge fillets starts the editing mode. Details...
Fin:
Gumball:
History:
Works with Fin and OffsetNormal commands.
Inset:
InterpCrv: StartTangent and EndTangent are made always visible (only work when Degree=3 and SubDFriendly=No).
Join:
Keyboard shortcuts:
Layer:
LayerStateManager: Added Section Style and New Detail On checkboxes.
Layout:
Libraries:
Lights: Show quick settings in the Lights panel when a lighting source is selected.
MacroEditor: Converts smart quotations to simple quotations on typing to avoid scripting failure.
Make2D:
MatchMeshEdge: Added AverageVertexesToAdjust and Join options.
MatchProperties:
MatchSrf: Shows control points of the previewed surface if the surface has control points turned on.
MergeAllCoplanarFaces: Added command-line feedback for the result.
Mesh:
Allows saving presets for detailed NURBS meshing parameters. Details...
NURBS meshing presets can be shared among document mesh properties, object custom mesh, Mesh command, mesh file export, and surface analysis commands.
NURBS meshing presets can be exported to other computers.
Added "Restore Defaults" button to mesh option dialogs.
Mesh Boolean commands
MeshOutline: Works with meshes generated by Displacement, ShutLining, EdgeSoftening, Thickening, CurvePiping.
MeshToNURB: Added UseNgons option.
Mirror: Added Object option for attaching mirror plane to a planar surface with History.
Move: Allows pressing Enter to move from object bounding box center.
Mouse: Added DisableRightClickAsEnter advanced setting.
MultiPipe: Tuned up options and added preview.
NamedCPlane: Saved items can be accessed from View and Viewport menus > Set CPlanes.
NamedView: Saved items can be accessed from View and Viewport menus > Set Views.
NonManifoldMerge: Applies layer assignment rules from BooleanUnion command for output objects.
Notes:
Nudge Key: Added NURBS surface remesh toggle and timing settings to Advanced settings. Details...
OffsetCrvOnSrf:
OffsetMultiple: Added Loose option.
OffsetNormal:
OffsetSrf: Added ThroughPoint option.
Options:
Object Snap:
Ortho:
PackageManager:
Panels:
Print:
PointCloud: Proceeds steps of adding/removing points when a single PointCloud is pre-selected.
PointDeviation:
APP settings:
Print: Added Apply Display Mode Scales setting for print width.
PrintDisplay:
PrintDisplay: Added DetailBorder option to control visibility of detail view borders in layout viewports.
ProjectToCplane: Works with insertion points of block instances. Details...
Properties:
Pull: Loose=Yes supports mesh as target.
Purge: Command options are moved to a dialog box.
Rebuild:
RebuildEdges: Now removes micro naked edges.
RefitTrim:
RemoveMultiKnot:
Rendering:
Rendering Decals: Added visibility toggle.
Rendering Environments:
Rendering Materials:
Rendering Textures:
ReplaceBlock: Added BlockDefinitionName option to make selecting replacement block scriptable.
RotateView: Added RotateViewAroundObjectAtMouseCursor advanced setting.
RunPythonScript: Supports Python 3.
Scale1D: Accepts 0 for scale factor to flatten objects.
Section:
Section Tools: Added to Rhino 8.
Selection:
Selection Filter:
SelChain: Allows view manipulation when selection menu appears.
SelMeshEdges: Added by Naked option.
SelNakedMeshEdgePt: Made not to turn on control points.
SelName:
SetPt: Works with insertion points of block instances. Details...
Settings: Added scriptable Options and DocumentProperties commands.
ShowEdges: All Edges option shows SubD sharp edges.
ShowSelected: Made not to generate render meshes for objects that have not been shaded.
Sketch: Added Undo option in command session.
Smooth: Allows viewport manipulation under Smooth options dialog box.
SoftTransform: Keeps locked SubD vertices, edges, and faces at their positions. Details...
SplitFace:
Pays attention to SmartTrack active points.
Squish:
Status bar:
Stretch: Changed to match the workflow of the Scale1D command.
Sun: Uses current local date and time by default.
Surface Analysis commands: Allows adjusting SubDs meshing level.
Templates: Perspective viewport uses Shaded display mode by default.
TextField:
TextObject:
Texture Mapping: Fits mapping size individually when multiple objects are selected.
ToNURBS: Added ExtraordinaryVertex=G1xx SubD option to improve Zebra analysis.
Toolbar:
Trim: Mesh edges and SubDs can be selected as cutting objects.
TweenCurves: Limits SampleNumber to 9999 when MatchMethod=SamplePoints.
Undo:
Unwrap:
UVEditor:
User Text: Allows double-clicking the fx icon to edit a text field.
VariableOffsetSrf: Add Solid option.
Viewport Properties:
Weld: Prints failure messages to command window.
Volume: Added Liter and Decimeter units to command-line.
Weight: Allows editing control point weight of a SubD-friendly curve (outcome is a normal curve).
Zoom:
Layer: Windows Layers panel has been ported to Mac.
SelectionFilter: Windows UI has been implemented on Mac.
Rhino Settings:
Menu: "Dimension" menu is renamed "Drafting".
Viewport:
Mesh:
BlockManager: Is changed from a dialog box to a panel called Block Definitions.
UVEditor: Only shows mapping channel command-line in the scriptable command. Details...
Added Appearance preferences to Rhino settings.
Mouse: Made right mouse button repeat command and show context menu like Windows version.
NamedView: Removed "Lock named view" setting.
Changed text buttons in Linetypes document properties to icon buttons.
Rhino 8 saves a new 3DM format.
Rhino backs up 3DM file before saving over it. How it works...
Added an advanced setting for removing the extra dot in locking file extension [.3dm.rhl]. Details...
3MF Import/Export:
DGN import: Supports reading reference files.
DWG/DXF Export:
DWG/DXF Import:
Supports 4, 8, 12 for DimZin variable.
DWG/DXF Import/Export:
Named CPlanes in Rhino and Named UCS in AutoCAD are exchangeable.
Supports saving and reading groups.
E57 Import: Ported to Rhino 8 for Mac.
FBX: Updated FBX SDK to 2020.3.1.
FBX Import: Added Map FBX Y to Rhino Z option.
OBJ Export:
PDF Import:
SKP Export: Exports named views to SketchUp.
SKP Import: Added Use group layers and Add objects to groups options.
STEP Export:
SVG Import: SVG file can be copied from Finder and pasted into Rhino viewport.
SVG Export:
USD import: Supports reading Universal Scene Description file formats (.usd, .usda, .usdc, .usdz)
Import/Export dialogs hide the file formats if their plug-ins are disabled. Details...
Supports GL Transmission Format (.glb, .gltf) import and export. Details...
TXT Export: Rounding numbers when saving Points (*.txt) file type.
SOLIDWORKS Import:
WAMIT Export: Shows failure message when export encounters invalid meshes.
Added Delete input after solve toggle to the Get Geometry component.
Slider animation is allowed to use up to 1 million frames.
Added Adjust Defaults > Make Font Global menu item in panels for copying current font to all panels.
Added GH_PointCloud and Param_PointCloud types.
Get Geometry component supports output PointCloud data.
Added Object Display Mode component.
Added Clamp component to control minimum/maximum values.
Added Export Model Block Definition component.
Added Custom Curve Preview component to Display > Preview.
Added pen styles to Model Linetype component.
Added User Text component to Object Attributes category.
Added ShrinkWrap component.
Added Named Group component.
Added Point Cloud Attributes component.
Added Reduce Point Cloud component.
Added Point Cloud Closest Point component.
Added Point Cloud Contour component.
Added Point Cloud Section component.
Added Transpose Surface and Reverse Surface components.
"Explode Block Instance" component is changed to "Explode Objects" and works on all geometry types (except groups).
Added third party plug-in information to GH document if a component is used.
Added new datatype for Lights.
Added serialization to GH_Number param to read/write AngleParameter property.
Added runtime warning to Explode component for invalid geometry.
Rhino Settings: General > "Tabbed Windows" settings have been removed.
JoinCurves option is removed from Section and Contour commands.
Display: Removed Use lights on layers that are off option from display mode settings.
ShowActiveToolPalettes, ToggleActiveToolPalettes, ShowToolPalette commands are removed.
UVEditor: Removed FitLargeUVs option.
RPC plug-in is removed.
ZCorp (.zpr) file import and export are discontinued.
ExportPreferences and ImportPreferences commands are renamed to OptionsExport and OptionsImport.
Rhino 8 for Mac © 2010-2024 Robert McNeel & Associates. 25-Jun-2024