RhinoInside® 简介
VIEW CONTENTS
Rhino3D犀牛中文网 图文教学 查看内容

RhinoInside® 简介

2019-7-17 15:52| 发布者: Jessesn| 查看: 3978| 评论: 2|原作者: Jessesn
摘要: RhinoInside®是RhinoWIP 中的一个开源项目,目的是为了让 Rhino/Grasshopper 能在类似 Revit、AutoCAD等其他64位程序内无缝运行。这样不仅能完美的相互转化数据,而是能更好的融为一体,为其他程序增加曲面造型与参 ...
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 已经安装好了.

接下来的会示范以下内容:
  • 你已经安装好最新的 RhinoWIP for Windows.
  • 提醒:所有 Rhino 6 的正式用户都可以下载安装 RhinoWIP,如果你已经购买或应用 Rhino 6的正式版权,请点击这里下载最新的 RhinoWIP for Windows.
  • 你有安装好 Revit, 支持的版本包括 Revit 2017-2020版,本教学版本为 Revit 2019
  • 下载最新版的RhinoInside for Revit, 且安装之。


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

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

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

4. 现在无论你在Rhino或是 Revit里面所看到的几何体都还是“临时存储”在 Grasshopper中,如果你需要提取至 Revit , 请点击 Grasshopper 中的 PushToBake 按钮
RIR 02-2b.gif

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


Revit 中利用 Grasshopper 建模

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

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


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



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

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

RIR 04-2.gif
你会发现 Grasshopper 好像“完整内置于” Revit 一样,你可以直接从Revit 中获取一些几何信息,就好像你在 Rhino 中的Grasshopper 方便。
这是我们专门为 Revit 所写的一组运算器,对于这组运输更多详细的介绍请浏览这里

Revit 中直接调用 RhionPython
1. 请先下载好 RhinoPython 范例文件 Sample7.py
2. 新建立一个 Revit项目,单位选择公制,然后依次点击工具列中的 附加模块 > Rhinoceros > Rhino,点击 Python, Rhino Python 的编辑窗口会被直接调用。

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

相关资料


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





路过

雷人

握手

鲜花

鸡蛋
Luis

这个牛得一逼了,要是有SU就好了

2019-7-18 07:59 引用
丢了幸福的猪

全部一体化简约工作流程了,真棒

2019-7-23 00:10 引用

Rhino3D(犀牛)中文网

  • 深圳:0755-29642189
  • 上海:021-56496412
  • 成都:028-61592400
  • support@shaper3d.com

关注我们

Copyright   ©2007-2017  Rhino3D犀牛中文网  Powered by©Discuz!     ( 粤ICP备12051517号-5