Rhino 3D Release Notes

What's New - 5.0 (November 2012)

More than we imagined

Actually, there are really more like 3,500 enhancements in Rhino 5.

The Rhino 5 development process started more than 5 years ago, with one overriding goal. That was to remove as many of your workflow bottlenecks as possible. That meant making Rhino faster and able to handle much larger models and project teams, plus making thousands of large and small improvements.

Thanks to more than 40,000 pre-release users, we were able to field-test and refine Rhino 5 also making it the most stable version ever.

 

What's New - 4.0 SR9 (9 Mar 2011)

Bug Fixes:

  • SolidWorks Import has been rewritten. Our goal is for this new version to read files as well as the old version. Please report any problems you find by e-mailing tech@mcneel.com.
  • WireCut: Incorrectly placed the cut object on the current layer instead of the original layer of the object. This is fixed.
Failure Bugs Fixed:
  • Block (1)
  • CD-Key System (1)
  • Translation:Czech (1)
Crashes Fixed:
  • CrashDump (11)
  • DrapePt (1)
  • Open (1)
  • Paste (1)
  • Rib (1)

What's New - 4.0 SR8 (1 April 2010)

Bug Fixes:

  • Dim: A rounding error has been fixed.
  • Layer: Undo did not properly work with nested layers. This is fixed.
  • MatchSrf: The options were not properly set or saved. This is fixed.
Failure Bugs Fixed:
  • Open:SolidWorks (1)
Crashes Fixed:
  • CrashDump (1)
  • Import (2)
  • Open:DWG (1)
  • Save:STEP (1)
  • Toolbar (1)

What's New - 4.0 SR7 (14 Dec 2009)

Enhanced Features:

  • Save: Option to save backup file has been added to the Files tab of Options.
Bug Fixes:
  • CommandHelp is now turned when running Rhino in safe mode to prevent crashing.
  • Display/Bongo: Bongo preview mode did not display at the correct position when they tranformed. This is fixed.
  • Drag & Drop dialog incorrectly did not come to the top. This is fixed.
  • ExtractConnectedMeshFaces: In the scripting version, no border was created with the BorderOnly option. This is fixed.
  • Open:DWG/DXF:
    • A crash involving importing duplicate linetypes has been fixed.
    • A problem where some objects were missing in the file has been fixed.
    • Importing a revolved solid did not work properly. This is fixed.
  • Open:SolidWorks:
    • A crash when selecting an assembly has been fixed.
    • A problem opening read-only files (such as those downloaded from email or CD) has been fixed.
  • PictureFrame: A problem with transparency has been fixed.
  • PointDeviation did not properly update when control points were nudged. This is fixed.
  • PolylineOnMesh: A crash when picking the mesh in Windows 2000 has been fixed.
  • Section: A failure with planar object bounding boxes has been fixed.
  • SetView: Did not properly update the viewport projection when setting to perspective. This is fixed.
  • Split: When splitting a surface, the resulting surfaces incorrectly did not have the same u-and v-directions as the original surface. This is fixed.
Failure Bugs Fixed:
  • IncrementalSave (1)
  • Installer (5)
  • Localization (2)
  • MoveHole (1)
  • Open:DWG/DXF (4)
  • Open:SKP (1)
  • open:SolidWorks (2)
  • RhinoScript (7)
  • Save (1)
Crashes Fixed:
  • CrashDump (6)
  • Display: Engine (5)
  • EditScript (1)
  • Export (1)
  • ExtrudeCrvTapered (1)
  • Import (1)
  • Loft (3)
  • MatchSrf (1)
  • Move (1)
  • Offset (1)
  • Open (5)
  • Open:FBX (1)
  • Pan (1)
  • RemoveEdge (1)
  • Rib (1)
  • RunScript (1)
  • Save:OBJ (1)
  • Save:ZPR (1)
  • SelBoundary (1)
  • SetMaximizedViewport (1)
  • ShowSelected (1)
  • Smash (1)
  • Split (3)
  • Trim (2)
  • Undo (6)
  • Unweld (1)

What's New - 4.0 SR6 (9 July 2009)

