Rhino 6 SR3 Released

Rhino 6 SR3 (6.3.18090) is now available.
If you have not disabled automatic updates, Rhino will download and offer to install these updates for you.

New in SR3:

SDK Enhancements:

  • SDK: Add CurveOnSurface functionality to C++ SDK (RH-18267)
  • SDK: RhinoCommon: Need more of ON_BrepTrim wrapped (RH-18939)

Bug Fixes:

  • Annotation:
    • Dimension Tolerance text height scale doesn’t work. (RH-44312)
    • Import of Attributes from DWG Aligns Incorrectly (RH-44266)
    • Move relocated dimension text with the dimension history update (RH-44366)
    • Styles not sorted on document properties drop down box (RH-43877)
  • Annotation: Linetype: Linetypes Not Importing - “Unable to Read” (RH-44158)
  • Annotation: Text: Text drawing in this model looks odd. (RH-40330)
  • ApplyEdgeSoftening: Calculation can’t be canceled with Esc (RH-31256)
  • ApplyMesh: Command fails completely (RH-44368)
  • Block: Block Warning Dialog Needs Easy Way Exit (RH-44265)
  • Camera: Auto adjust target is too aggressive in models with large extents (RH-43930)
  • Cycles: Changing material on block instance doesn’t update Raytraced (RH-44400)
  • Decals: Widget selection only on dotted lines (RH-35897)
  • Display:
    • Advanced texture preview takes too long with custom mapping objects (RH-39114)
    • Bahnschrift font (new in recent Windows 10 updates) not drawn well in Rhino (RH-43245)
    • Problem of Raytraced display mode (RH-42859)
  • Export: Export to OBJ hangs in v6 but works in v5 (RH-44209)
  • ExtractMeshPart: Allow multiple parts (RH-44510)
  • Extrude: UVN mode broken (RH-43911)
  • File IO:
    • Close the streamreader in OBJ import so a file can deleted/modified once it’s read. (RH-44340)
    • Vertex colors in OBJ import are wrong, always (255, 0, 0, 0) (RH-44377)
  • Grasshopper:
    • IconName display mode icon incorrect. (RH-42486)
    • Rectangle -> Surface autoconversion results in trimmed brep. (RH-44253)
    • Timer may schedule a zero-delay solution under rare conditions. (RH-44376)
  • Layer: Action is slow (RH-44478)
  • MeshRepair: Garbled text in mesh repair (RH-44103)
  • No Subsystem: Fix UI fonts for Mac and Windows (RH-44004)
  • OffsetSrf: OffsetSrf doesn’t have a loose option when a polysrf is selected (RH-30752)
  • Patch:
    • Direction is wrong (RH-43842)
    • Editing the parent surface of a Patch with History enabled flips normal intermittently (RH-32432)
  • Print: Picture can’t print when print output is set to vector (RH-30120)
  • RDK: Render progress dialog (for capture) always on top (RH-35955)
  • Rendering: Materials:
    • Dropping material onto a layer says “Copy” (RH-44270)
    • Panel flickers and Properties>Material becomes blank after disabling texture map (RH-44149)
    • Transparency map isn’t completely see through with skylight enabled (RH-37299)
  • SDK: Python:
    • New rhinoscriptsyntax online help need re-work (RH-43652)
    • Typo in GetSettings topic (RH-37269)
    • Typos in AddInterpCrvOnSrfUV example (RhinoPython) (RH-34703)
  • SDK: RhinoCommon:
    • Add missing methods to RhinoCommon mesh class (repairMesh) (RH-29061)
    • Documentation Inconsistency (RH-36265)
    • Unroller.PerformUnroll does not work (RH-44294)

Please report any problems in this forum. Thanks!

2 posts were split to a new topic: SR3 RC1 breaks Grasshopper Radial Menu

New in SR3 RC2 (6.3.18072):


  • Insert: V6 Rhino.EnableRedraw(False) Issue (RH-44250)



  • Annotation: DimLinear: Dimension text displays on wrong side of dimension line (RH-44452)
  • Code Cleanup: Storage access wrapper is not thread safe for reading while writing (RH-4352)
  • Core Architecture: Fix CRhinoGripObject vtable in public C++ SDK (RH-44487)
  • Cycles: Materials and block instances work weird (RH-43810)
  • Display:
    • DisplayPipeline.DrawPointCloud does not respect point cloud point colors (RH-44457)
    • Reflectivity on fully transparent object behaves incorrectly (RH-44023)
    • Rendered mode doesn’t take into account initial rotation of environment. (RH-44075)
  • File IO: GHD .GF file import throws an error (RH-44670)
  • OBJImportOptions: OBJ Export does not match original (RH-44553)
  • OpenNURBS: ON_ModelGeometryComponent ModelGeometryFromUnsignedIndex not implemented (RH-43803)
  • RDKCrash: BeginWaitCursor crash (RH-42812)
  • Rendering: Materials: Thumbnails stay highlighted after nothing is selected (RH-44151)
  • Rendering: Texture Mapping: Environment map and Screen mappings need warning message in texture mapping properties (RH-44541)
  • SDK:
    • Additions to new IRhinoMeshExtruder interface (RH-44472)
    • Light and Material table events are not called when opening a document (RH-44076)
  • SDK: Python:
    • Add option to disable file watcher in Rhino.Python (RH-44567)
    • Python rhinoscriptsyntax documentation incomplete (RH-31454)
  • SDK: RhinoCommon: :WorksessionReferenceModelSerialNumber (RH-34767)


  • Make sure it’s possible to install .ghpy files with Yak (RH-44672)

