Rhino 8.7 (SR7)
Rhino 8.7 (SR7) 发布更新,所有 Rhino 8 的用户都会自动下载更新安装包,且会适时提示安装更新。 如果自动更新被阻止,请尝试下面的方式手动更新
- 请浏览这里 ,输入你的Rhino账号绑定的邮箱地址,下载更新安装包;
- 下载离线完整安装包,下载后解压缩至一个单独文档,然后双击运行 Bootstrapper.exe 即可;
- Rhino Mac 下载后直接运行安装程序即可;
❖ 链接: 点击这里进入百度网盘下载
链接: 点击这里进入百度网盘下载
错误修复
- Annotation: DimArea and DimCurveLength don’t remember Type setting (RH-78877)
- ArrayCrv: Command ends with no result if target curve is shorter than last used distance (RH-81288)
- Autocomplete: TestParallelMeshing incorrectly listed (RH-81424 )
- BlendSrf: Problem with periodic surface (RH-81448 )
- BlockManager:
- ChamferEdge: Leaves gaps (RH-20898 )
- Containers: Scrollwheel on multitabbed containers should also work when mouse cursor is over the toolbars (RH-72232)
- Display:
- Blocks are slower in Rhino 8 than in Rhino 7 (RH-80594 )
- Pattern segments display incorrect with GPU Tessellation off (RH-81411)
- Nesting blocks affects edge and isocurve visibility (RH-80621)
- Select blocks show transparent in Rendered and Arctic Display Modes (RH-80804)
- Ghosted mode AA is off when not using the default background color (RH-78906)
- Inserting a block mess up display (RH-80720)
- SubD boundaries do not display locked color (RH-80965)
- Export: Pressing Enter key when editing DPI continues PDF export instead of accepting DPI changes (RH-60075)
- ExtrudeCrvTapered: Does not fill the corner at curve seam (RH-80869 )
- File IO:
- Recursion limit in the SKP ngon maker is too restrictive (RH-81915)
- Pasting or importing curves from Illustrator creates invisible hatch (RH-81524)
- Pasting curves, text or hatches incorrectly adds a material (RH-81526)
- Roundtrip the strings exported to 3mf (RH-81277)
- glTF doesn’t export box mappings correctly (RH-81045)
- OBJ export creates too many materials (RH-81245)
- FilletSrf: FilletSrf* commands do not accept space key as Enter (RH-81072)
- FlatShade: Doesn’t work on Mac in v8 (RH-77946)
- Grasshopper:
- Grasshopper: Components: Model Material component can’t be edited after material is set (RH-81190)
- Gumball:
- InsertEdge: Fails with Reflect (RH-81239)
- Installer: Shortcut error on install (RH-81233)
- Intersect: Out of tolerance between a cylinder and a trimmed plane (RH-81627)
- Isolate: Invert / Isolate doesn’t work on annotation objects perpendicular to view (RH-81360)
- Layer: Reorder bug with drag and drop (RH-80754)
- Localization: Concatenation issue (RH-80558)
- Make2D:
- NamedView:
- Offset: Does not create caps when requested (RH-76297)
- Ortho: Hash marks incorrectly appear with gumball scale (RH-80978)
- Print:
- Saving image file shows decimals for pixel units (RH-81068)
- Saving image file shows too many decimals for width and height (RH-81200)
- Options for Rhino PDF incorrectly visible other printers (RH-81199)
- Print dialog missing window control buttons (RH-81067)
- Vector output draws hidden lines in front (RH-80971)
- Properties: Scripted hatch properties missing background color option (RH-81266)
- PushPull: Makes object disappear (RH-79707)
- RDK:
- ReduceMesh: Re-reduction when hitting OK after Preview (RH-42740)
- Rendering:
- Rendering: Cycles:
- Rendering: Materials:
- Rendering: Texture Mapping:
- Rendering: Textures:
- SDK: IsLinear is not accessible from ON_Texture/DocObjects.Texture (RH-81175)
- SDK: RhinoCommon:
- SVG:
- ScriptEditor:
- RunScript backporter keeps resetting Type Hints (RH-81870)
- Published python components are missing ghenv (RH-81638)
- C# Script instance does not have access to ghenv but does not throw errors (RH-81623)
- Exported script overrides GH component storage (RH-81629)
- GH Script component changes upstream mesh (RH-81617)
- Dictionary conversion to and from python 3 dict fails to grab values (RH-81521)
- Pythonnet derived classes attempt to overload assembly-internal members (RH-81356)
- rs.Command throws exceptions in new script component (RH-80008)
- CSharp scripts shows incorrect error on this.Component of scriptinstance (RH-81345)
- Output list of Circle can not convert to any hint (RH-81429)
- Component does not send errors to out parameter (RH-81426)
- Grasshopper script editor out of screen (RH-81508)
- Python- rs.ObjectsByType() glitch (RH-78831)
- Pythonnet does not wrap return interface types correctly (RH-79621)
- Pythonnet derived classes from dotnet types does not find python dunder methods (RH-80651)
- Script.Instance RunScript output needs to be marshalled (RH-81136)
- “type(obj) is” does not recognize the type correctly (RH-76942)
- Try to install pip from embedded if get_pip fails (RH-80990)
- Section Tools: ClippingSections command not always save useful named views (RH-81194)
- SelBadObjects: Missing bad objects (RH-81184)
- SelBoundary: SelBoundary fails in V8 when used within RemoveFromGroup (RH-81956)
- Selection: Selecting block with By View Display Mode enabled is inconsistent (RH-81437)
- Shrinkwrap: Blocks with meshes return different meshes (RH-81387)
- Sidebars: Cannot re-dock after made floating (RH-81182)
- Toolbar:
- Copied button overwrite the original (RH-81161)
- Scrolling mouse wheel over buttons does not scroll through tabs (RH-76615)
- Separators wider than buttons in vertical containers (RH-79886)
- Macro edit not sticking (RH-81604)
- Duplicated entries in the default macro library (RH-81061)
- Recently used toolbar issue (RH-79929)
- Importing or pasting SVG takes a long time or hangs Rhino (RH-79884)
- Flyout cascade down instead of to the right (RH-80269)
- UDT: UTD: CageEdit preview not getting transformed to world coordinates (RH-81074)
- UVEditor: Curve objects can not be copied into UV Editor (RH-79010)
- UserText: Export keys with variable values (RH-56778)
- WindowLayout:
界面调整
- Preferences: Bold value text truncated at bottom in Advanced settings (RH-58167)
- Print: Added layout navigation buttons above preview area (RH-80692)
宕机错误
- Bridge: Crash on Mac (RH-81749)
- Docking: Eto: Crash when resizing container (RH-80913)
- Rendering: Textures: Save as Image with very high resolution crashes Rhino immediately (RH-80886)
- Shade: Switch to new display mode crashes (RH-81006)
增强内容
- CPlane: AutoAlign: Added advanced setting to decide if Auto CPlane orientation is view related (RH-81260)
- Eto: Added Rhino.UI extension method for mapping physical pixels to Eto logical pixels (RH-68077)
- File IO:
- Grasshopper: Added “00 From Rhino to Grasshopper” tutorial file (RH-80498)
- Layout:
- Print:
- Rendering: Sun settings use current local date and time by default (RH-80940)
- SVG:
- SaveWindowLayout: SavingWindowLayout: Now overwrites existing custom window layouts (RH-72169)
- ScriptEditor:
追加特征
- ScriptEditor: Create separate manifest.yml in build (RH-81610)
性能改善
- Grasshopper: Slow selection and lags when rotating view (RH-80348)
- ReduceMesh: Use the preview mesh (RH-62170)
- ScriptEditor: Printing to “Terminal” is slow (RH-78093)
修复重现错误
- Annotation: Hatch: Curve direction affects pattern orientation (RH-80855)
- Context Menu: Recently used command list shows keyboard shortcuts instead of command names (RH-81115)
- Display:
- ExtendSrf:
- Grasshopper: Extrusion object to mesh (RH-80861)
- InsertPoint: Fails on reflected object (RH-81085)
- Make2D: Performance lower in v8 (RH-80901)
- Offset: Curve.Offset Seam problem (RH-81253)
- Project: Projecting curves to meshes several times slower in V7/V8 than in V5/V6 (RH-81126)
- ScriptEditor:
- GH component regression in marshalling guids on inputs (RH-81624)
- Change IList back to List type for input in GH (RH-81452)
- Do not show Marshall Guids on CSharp components (RH-81472)
- Stderr does not capture exceptions thrown from ScriptInstance (RH-80509)
- Python int fails to convert to System.Boolean (RH-81272)
- Python derived classes do not follow str methods up the class chain if there is a break (RH-81027)
- Python 3 does not consider ObjectType.None as False (RH-80145)
- Example script fails (RH-79614)
- Stitch: Fails with Reflect (RH-81240)
开发工具增强
- File IO: Added USD export options to RhinoCommon (RH-78794)
- SDK:
- SDK: RhinoCommon:
- Exposed surfaces settings of display modes (RH-69035)
- Exposed what Rhino.CheckNewObjects() does (RH-70968)
- Hooked up export options for 3MF file (RH-81158)
- Added SetCachedTextureCoordinatesFromMaterial and GetCachedTextureCoordinates to Rhino.Geometry.Mesh (RH-80878)
- Exposed ON_Brep::GetTangentConnectedComponents (RH-81106)
适应性问题修复
- OffsetSrf: Added TestOffsetSrfMergeEdges test command to disable merging edges when offsetting surfaces (RH-81414)
- ScriptEditor:
- DebugStop exception throws stack trace in terminal (RH-81596)
- With no internet “Restoring Packages” get stuck (RH-76006)
- Script editor ↔ Component cone wrong (RH-75781)
- Reimplement editor positioning close to component (RH-81319)
- Help panel improved for rhinoscript syntax (RH-79118)
- Added “Open Help In Browser” to right-click menu of items in Help panel (RH-81276)
- Units: Prompt to Change both Model and Layout Units (RH-81439)
仅 Mac 相关问题
错误修复
- CommandHelp: Filter in Help panel is slow and autocomplete does not work well (RH-81030)
- Display: Technical Display Varies if Block is Involved (RH-81054)
- Display Metal:
- ExtrudeCrv: : Output=SubDs/Surfaces inconsistent (RH-51435)
- HatchScale: Display precision bug (RH-59223)
- Import: File IO: USDZ file can not be opened with some version of Rhino 8 (RH-81083)
- Keyboard: Cmd+Shift+S not working (RH-79585)
- Layer: Dropdown shows only Default when clicking on top edge (RH-81264)
- Layout: Canceling rename causes failure of reorder (RH-80906)
- Notes: Do not save on Mac (RH-52374)
- OSnap: One shot Osnap panel doesn’t refresh on mouse out (RH-81280)
- Rendering: Save button reads “Export” (RH-80378)
- Rendering: Materials: Material assign menu items do not show on Mac (RH-81351)
- Rendering: Textures: Does not remember previous folder on Mac (RH-59505)
- Shrinkwrap: Block instances don’t get wrapped on Mac (RH-78150)
- StatusBar: Minutes from last save not updating on Mac (RH-80984)
- Toolbar: Toolbars needs to be removed from Appearance (RH-80300)
- UVEditor: Importing geometry with UVEditor open causes error message (RH-80643)
- Viewports: Viewports - “unable to zoom” after zooming out (RH-74566)
- WindowLayout: Command panel gets a tab (RH-80724)
界面调整
- Zoom: “1 To 1” option name missing a space (RH-38005)
宕机修复
- ScriptEditor: Crashes when publishing project (RH-81459 )
增强内容
- NamedSelections: Allow Drag Drop Reordering of Parent Items (RH-60070)
❖ 仅Windows相关内容
错误修复
- ChangeLayer: Dialog too tall (RH-79958 )
- Display: Cannot cast shadows from unclipped objects when specified (RH-78193)
- File IO: glTF export fails from Rhino.Inside when objects have custom materials (RH-81003)
- Installer: Rhino WIP highlights Rhino 6 taskbar icon on Windows (RH-60614)
- Layer: Layer tree collapses when editing a sublayer name (RH-78431)
- PackageManager: Error with /NetFX (RH-81227 )
- PointCloud: TestPointCloudStyle no longer works fully in Rhino 8 (RH-78714)
- SelVisible: Gets everything (RH-44001)
- Toolbar:
- UI Appearance: Toolbar: Main toolbar detaching loses its container top bar (RH-81506)
界面调整
- Print: "Preview " between pages Missing in Print Dialog (RH-76466)
适用性问题修复
- Detail: Can’t change scale without moving focus from the properties panel (RH-55963)