New Features:

  • Installer: Level I and Level II Training Guides now have installers..

Enhanced Features:

  • Block: A warning about blocks with no geometry as been added.
  • Open: A confirmation message now appears on the command line.
  • Save:STL - Interface change: The options and prompts for a scripted export of file formats that use the STL mesh setting have been changed to more closely resemble the settings of the Mesh command.

Bug Fixes:

  • BlockManager: Hidden blocks (with * prefix in the name) did not display correctly. This is fixed.
  • Dim: The hyphen between feet and inches sometimes did not display. This is fixed.
  • DocumentProperties, Render: The Lock viewport aspect ration was incorrectly not maintained after closing the dialog box. This is fixed.
  • Insert: A problem with creating layers after the insertion was canceled has been fixed.
  • Installer: A file required for ZPR export was not being installed. This is fixed.
  • Linetypes: The Document Properties Linetype scale incorrectly allowed 0 as a value. This disabled linetypes. This is fixed.
  • MacroEditor: A problem with focus to the command line has been fixed.
  • Open:DWG: Splines did not read properly. This is fixed.
  • Open:OBJ: Files imported from TopMod3d had some gaps. This is fixed.
  • Options, Appearance: The Full path in titlebar option did not work properly. This is fixed.
  • Options, Appearance, Advanced Settings: The Export button was incorrectly available even when no scheme is selected for export. This is fixed.
  • PointDeviation: The Apply button did not work correctly. This is fixed.
  • RhinoScript: The RhinoScript page of Options incorrectly allowed the same script file to be added more than once to the list of files to load at startup.
  • Save:DWG/DXF: Support for exporting ACIS solids has been added. Create or edit a named export scheme, and change the export option for Rhino surfaces to AutoCAD Solids.
  • Scale1D did not properly update CurvatureAnalysis colors. This is fixed.
  • Starting Rhino on Vista Improved: previous releases of Rhino 4.0 sometimes would only start when run as Administrator. SR6 should start without administrator permissions.
  • Toolbar: Graphic images were garbled when toolbar was imported. This is fixed.

Failure Bugs Fixed:

  • Detail (1)
  • DotNET (1)
  • EditPtOn (1)
  • ExtrudeSrfTapered (1)
  • Flip (1)
  • GetObject (1)
  • Installer (8)
  • License Manager (1)
  • Localization (1)
  • Loft (3)
  • MatchSrf (1)
  • Open:DWG/DXF (1)
  • Open:OBJ (1)
  • Open:SKP (1)
  • open:SolidWorks (1)
  • PointDeviation (3)
  • ReduceMesh (1)
  • Save:3DS (1)
  • Training Documentation (1)
  • TriangulateNonPlanarQuads (1)
Crashes Fixed:
  • BooleanUnion (1)
  • Circle (3)
  • CrashDump (25)
  • DimAngle (1)
  • EdgeSrf (1)
  • EditScript (1)
  • Flow (1)
  • Help (1)
  • InterpCrvOnSrf (2)
  • Intersect (2)
  • Loft (5)
  • Offset (1)
  • OffsetSrf (2)
  • Open (1)
  • Open:IGES (1)
  • Open:STEP (1)
  • PanelingTools (1)
  • Patch (1)
  • Polygon (3)
  • Polyline (1)
  • Print (1)
  • Rectangle (3)
  • Reparameterize (1)
  • SaveAs (1)
  • ScaleEdge (1)
  • SelBlockInstanceNamed (2)
  • ShowSelected (2)

What's New - 4.0 SR5b (26 February 2009)

Bug Fixes:

  • AlignMeshVertices : Pressing Esc incorrectly completed the command instead of exiting. This is fixed.
  • Circle : Crash with SmartTrack fixed.
  • Extend : Crash fixed.
  • Import:STEP : Crash when file contains extra periods has been fixed.
  • Installer : Crash on startup fixed.
  • Offset : Crash fixed.
  • Open:DWG/DXF : A problem importing regions has been fixed.
  • Open crash fixed.
  • PlayAnimation : Crash fixed.
  • Project crash fixed.
  • RemoveEdge : Crash fixed.
  • SaveAs crash fixed.
  • Split crash fixed.
  • Trim crash fixed.

