Rhino 8.6 SR6 发布更新

:rhinoceros: Rhino 8.6 (SR6)

Rhino 8.6 (SR6) 发布更新,所有 Rhino 8 的用户都会自动下载更新安装包,且会适时提示安装更新。 如果自动更新被阻止,请尝试下面的方式手动更新

  1. 请浏览这里 :point_left:,输入你的Rhino账号绑定的邮箱地址,下载更新安装包;
  2. 下载离线完整安装包,下载后解压缩至一个单独文档,然后双击运行 Bootstrapper.exe 即可;
  3. Rhino Mac 下载后直接运行安装程序即可;

❖ 链接: 点击这里进入百度网盘下载
:green_apple: 链接: 点击这里进入百度网盘下载

:x: 错误修复

  • CPython Env Reset Doesn’t Reimport Modules (RH-79880)
  • Annotation: Hatch:
    • Can’t See Hatch Import Check Marks (RH-80929)
    • Matching properties incorrectly adds hatch to group (RH-80620)
  • BlendCrv: History update problem (RH-59212)
  • BlockManager: Issue about listing definitions without instances (RH-69713)
  • ChangeLayer: Select Not Using Sublayer (RH-80799)
  • Code Editor Control: ScriptEditor: Break points not displayed (RH-80902)
  • Detail: Print display does not remember DetailBorder setting (RH-78522)
  • Displacement: Moving object recalculates displacement mesh (RH-72387)
  • Display:
    • Shadows incorrect on selected block instances (RH-80922)
    • Set object display mode issue (RH-75329)
    • Curves move around when zooming in closely (RH-81185)
    • GPU tessellation setting makes highlighted edges not look as good as they did in v7 (RH-73635)
    • Raytrace kills locked object display (RH-80703)
    • “Show shadows only” fails with self-illuminating ground plane material (RH-80599)
    • Clipped block instances not displayed correctly in technical modes (RH-80614)
    • Flickers intermittently for a split second (RH-75091)
    • Image backgrounds in Detail views don’t print/tile correctly (RH-80670)
    • Ground plane in detail views gets clipped (RH-80532)
    • Two Point Perspective shows horizon line (RH-80177)
  • Document UserText:
    • Key editing in panel does not create Undo record (RH-43816)
    • SetDocumentUserText command not undo-able (RH-43817)
  • DraftAngleAnalysis: Draft angle curves don’t get generated on second file (RH-80483)
  • ExtractPipedCurve: Creates invalid mesh (RH-74078)
  • ExtrudeCrvTapered:
  • File IO:
    • DWG import/export has issues about backslash symbol (RH-76727)
    • Case where VCs are read wrong from an OBJ file (RH-80953)
    • Save as OBJ doesn’t save all textures (RH-80831)
    • FBX import scatters objects when mapping Y axis to Z (RH-80890)
    • SaveACopy: Cannot save file without time stamp (RH-80772)
  • FilletEdge: Filleting on multiple objects with Preview=Yes does not preview all results (RH-80809)
  • Grasshopper:
    • Bug in GH_ModelObject where it doesn’t bake on every even instance (RH-80970)
    • Slider expression rounding issue (RH-80444)
    • Can’t Offset Loose with less than 2 units of length (RH-80564)
    • Incorrect preview when no annotation style is assigned (RH-80864)
  • Grasshopper 2: GH2 documentation fails to show. (RH-80701)
  • Grasshopper: Components:
    • Model Attribute Key Selection breaks up at dots (RH-81311)
    • C# component not saving input hint (RH-80561)
  • Group: RemoveFromGroup command - Toggling Copy option clears current selection (RH-80803)
  • Gumball:
    • Oriented to Plane in Block regression (RH-80593)
    • Clicking on handle repeats last command (RH-79440)
    • Should remember SubD subobject orientations (RH-79013)
    • Extrude relocates gumball of extruded object (RH-80522)
    • Relocate does not show snap highlight (RH-80451)
    • Relocate does not snap to occluded positions (RH-80439)
  • Help: ExtractSrf options (RH-80528)
  • Isolate: Undo breaks Unisolate (RH-57579)
  • Keyboard Shortcuts: Default shortcuts cannot be overridden (RH-80307)
  • Layer:
    • File IO: Loss of information reading Rhino 7 file (RH-81418)
    • “Select Sublayer objects” does not work when sublayer not in search result (RH-80837)
  • Layout: Editing name in Layouts panel ignores case change (RH-80833)
  • Lights: Skylight intensity adjustment fails (RH-80759)
  • LineTypeDisplay: LinetypeDisplay: DisplayLinetypes option does not work (RH-81101)
  • MacroLibrary: Macro dialog does not show icons in dark mode (RH-81065)
  • Make2D: Draws clipped block instances as unclipped (RH-80723)
  • Mesh:
    • Grasshopper: Mesh Eval component gives incorrect points for non triangulated meshes (RH-65889)
    • Exporting presets reports fake failure (RH-80493)
  • Ortho: Tracking along Z axis is forbidden with shallow view angles (RH-80760)
  • PointGrid: Failure caused by grid size limitation (RH-80507)
  • Polyline: Visual glitch of flashing polyline control points (RH-81310)
  • Print:
    • Printing gradient hatch issue (RH-79888)
    • Pen display issue when defining print window (RH-81082)
    • Layouts with detail view left active won’t print (RH-80937)
    • Section Styles not Printing in Vector Output (RH-80609)
    • PDF or Image file repeats gradient background (RH-20508)
  • PrintPreview: Add “Model Unit” Scaling to linetype (RH-79551)
  • Properties:
    • : Pressing Delete key does not delete highlighted object name (RH-81014)
    • Hatch page slows down operations (RH-80538)
  • RDK: Problem with CRM sample code (RH-79937)
  • Rendering:
    • Environment rotation not updating in Raytraced display mode (RH-80731)
    • Saving depth channel should not alter information put into it (RH-80330)
    • Adjusting ground plane texture makes it disappear in Raytraced mode (RH-80625)
    • Texture mapping changes don’t update in Raytraced mode (RH-80626)
    • Editing material triggers unnecessary re-calculation of edge softening (RH-80340)
    • Material Ids and Object Ids not visualized properly (RH-80263)
    • Depth channel lacking resolution (RH-61748)
  • Rendering: Content Panels: Sliders are hard to use (RH-80433)
  • Rendering: Post Effect: Bloom doesn’t update while adjusting (RH-75586)
  • Rendering: Texture Mapping:
    • Applying per-face material reverts top level object to UV mapping (RH-46932)
    • Planar mapping inconsistent on SubD (RH-59962)
  • Rendering: Textures: OpenGL previews broken on Mac with dots texture (RH-80573)
  • SDK: ModelComponent.TextureMapping unimplemented (RH-80456)
  • SDK: RhinoCommon: MessageBox not wrapping (RH-80166)
  • ScriptEditor:
    • Script param converter regression in 8.6 (RH-81269)
    • Add zoom support on terminal (RH-81243)
    • Add System.Linq as a default import to csharp templates (RH-81237)
    • ghpythonlib CullDuplicates can not convert python 3 inputs (RH-81296)
    • Python 3 stream wrapper does not have .fileno() method (RH-81299)
    • Rectangle to Polyline type hints turns to point?! (RH-81302)
    • GH editor closes on save and it is annoying (RH-81303)
    • Python 3 converts polyline inputs to list of points (RH-81314)
    • Add undo support to editor to undo converting to script instance and other changes to script by editor host (RH-77882)
    • Remove script option not working (RH-81353)
    • Autocomplete over-population (RH-81248)
    • Sticky “Restore Packages” progress bar when running published commands (RH-81100)
    • Script component does not run when input has cast error (RH-81109)
    • List and Tree conversion error on null input has bad message (RH-81162)
    • Improve error capture on display conduits (RH-80928)
    • Search broken during debugging (RH-76162)
    • Old tags don’t show up on published components (RH-78088)
    • Gumball does not show when script ends (RH-79039)
    • Does not show Gumball on selected face (RH-79525)
    • Project scripts in IronPython should show the correct icon (RH-78106)
    • Python 3 does not autocomplete DriveInfo (RH-80427)
    • RUI files from ScriptEditor will have tags if dark icon is not specified (RH-80820)
    • ScriptInstance does not throw ExecuteException (RH-80755)
    • Fix installing dlib in CPython (RH-77989)
    • Sometimes empties script if also open in VSCode (RH-80416)
    • Modify published plugins to load RhinoCodePlugin (RH-80394)
  • Selection: Dot picking fails (RH-80574)
  • SetDisplayMode:
    • SetObjectDisplayMode: Ignores wire settings (RH-80690)
    • Special characters in display mode names cause multiple issues… (RH-80485)
  • SmartTrack: SmartOrtho incorrectly doubles diameter of circle (RH-81183)
  • SubD: Sharp edges:
    • Bug on torus (RH-80676)
    • Sharp info is lost when inserting an edge (RH-80388)
    • OffsetSubD reflect issue (RH-76871)
    • Glitchy across interior creases (RH-80633)
    • Reflect: Not quite the same on both sides (RH-80535)
  • Surface-surface intersection: NonManifoldMerge and trim type issue (RH-77064)
  • Templates: Notes missing from Small mm Small inches feet template files (RH-80208)
  • TextField:
    • DetailScale by ID fails to add text (RH-80964)
    • Volume units on layout issue (RH-80815)
  • Toolbar:
    • Container properties not saved in rui (RH-81160)
    • Button appearance is not saved (RH-81362)
    • Snap to button edge when adjusting width of vertically docked toolbar containers (RH-81315)
    • Importing SVG hangs button editor (RH-78367)
    • Button images not saving (RH-81059)
    • Button images lost on save of RUI (RH-81060)
    • Editing a menu is not possible (RH-81070)
    • Saving to single RUI causes several problems (RH-81035)
    • Saving a RUI file doesn’t store the menu associated with it (RH-79994)
    • Cannot delete toolbar group (RH-79987)
    • Tooltip shows up after cursor leaving the button (RH-80270)
  • UDT: SubD captive incorrectly released from cage when whole control object is moved (RH-80426)
  • UI Appearance: Toolbar height needs to snap to button heights. (RH-71925)
  • UVEditor: Edited object show gray and black (RH-50599)
  • Units: Absolute tolerance is not scriptable (RH-81016)
  • ViewPropertiesPage: Viewport size can be set larger than Rhino window (RH-59260)

