11532x
005136
2021-11-25

安装用于 Rhino 与 Grasshopper 的 Dlubal 插件

Dlubal 插件会自动安装吗?


回复:

不,插件的安装不会自动进行,需要进行手动安装。不过,具体的操作方式取决于现有的 RFEM 6 版本。

自 RFEM 6.06.0002 起,安装流程发生了变化。如果插件已在使用中,请注意 第四节。

直到 RFEM 6.06.0001(含)

官方仅支持 Rhino 7。Rhino 应处于关闭状态。

  • 导航至以下文件夹:C:\Program Files\Dlubal\RFEM 6.xx\tools\RhinoPlugin
  • 通过双击运行文件 "DlubalRfem6Plugin.rhi"
  • 启动 Rhino。此时插件应显示在 Rhino 和 Grasshopper 中
  • 在 Dlubal 程序选项中激活 WebServices

从 RFEM 6.06.0002 到 RFEM 6.16.0001

支持 Rhino 7(Rhino 7.34 及以上版本)和 Rhino 8。

  • 在 Rhino 中调用包管理器
  • 选择 "Dlubal-plugin"
  • 如果使用 Rhino 7 或 .NET Framework 环境下的 Rhino 8,应使用以 "7." 开头的插件版本。如果使用 .NET Core 环境下的 Rhino 8,则应使用以 "8." 开头的插件版本。
  • 中间的两组编号对应 RFEM 的版本号。

示例: RFEM 6.06.0002 → Dlubal-plugin 6.606.2.1. 理想情况下,应安装与 RFEM 主版本对应的插件版本;如果不存在,则安装最接近的较早版本。

  • 在 Dlubal 程序选项中激活 WebServices

自 RFEM 6.16.0002 起

Dlubal-plugin 在版本 8.616.2.1 中已从 SOAP API 迁移至 gRPC API。由于此次迁移,无法再提供 .NET Framework 专用解决方案。该插件仅能在 Rhino 8 和 .NET Core 环境下运行。此外,我们建议仅在与之对应的 RFEM 6 版本下使用该插件。此信息可在包管理器的描述中查看。

为了更好地控制插件版本与 RFEM 版本之间的兼容性,建议在包管理器中禁用自动更新。

从旧的安装流程切换为通过包管理器安装

为了完成切换,应删除现有的 Dlubal 插件文件夹。根据所选的安装方式,文件夹可能位于本地或全局位置。

本地安装:C:\Users\##username##\AppData\Roaming\McNeel\Rhinoceros\7.0\Plug-ins

全局安装:C:\Program Files\Common Files\McNeel\Rhinoceros\7.0\Plug-ins

应从相应文件夹中删除 "RhinoDlubalPlugin ..." 文件夹。之后即可通过包管理器执行安装。

使用 /netfx 变通方法的注意事项

如果您曾通过 /netfx 变通方法在 Rhino 8 中使用 Dlubal 插件,应撤销 Rhino 8 连接中的这些更改,以便使用官方的 Rhino 8 插件。


作者

Lukas 负责接口领域的开发,并额外支持客户支持工作。他致力于系统的技术集成。



;