What's New - 4.0 SR5 (26 January 2009)

Enhanced Features:

  • Cap: The Cap command now provides more useful information when it fails to cap a hole.
  • RecordAnimation : RenderFull method can now be canceled with the Esc key.
  • RoundHole : The Radius option now gets the keyboard input by default.
Bug Fixes:
  • 4View crash fixed. 
  • Align crash fixed. 
  • ArrayPolar : Input angle sometimes overshot. This is fixed.
  • BackgroundBitmap crash fixed.
  • Block : When a block with surfaces is mirrored and exploded, the surfaces had their normals incorrectly flipped. This is fixed.
  • Circle crash fixed. 
  • Context menu : The Repeat menu item did not work. This is fixed.
  • Crashes fixed:
    • Close without saving
    • CurveThroughPt
    • Import
    • FilletEdge
    • New
    • Open
    • Open:OBJ
    • Rebuild
    • Reparameterize
    • SplitMeshWithCurve
    • Trim 
    • Sweep 1
    • Zoom
  • Curve crash fixed.
  • DocumentProperties : Importing default dimension styles did not work properly. This is fixed.
  • DWG import crash fixed.
  • DWG Import now correctly reads files with text and annotations containing special characters such as %%d (degree symbol), %%p (plus/minus symbol), etc.
  • ExtractPt crash fixed.
  • ExtrudeSrfTapered : Surfaces made by the PlanarSrf command may not work properly when they are used as the input surface for this command. This is fixed.
  • Join crash fixed.
  • MacroEditor command now has a scroll bar to make it easier to edit macros that are longer than the window can display.
  • MoveCrv : History did not workproperly with the MoveCrv command. This is fixed.
  • MoveUVN -  Interface change: The way it used to work was you had to turn all the surface control points off and back on and then select them to get MoveUVN to recalculate the vector directions. Now, you only have to deselect the control poinsts and reselect them to get a new vector direction calculation.
  • Offset : Inputting the wrong geometry type (polysurface face) locked Rhino. This is fixed.
  • Open:DWG crash fixed.
  • Open:OBJ: Texture controls were incorrectly disabled. This is fixed.
  • Open:SolidWorks : Several problems reading SolidWorks files have been fixed.
  • Open crash fixed.
  • Open crash fixed.
  • Options crash fixed.
  • Pipe command incorrectly created pipes twice the diameter expected when using Diameter mode and picking the diameter point with object snaps enabled.
  • PointCloud : When points were deleted from the pointcloud, the pointcloud's bounding box did not update. This is fixed.
  • Polyline crash fixed.
  • Print : A problem printing to Adobe PDF files has been fixed.
  • Project : Projecting a line to a planar surface incorrectly created a cubic line instead of a line.  It now creates either a line or a degree 2 single span NURBS curve.
  • Rectangle crash fixed.
  • Render crash closing render window fixed.
  • Render crash on cancel fixed.
  • RenderPreview crash fixed.
  • Reparameterize crash fixed.
  • Revolve  crash revolving a closed curve fixed.
  • Revolve : A failure bug when revolving closed polylines has been fixed.
  • RhinoScript : Cancelling a script could leave objects highlighted even though they were no longer selected. This is fixed.
  • Save:DWG/DXF : Multi-line text exported with wrong vertical position. This is fixed.
  • Save:DWG : Exporting a file with layouts did not work properly with "2004 Natural" export. This is fixed.
  • Save:DWG : Leader lines did not export properly to DWG. This is fixed.
  • Save:STEP: A problem exporting planar surfaces has been fixed.
  • Save:STEP : A failure bug exporting to UG and SolidWorks has been fixed.
  • SetPt no longer transforms text objects that have their control points turned off.
  • SketchUP Import: fixed a crash opening SketchUP Version 7 files.
  • SmartTrack : Did not always snap to all ortho directions from the smart point. This is fixed.
  • Smash crash fixed.
  • Solidworks import crash fixed.
  • Sweep2 : Canceling an AddSlash operation caused the rails to become unslectable for another AddSlash operation. This is fixed.
  • Toolbars crash fixed.
  • UnrollSrf : A failure bug was fixed.
  • UnrollSrf : The border of an unrolled surface could not be joined. This is fixed.
  • Volume crash fixed.
  • VRML import crash fixed. 
  • WebBrowser : The command makes an attempt to open the desired page in a new tab or window.
  • Zoom  crash fixed.