:art: 界面调整

  • ScriptEditor:
    • Simplify menu items names. Maybe bring the icons back to visualize state? (RH-78550)
    • Shows unnecessary tooltips (RH-80484)
  • Annotation: Linetype: Changed text buttons in Linetypes document properties to icon buttons (RH-80449)
  • Containers: Hide “Show Panels” menu item on containers with only toolbars (RH-79980)
  • Section Tools: ShowSolidClipping is renamed to ShowSolid in NestedClippingDrawing command (RH-80158)

:hammer: 宕机修复

  • OpenNURBS: Repeatable crash in Mesh.CreateFromIterativeCleanup (RH-80032)
  • Rendering: Crash opening EXR without alpha channel (RH-80730)
  • ScriptEditor: C# script with NuGet reference crashes on non-ui thread (RH-79758)
  • Toolbar: Deleting menu and saving the RUI hangs Rhino (RH-81069)

:rocket: 增强内容

  • Annotation: Hatch: Allows selecting with Shift and Ctrl key on import list (RH-80699)
  • BlockManager:
    • Added “status bar” that shows selection count etc. (RH-80370)
    • Supports searching block definitions with wildcards (RH-80369)
  • ClippingPlane: Increased precision of custom depth to 3 decimals (RH-80996)
  • Documentation: /runscript command line documentation improvement (RH-80848)
  • File IO:
    • Show failure message when WAMIT (*.gdf) export encounters invalid meshes (RH-80729)
    • DWG/DXF import supports 4, 8, 12 for DimZin variable (RH-80400)
    • OBJ insert does not show linked referenced layers (RH-79903)
  • Grasshopper:
    • Added runtime warning to Explode component for invalid geometry (RH-81317)
    • GH Point Deform now works with SubD vertices (RH-80640)
    • Added serialization to GH_Number param to read/write AngleParameter property (RH-80595)
    • Link to Learn from Help (RH-80497)
  • Gumball: Alignment mode now sticks across Rhino sessions (RH-80583)
  • History: Editing control points of an angular dimension updates its position in history record (RH-80816)
  • Ortho: Added ShowOrthoHashMarks advanced setting for turning off angle hash marks (RH-80798)
  • Print:
    • Section pattern not drawn in vector PDF (RH-79736)
    • Remembers the last unit settings (RH-80193)
  • RebuildEdges: Now removes micro naked edges (RH-80666)
  • Rendering:
    • Render Window - Enable menu and toolbar entries only for added channels (RH-80476)
    • Clipping planes now clip geometry but not lighting (RH-75825)
  • SDK: RhinoCommon: Added SaveToLibraryFile method for textures (RH-80872)
  • ScriptEditor:
    • Add Option to avoid closing editor window when saving in GH (RH-80898)
    • Support drag-drop of multiple .py files (RH-52159)
    • Support importing cs files in cs scripts using #load directive (RH-80364)
    • Fold using and notes sections in Grasshopper init scripts (RH-78546)
    • -ScriptEditor _Run now supports using system environment variables in file path (RH-80852)
    • -ScriptEditor _Run now looks in Rhino’s search path (RH-80851)
    • Added a “Add/Install Package” to the dashboard that installs a package on active script (RH-79155)
  • Section Tools: Added PrintWidth=ByLayer/ByInputObject option to ClippingDrawings and EditClippingDrawings commands (RH-80218)
  • Selection: SelKey, SelValue, and SelKeyValue commands support wildcards “?” and “~” (RH-80384)
  • Toolbar: Snap to button edge when adjusting height of horizontally docked toolbar containers (RH-74842)