New in SR3 RC3 (6.3.18078):

Crash Fixed:

  • Grasshopper: Crashes when sliding sliders (RH-44055)

Bugs Fixed:

  • Annotation: Setting text to Bold doesn’t work on Rhino 6 for Mac (RH-43483)
  • ApplyEdgeSoftening: UV mapping in Raytraced is wrong when edge softening is used (RH-44557)
  • ChangeDegree: Bad edge tolerance after ChangeDegree (RH-44262)
  • Cycles: LinetypeDisplay Command: UNKNOWN!ccl.Device.op_Equality – Access Denied (RH-43880)
  • Display: Thick wireframes (RH-43088)
  • File IO:
    • Help buttons in OBJ import/export don’t work (RH-44790)
    • Import exploded (RH-43891)
    • Import raster pdf (RH-41682)
    • Make 3ds export honor the “Geometry only” checkbox in file export dialog. (RH-44284)
    • See if .dae export can utilize the geometry only check in the file dialog… (RH-44049)
  • InterpCrvOnSrf:
    • Creates a curve with many control points, difficult to edit (RH-8589)
    • CurveOnSurface plugin for V6 and V7 (RH-43292)
  • LayerStateManager: Remember states across sessions (RH-44200)
  • Licensing and Validation: Unable to change email address when validation returns 917 (RH-44720)
  • Rendering: Materials: Eyedropper sample point misplaced (RH-44098)
  • SDK: Python:
    • Crash in V6 (RH-30480)
    • rs.SurfaceEvaluate, when derivative=0 does not work (RH-35718)
  • SDK: RhinoCommon:
    • Bug with BooleanDifference method (RH-44777)
    • Not enough options for VolumeMassProperties.Compute (RH-28973)
    • Rhino.UI.Gumball.GumballMode enums don’t match C++ SDK (RH-44033)
    • Unweld Edges Request (RH-28715)
  • SetUserText: User Attribute Text sets (varies) to object values after cell edit (RH-44339)
  • ShowZBuffer: Rhino 6 bug (RH-43885)
  • TextObject: Remember the font (RH-44124)
  • Toolbar: Check mesh modifier macros. (RH-44020)
  • Volume: Calculation error of Volume command (RH-22354)

Features Added:

  • Grasshopper: Add Weaverbird to Grasshopper’s Mesh tools (RH-40738)

New in SR3 RC4 (v6.3.18086):

Crashes Fixed:

  • BlendCrv: Adjustable blend curve to point causes repeatable crash (RH-44316)
  • CreateSolid: opennurbs!ON_Brep::AddSurface – Access Denied (RH-44978)
  • Intersect: tl!SplitIntervalsMatch – Access Denied (RH-44986)
  • No Subsystem: :GetGlyphList – Access Denied (RH-44934)
  • Offset: tl!ExtremeFork – Access Denied (RH-44958)
  • Rendering: Materials: Dragging crash in Chinese Rhino 6.3 (RH-44970)
  • RoundHole: opennurbs!ON_ClassArray<ON_MappingRef>::Count – Access Denied (RH-44982)
  • Trim: tl!TL_IntersectSplitterWithFace – Access Denied (RH-44592)

Bugs Fixed:

  • Annotation: DimOrdinate: No extension line offset (RH-44310)
  • Annotation: Dot: Multiline dots are not (RH-44772)
  • DevLoft: Prompt tune up (RH-42265)
  • File IO:
    • Add Dialog Options to Open PDF Multiple File Options (RH-43691)
    • STEP Import should pay attention to the tolerance assigned to each represenataion (RH-31775)
    • svg round trip is ugly (RH-44859)
  • FilletEdge: Fails in V6 (RH-44848)
  • Gumball: Rectangular light CPlane aligned gumball wrong in views with CPlane other than world XY plane (RH-44342)
  • Print: Rename the “PDF” printer to “Rhino PDF” (RH-43536)
  • SDK: RhinoCommon:
    • ReplayHistoryResult needs to support custom objects (too) (RH-43591)
    • SetZoomExtentsBorder (RH-29698)
  • Sweep1: Scriptable Sweep1 (RH-39199)

To get it, subscribe to the Release Candidate update stream.