What's New - 4.0 SR4b (27 August 2008)

Bug Fixes:

  • Crash when closing the Options dialog box has been fixed.
  • Divide : The DivideByLength option did not work properly on closed curves. This is fixed.
  • Export SAT: the correct unit system is now saved in SAT files. This makes it possible to read Rhino's SAT files into other applications and have them maintain the correct size.
  • Installer: deploying Rhino 4.0 SR4 with Ative Directory or SMS resulted in "Error 1606. Could not access network location empty." This is fixed in the SR4b installer.
  • Open:DWG/DXF : Display of very large polyline on import did not work correctly. This is fixed.
  • Open:zpr: A problem opening zpr files has been fixed.
  • Recently used commands: Commands repeated from the recently used list, then repeated again with Enter, started the command previous to the current one. This is fixed.
  • ShadedViewport : In a shaded viewport, objects behind another object that is set to Wireframe mode are not pickable.
  • SmartTrack now pays attention to Project setting in the Osnap toolbar. That should help in this case when Project setting is enabled.
  • Zoom Window/Dynamic : Were not completely canceled by ESC. This is fixed.

What's New - 4.0 SR4 (7 August 2008)

New Features:

  • CurveThroughPt : Control points and edit points can now be selected as input.
  • SelMappingWidget: New command - Selects the texture mapping widget.
Enhanced Features:
  • Sweep1 : Road-like Top is now "session sticky" and reverts back to Freeform between sessions.