:new: 新增特征

  • Grasshopper: Added new datatype for Lights (RH-79341)

:bullettrain_front: 性能改善

  • ScriptEditor: Minimize RhinoCodePlugin assembly loading footprint on Rhino start (RH-80380)

:arrows_counterclockwise: 修复重现错误

  • ExtrudeCrvTapered: Missing surfaces (RH-80865)
  • Gumball: Location not saved for individual objects in v8 (RH-80353)
  • Join: Duplicates disjoint SubDs (RH-81242)
  • LineTypeDisplay: PatternBySegment ignored in V8 (RH-80715)
  • Print: No dialog appears (RH-80907)
  • ScriptEditor:
    • Editor window ends up out of monitor bounds (RH-81318)
    • Pythonnet IReadOnlyList[str] is not Array[str] (RH-80652)
    • Provide support for _ResetEngine option in RunPythonScript (RH-80381)
  • Volume: Unable to calculate from extrusions in blocks (RH-81079)

:hammer_and_wrench: 开发工具增强

  • SDK: RhinoCommon: Allows updating status bar progress label (RH-80733)

:coffee: 适用性问题修复

  • ScriptEditor:
    • Cleanup NuGet package reference formats (RH-81308)
    • Python 3 to set locale before running script (RH-81130)
    • Confirm clear recents (RH-80927)
    • Does not show any indication of errors when Problem tab icon is turned off in Rhino options (RH-79151)
    • Display language init progress on GH component (RH-80510)
    • Script Editor to notify when installing packages but make it block the UI (RH-79324)
    • Move Toggle debug trays from Run menu to Window menu (RH-78549)
    • Add scripts path to PATH when launching Python3 shell (RH-80719)
    • Console panel buttons on the right are less discoverable (RH-80717)
    • Improved package install visual feedback (RH-80718)
    • New file from template does not add second file (RH-78599)
    • Allows modifying compact options from the Window menu (RH-78551)
    • File dialog opens behind editor (RH-80210)
    • Stop debug on error (RH-79790)
    • Allows scrolling through document tabs with mouse wheel (RH-79431)

