如何将Rhino模型批量转变为Revit墙体和楼板


如何使用RIR插件来判别Rhion模型中的水平平面和垂直平面,并分别根据水平和垂直平面来批量创建Revit的墙体和楼板?
1#.3dm (339.4 KB)

请参考这里的指南

目前的问题是,RIR插件创建楼板的节点无法根据导入的Rhino模型多个水平平面的外轮廓线的Polylines来批量生成不同标高的楼板?


test.gh (60.0 KB)

无法将多个封闭的轮廓线导入到RIR插件的创建楼板的节点中去批量创建Revit的楼板,只能每次输入一个封闭的轮廓线生成一个Revit的楼板

因为 Add Floor 仅支持一个封闭的平面轮廓来创建 Floor,如果你有多组就需要 Graft 输入曲线

但是我将数据分组后,还是没有批量生成楼板,该节点提示这样的问题?

请提供你有问题的 GH 文件,如果有从Rhino参照的内容请直接 Internalise 至 GH ,

test-1.gh (63.9 KB)
1#.3dm (339.4 KB)

请注意提示,输入的曲线中存在重叠的问题,查找到序号10的曲线控制点重叠,

移除这条线,就可以批量 Add Floor,

好的!我这里将所有的曲线的方向设置成一致后就可以批量创建了

1 个赞

但是在做这个Rhino模型的时候,墙体又创建不出来的,不知道为什么?


test-2.gh (82.9 KB)
1#-1.3dm (471.5 KB)

和前面一样的问题,发现是编号为33 的曲线无法建立,拿掉即可

造成33号线无法建立墙体的原因是短边尺寸太小,小于你所指定墙体的厚度造成,这里稍稍缩放即可,

:bell: 需要学会自己查错, 就你前面的问题来看,一组数据不成功并不代表全部都有问题 :joy:

根据Rhion中的这个曲面使用RIR插件为Revit创建楼板的时候,曲面的边线有很大一部分变成了Line like-curve,并且无法创建Revit的楼板,这是什么原因呢?





test-4.3dm (56.1 KB)
test-4.gh (15.4 KB)

你所提供的文件我无法正常打开,会造成 Revit 宕机 你不需要、也没有必要提供全部的文件,仅需要提供有问题的部分,将这些几何信息 Internalise 至 Grasshopper 即可,例如你截图提及到的 Add Floor 有错误,请 Boundary 输入曲线 Internalise 至 Curve 然后接入至 Add Fllor 即可,如下图所示
How2ProvidingAttachment

你问题的解决方案:

  1. 开启 Rhino 与 Grasshopper (不用开启 Revit)
  2. 开启你所提供的 GH文件,将 AddFloor 运算器输入端B的所有几何 Internalise 至 Curve
  3. 删除所有运算器仅保留 Curve, 然后重新抓取新的 Add Floor 运算器,且将 Curve 接入其B端,保存GH文件
  4. 关闭Rhino,重启 Revit 且启动 RIR且重新打开前面保存的GH文件,正常工作、结果如下

:warning: 再次提醒,
你不需要、也没有必要提供全部的文件,仅需要提供有问题的部分,将这些几何信息 Internalise 至 Grasshopper 即可

出现了这样的问题


test-7.gh (4.6 KB)
就是在提取曲面外边线的时候出现了Planar Curve 和 Line-like curve 两种曲线类型,如下图所示:

我这边测试并没有问题,前面你可以看到我示范的GIF,你可能需要更新你的 RIR 后再试试,
这里是测试文件 :point_down:
AddFloor_RirIssue.gh (3.5 KB)

下载您提供的GH文件后,还是出现了这样的问题!

前面提醒你,你需要更新 RIR…