Bug Fixes:
  • Area : When the command cannot calculate the area, instead of ignoring the surface, now it now reports "Unable to calculate area."
  • Blocks : Empty block defintions and references to empty block definitions are now read by Rhino.  References to empty block definitions can be selected by the SelAll, SelBlock, and SelBlockNamed commands.  BlockManager can be used to destroy empty block definitions.
  • Chamfer : Under certain circumstances, Chamfer cut the wrong way. This is fixed. 
  • Command Prompt : The command repeat and recently-used list was not working properly. This is fixed.
  • CommandHelp : Context-sensitive help now works with scripts that pause for interactive input.
  • Context menus are now enabled by default so they can be discovered by users.
  • Crash fixed:

    • Advanced display: A crash when creating or deleting a new named display mode or renaming a new display mode has been fixed.
    • BackgroundBitmap : When a background bitmap file was deleted, Rhino could crash on startup.
    • CPlane
    • Export
    • ExtractControlPolygon
    • Join : An intermittant crash in the code that joins curves has been fixed.
    • License manager
    • Open/Close/Save : Crashes opening and closing Rhino. 
    • Open:LWO: Crash opening Lightwave files.
    • Options
    • Open:DXF
    • Paste: Holding Ctrl+V to paste objects caused Rhino to close.
    • Print
    • SaveSmall
    • Sweep1
    • Toolbar command crashed Rhino on Vista Home Basic OS.
    • Ungroup
    • WireCut
  • Crash fixed:
    • CopyToClipboard command
  • Crash fixed:
    • Contour: The contour command was rebuilding the topology while the display pipeline was also creating the topology causing a crash.
  • Crash fixed: ExtractControlPolygon.
  • Crash fixed:
    • DocumentPropertiesPage command
  • Crash fixed : Import
  • Crash : Fixed intermittent crash cleaning up dialog pages when closing Options/DocumentProperties dialog and when closing Rhino.
  • Crash : Many crashes in the RDK have been fixed.
  • Crashes fixed:
    SaveAs:IGES
  • Crashes fixed: Open command.
  • Crashes fixed: RDK affecting Paste.
  • Crashes fixed: Split command
  • Crashes fixed: Sweep2.
  • Crashes fixed: Trim command
  • Crashes fixed:
    • Copy
    • Paste
    • Toolbars
    • Polyline
    • Insert
    • Join
    • Import
    • Mesh
    • Brazil
    • Flamingo
  • Crashes fixed . RDK affecting Open command.
  • Crashes fixed : A problem closing files with stacked dialog boxes has been fixed.
  • Crashes fixed : A problem with toolbar management has been fixed.
  • Crashes fixed : DocumentProperties.
  • Crashes fixed : NamedCPlane command.
  • Crashes fixed : RDK affects Open command.
  • Crashes fixed : Twelve RDK (render developers kit) crashes fixed.
  • CreateUVCrv : Accuracy has been improved.
  • CrvSeam : A problem flipping the direction with a mouse click has been fixed.
  • CurvatureAnalysis : The false-color analysis failed on spheres. This is fixed.
  • Curve/Surface intersection : Several bugs have been fixed. Affects commands such as Intersect, Split, Trim, Project, etc.
  • CurveBoolean : Point objects that are in the group of curves are incorrectly selected at the end of the command along with the curve output. This is fixed.
  • Detail : TiltView did not work properly in detail views. This is fixed.
  • Dialog boxes : A problem with dragging the undocked Layer dialog box leaving screen artifacts behind has been fixed.
  • Dim : A problem with including dimension text in the model extents has been fixed.
  • DimHorizontal : A problem with placing the dimension line has been fixed.
  • Display : Using GDI drawing feedback, the preview for an extruded planar curve was a solid, flat, unshaded layer color. This is fixed. 
  • Drape : Failed with autospacing set to No. This is fixed.
  • Error Reporting : The crash reporting mechanism has been improved.
  • Extend : When boundary objects are both surface edges, the Arc option only worked on the first curve end. This is fixed.
  • ExtrudeCrv : Direction option feedback color was incorrectly hard-coded to black. This is fixed.
  • FilletEdge : Many special case failures have been fixed.
  • Fixed a crash on startup.
  • FullScreen : Incorrectly caused menus to disappear. This is fixed.
  • Installer : Patch installs did not work silently. This is fixed.
  • Intersect : Several failure bugs have been fixed.
  • Join :

    • A problem joining the ends of an open arc to form a circle that caused the change in the radius to be greater than the model tolerance has been fixed.
    • A problem with joining chained edges has been fixed.
  • LayerStateManager : The scripted version failed to rename saved layer states. This is fixed.
  • MappingOn : The mapping widget appearance has been revised to make it easier to see.
  • MatchSrf : A problem with incorrect object highlighting has been fixed.
  • Mesh : A problem with unsafe cancel while processing the mesh has been fixed.
  • Most recently-used commands : Command names were incorrectly being added to the MRU list. This is fixed.
  • MoveUVN : Running another command that changes objects while the MoveUVN dialog box was open caused a crash. To fix this, MoveUVN will no longer allow object changes while another command is running.
  • NextViewport : Cycling through floating viewports did not work properly. This is fixed.
  • Open:3DM : Models could open with the viewports incorrectly displayed. This is fixed.
  • Open:DWG/DXF: A problem with opening AutoCAD files has been fixed.
  • Open:DWG/DXF :

    • A problem with title block text shifting when importing to Rhino has been fixed.
    • A problem reading splinefit splines created from non-AutoCAD files has been fixed.
    • Blocks with names beginning with * did not import. This is fixed.
    • Trim curves on AutoCAD solids were improperly treated on import. This is fixed.
  • Open:DXF : Polylines could be skipped on import. This is fixed.
  • Open:FBX : A crash when opening files created from Max 2009 has been fixed.
  • Open:SolidWorks:

    • Drag and dro p operation to import SW file seemed to hang. This is fixed.
    • Command line feedback when opening a file has been improved.
    • When opeining an SW assembly, all the parts are placed in a group. Subsequent assemblies were incorreclty placed in the same groups as the first ones. This is fixed. Now subsequent assemblies are grouped separately
  • Open:STEP: A crash opening STEP files with surfaces of revolution has been fixed.
  • Open:STP: When reading STEP files where not all objects have the same unit system, Rhino now converts all units to match the file unit system and scales objects appropriately.
  • Open:VRML : A crash opening a file created with AutoCAD has been fixed.
  • Osnap:Mid : In some cases, the Mid object snap did not work properly on surface edges. This is fixed.
  • Paste : When pasting from the Clipboard, a model's basepoint is now assigned to 0,0,0.
  • Pipe : In some cases, an extra cap was incorrectly created at the initial radius location. This is fixed.
  • PlanarSrf : Self-intersecting curves were incorrectly reported causing the command to fail. This is fixed.
  • Plug-ins : Plug-in based menu items do not display help strings on status bar. This is fixed.
  • PointDeviation : The maximum and median calulations could be wrong when there were points selected that were not included because of the proximity angle test.
  • Print : A problem with Dots with long text strings were not printing properly has been fixed.
  • Pull : Curves that were very close to the pulling surface could give an incorrect result. This is fixed.
  • Remove Point/RemoveControlPoint : It was not possible to remove the second to last control point or the first and last points. This is fixed.
  • RunScript : A crash occurred if a modeless dialog box, such as MoveUVN, is modifying the file while object picking is occurring. This is fixed.
  • Save:FBX: Nodes must have unique names regardless of what they are. If layer names are the same as object names, for example, nothing is exported.  This is fixed.
  • Save:STEP : Some problems exporting STEP files to Altium, Inventor, and SolidWorks 2008 have been fixed.
    • Step can now be read by Altium Designer, Solidworks 2008, and Solid Edge.
    • Step objects are assigned the layer color when appropriate.
    • Open polysurfaces are assigned color correctly.
    • Block instances with non-rigid transformations are exploded in the step file. So now mirrored or scaled objects are exported correctly.
  • Saving text from dialog boxes: List command is an example. The text out dialog dialog did not save a unicode-encoded text file. This is fixed.
  • SelPolyline : Polycurves and single segment lines were incorrectly selected. This is fixed.
  • SetOneDaySunAnimation : A problem with shadow direction at noon has been fixed.
  • SetUserText : A problem with saving user text on light objects has been fixed.
  • ShrinkTrimmedSrf sometimes continued to claim that it is shrinking surfaces even after they have been shrunk and even after they have been untrimmed and shrunk. This is fixed.
  • SmartTrack : In floating viewports, the Ctrl key did not add SmartPoints. This is fixed.
  • SpaceBall : A problem with selected object highlighting has been fixed.
  • Split : An error splitting polycurves has been fixed.
  • Sweep2 : Tangency and curvature options did not work properly. This is fixed.
  • Sweep2 : The AddSlash feedback color was hardcoded to black. This is fixed.
  • TextObject : Right-to-left reading text did not work properly. This is fixed.
  • TextObject : The selected text was incorrectly not highlighted in the dialog box. This is fixed.
  • Texture Mapping :

    • The mapping widget was incorrectly clipped or invisible in some views. This is fixed.
    • The Equalize and Size to objects buttons were dropped for V4. They have been restored.
  • Texture mapping : Several bugs in the dialog box UI have been fixed.
  • Texture Mapping : The Tab key allows cycling through the position/size/rotation fields in the mapping widget controls.
  • Texture mapping : With some renderers (for example, Brazil and VRay) did not get the correct repeat amounts. This is fixed.
  • This fixed some bugs in the scripted patch installation.
  • Toolbar : A problem with toolbar display in Windows Vista has been fixed.
  • Toolbar : Problems with redrawing the toolbars has been fixed.
  • Toolbars : In localized versions of Rhino, copying a button to other toolbar changed the tooltip to English.  This is fixed.
  • Trim :

    • Several failure bugs have been fixed.
    • A problem with the interaction of curves near surface and closed curve seams has been fixed.
  • ViewCaptureToFile : If the z-axis was displayed and the DrawCPlaneAxes option was set to no, the z-axis was incorrectly shown in the capture. This is fixed.
  • Viewports : If the command prompt is not docked, Ctrl+Tab to cycle through viewports failed. This is fixed.
  • What : The printout of edge and vetex tolerances for surfaces and polysurfaces was incorrect. This is fixed.

 

 Previous document Back