:green_apple: 仅 Mac 相关内容

错误修复

  • Display Metal:
    • Display: Poor mesh wire quality on external monitor (RH-77808)
    • No section hatch (RH-80950)
  • Keyboard Shortcuts: Keyboard: Shortcuts: Overriding macOS shortcuts does not work (RH-78732)
  • Modeling Aids: OSnap highlight setting on Mac doesn’t change anything (RH-80452)
  • Options: StatusBar command locks up Rhino for Mac (RH-80756)
  • Panels: Settings out of sync (RH-80601)
  • Print:
    • Hidden dash length incorrect on macOS (RH-79537)
    • Print Dialog Needs Close Button on Mac to Save Changes (RH-80650)
  • Rendering: Materials:
    • Substance material black in Rendered display mode (RH-80316)
    • Black in Rendered display mode (RH-80371)
  • ScriptEditor: Cannot run script without first opening the editor (RH-80560)
  • Toolbar:
    • Button editor starts off blank (RH-79555)
    • Floating panel containers behaving badly (RH-80039)
    • Remove Worksession toolbar from Mac (RH-80414)
  • ViewCaptureToFile:
    • Fails to save high resolution PNG with transparent background (RH-78401)
    • ViewCaptureToFIle: High resolution error (RH-80533)
  • WindowLayout:
    • Reset to default Window Layout won’t restore (RH-79910)
    • Losing custom layout all the time (RH-79838)

