大数跨境
0
0

RhinoInside® 简介

RhinoInside® 简介 Rhino3D
2019-07-13
0
导读:RhinoInside® 是 RhinoWIP 中的一个开源项目,目的是为了让 Rhino 与 Grasshopper 能在类似 Revit、AutoCAD等其他64位程序内无缝运行。

作者:Jessesn

RhinoInside® RhinoWIP 中的一个开源项目,目的是为了让 Rhino/Grasshopper 能在类似 Revit、AutoCAD等其他64位程序内无缝运行。这样不仅能完美的相互转化数据,而是能更好的融为一体,为其他程序增加曲面造型与参数化设计的能力。

例如下面是 RhinoInside®  for Revit 的一个示范:


RhinoInside® 目前提供的功能


  • 可以在其他程序以内置插件的方式启动 Rhino 或 Grasshopper

  • 其他程序中直接利用 Rhino 或 Grasshopper 建模

  • 可以在 Grasshopper 与 Rhino 插件中调用其他程序的应用程序接口

  • 可以在其他程序的插件中调用Rhino的应用接口

  • 其他程序中利用 Rhino 与 Grasshopper 来创建原生几何物件

为了让大家更好的了解目前所提供的功能,下面简单介绍 RhinoInSide for Revit 的使用方法。


你需要准备的内容

  • 你已经安装好最新的 RhinoWIP for Windows.
    提醒:所有 Rhino 6 的正式用户都可以下载安装 RhinoWIP,如果你已经购买或应用 Rhino 6的正式版权,请点击这里下载最新的 RhinoWIP for Windows.

  • 你有安装好 Revit, 支持的版本包括 Revit 2017-2020版,本教学版本为 Revit 2019

  • 下载最新版的 RhinoInside for Revit, 且安装之。


开始体验 RhinoInside for Revit

1. 完成所有的准备工作之后打开 Revit, 会提示你载入附加模块 RhinoInside for Revit, 建议你选择 总是载入,以避免重复确认。

2. 现在你应该会在 附加模块 内发现 Rhinoceros

3. 请点击Rhino图标,这时候会Revit会直接启动 RhinoWIP,且会提醒你检查所有 RhinoWIP中所缺失的 Rhino 5旧版的插件,建议直接点击 Close 忽略之。

4. 在 Rhinoceros 栏内找到 Sample 1, 且点击之。

如果你顺利的跟到这一步,恭喜你,你的 RhinoInside for Revit 已经安装好了.

接下来的会示范以下内容:

  • Revit 中利用 Rhino 建模示范.

  • Revit 中利用 Grasshopper 建模示范.

  • Grasshopper 中调用 Revit 的数据示范.

  • Revit 中直接调用 RhionPython 示范.


Revit 中利用 Rhino 建模

1.开启 Revit ,新建一个项目文件,单位选择公制。

2. 依次点击工具列中的 附加模块 > Rhinoceros > Rhino呼叫出 RhinoWIP,然后点击 Grasshopper 图标运行Grasshopper.

3. 在 Grasshopper 中打开 Sample2.gh 文件 (请点击这里下载),然后你可以在 Rhino 中建立几个简单几何体,然后对模型做简单的调整,你会发现在 Revit 中会自动同步Rhino中所有的操作。

透过这个方法,你可以充分利用 Rhino的复杂曲面功能,自由的在 Revit 中创建你想要的任何复杂造型,而不需要担心数据转换的问题。


Revit 中利用 Grasshopper 建模

1. 请先下载 Grasshopper 范例文件 Sample4.gh

2. 新建立一个 Revit项目,单位选择公制,然后依次点击工具列中的 附加模块 > Rhinoceros > Rhino,点击 Grasshopper, 请选择前一步下载的Grasshopper 范例文件。

现在Grasshopper所有的几何数据已经及时同步至 Revit,你可以在 Grasshopper 中开始编写你的设计。


Grasshopper 调用 Revit

1. 新建一个 Revit 项目,然后在 Revit 中建立两面简单的墙体如下图所示

2. 依次点击工具列中的 附加模块 > Rhinoceros > Rhino,点击 Grasshopper, 然后在弹出的 Grasshopper 菜单中查找 Revit 菜单。

3. 在Grasshopper 中绘图区域抓入 Revit > Edge , 进行如下简单的操作。

你会发现 Grasshopper 好像“完整内置于” Revit 一样,你可以直接从Revit 中获取一些几何信息,就好像你在 Rhino 中的Grasshopper 方便。

这是我们专门为 Revit 所写的一组运算器,对于这组运输更多详细的介绍请浏览这里


Revit 中直接调用 RhionPython 

1. 请先下载好 RhinoPython 范例文件 Sample7.py 

2. 新建立一个 Revit项目,单位选择公制,然后依次点击工具列中的 附加模块 > Rhinoceros > Rhino,点击 Python,  Rhino Python 的编辑窗口会被直接调用。

3. 在 RhinoPython编辑界面,打开前一步准备好的范例文件,然后点击 绿色的按钮,运行起后,你会发现 Revit 窗口会创建一个几何体。

你会发现 RhinoPython 仿佛内置于 Revit 中,你可以灵活的调用所有 RhinoPython 所提供的函数。


相关资料



提醒:RhinoInside 是一个开发中的开源项目,可能还存在很多我们未发现的错误,如果你有遇到任何问题请在我们开发论坛中发帖告知。


2019年暑期 Rhino 原厂课程招生正在进行中

欢迎分享这篇文章给身边的朋友



往期文章


软件资讯 | Rhino 7 WIP 新指令-QuadRemesh

Rhino 6 细分建模 BARCELONA 椅

优化多边形建模中的非四边网格


点击下方关键词,查看更多精选内容

(也可以在公众号后台回复哦)

Rhino6

教学

细分建模

离线课程

在线课程

教育版

面授课程

在线Help

gh案例

... ...


欢迎加入Rhino3D原厂课堂 ① 

群号码:308638931

关注Rhino原厂微信公众帐号获取更多资讯

【声明】内容源于网络
0
0
Rhino3D
Rhino(犀牛)原厂中国技术支持与推广中心服务号
内容 493
粉丝 0
Rhino3D Rhino(犀牛)原厂中国技术支持与推广中心服务号
总阅读56
粉丝0
内容493