增强内容

  • Display: Added NURBS surface remeshing toggle and timing settings for Nudge keys to Advanced settings (RH-80496)

修复重现错误

  • CommandHistory: Cmd-C not copying text to clipboard as in v7 (RH-81154)
  • Containers: Don’t stay in place when opening new document (RH-80204)

❖ 仅 Windows 相关内容

错误修复

  • Annotation: Linetype: “Add Defaults” not working properly on Windows (RH-80740 )
  • BlockManager: Should use block names on export (RH-57137)
  • Display:
    • Issues when turning off GPU tessellation (RH-81046)
    • Technical Display Varies if Block is Involved (RH-80721)
    • OpenGL/Metal preview wrong for 2D Checker Texture (RH-80587)
    • Render Material Not Displaying for Clipped Block (RH-70874)
  • Lights: Text of numeric values uses incorrect color after editing in Dark mode (RH-80925)
  • Print: Printer properties not working in v8 (RH-79796)
  • Rendering: RGBA channel button missing in Render window (RH-80935)
  • Rendering: Texture Mapping: Procedural texture on sub-object has seams and when editing mapping on single objects (RH-69154)
  • SDK: RhinoCommon:
    • RhPicture not loading properly in V7 (RH-65100)
    • RhinoDoc.ExtractPreviewImage does not work as advertised (RH-80425)
  • Section Tools: ExportClippingDrawings: Fail on elevations (RH-80885)
  • Toolbar:
    • Restore Defaults on Size and Styles options doesn’t work (RH-81323)
    • Overlapping buttons (RH-80766)
  • UI Appearance: Light mode icons are used in fly-outs (RH-77241)
  • UVEditor: Importing geometry with UVEditor open causes error message (RH-80099)

修复重现错误

  • Display: Receives Shadows setting is broken in V8 (RH-80390)
  • Print: Custom Page Sizes not available for Printer (RH-80709)

达成计划任务

  • Help: Added traditional Chinese offline help for download (RH-80983)

界面调整

  • CommandPrompt: Added “Paste as plain text” to context menu of Command-line (RH-69168)
  • Print: Added a Close button print dialog (RH-76918)
1 个赞