土木在线论坛 \ BIM技术 \ BIM专业软件 \ 【RIR技巧】如何利用RhinoInside.Revit(RIR)自适应功能,为所欲为?

【RIR技巧】如何利用RhinoInside.Revit(RIR)自适应功能,为所欲为?

发布于:2022-08-31 08:59:31 来自:BIM技术/BIM专业软件 [复制转发]

RhinoInside.Revit与Revit协作


                          

RhinoInside.Revit

Grasshopper插件库官网

何谓Rhino Inside  Revit(简称RIR)?它是加载于BIM设计软件Revit之上,连通Rhino+Grasshopper与Revit中间平台,它并不是Revit上一款简单的插件,通过它,可以双向互通Rhino与Revit,他将Rhino和Gh强大造型及参数化同Revit很好的联系在了一起,有了两者,能发挥各自的的优势,特别是在协同设计、BIM深化设计、数据批量处理、各类性能分析、三维复杂建模等方面

【RIR在 Grasshopper中电池

本文仅说明RhinoInside.Revit自适应功能,自适应功能可大面积用于建筑幕墙、建筑装饰,路桥,管廊、隧道等模型构件生成,自适应还可快速统计尺寸、面积、体积等诸多功能!

本文 仅仅 演示如何通过 拾取外部CAD线、Revit注释线或模型线在构件表面随意划分,再利用 RhinoInside.Revit自适应功能 生成相应的区块构件。


达到的目的:构件自适应


本案例 Grasshopper+RIR 电池路由:

本案例想要的结果:

在楼板上使用Revit详图线随意将楼板划分成不同的形状,找出这些形状的边,再找出这些边的起始点,利用这些点使用自适应构件,批量生成想要的构件,并统计这些构件的 面积及各个方向尺寸


所要做的准备工作:

1、利用Revit详图线随意分割块体表面

2、依据所分割的形状制作自适应构件

只示意五边形自适应


01

        如何依据所划分的区块 批量 生成自适应构件


                         

                         

                   
为了演示,仅说明RIR电池功能,至于方法思路能用于实际项目什么用途,自行拓展。                    
总体思路:                    
1、使用RIR拾取Revit中分割好的表面线(这里的线可以是外部CAD)                    
2、使用RIR拾取块体,筛选块体上表面 (这里的块体可以是楼板,墙体,表皮等)                    
3、利用RIR拾取的线分割拾取的块体表面                    
4、利用Grasshopper提取单块边线,对每个单块线进行重排序                    
5、 利用Grasshopper对重排后的线提取线的起始点                    
6、 利用Grasshopper对提取不同单块边数点                    
7、利用 RIR自适应电池生成单块构件(依据边数分别生成)                    
8、 利用Grasshopper统计每块面积,将面积赋予Revit构件参数                    
      利用Grasshopper对每块进行编号,将编号 赋予 Revit构件参数                    
9、生成Revit明细表                    

02

    简要步骤说明


                         

                         

                   
1、使用RIR拾取Revit中分割好的表面线(这里的线可以是外部CAD)                    
2、使用RIR拾取块体,筛选块体上表面 (这里的块体可以是楼板,墙体,表皮等)                    
3、利用RIR拾取的线分割拾取的块体表面                    


                   


4、 利用Grasshopper提取单块边线,对每个单块线进行重排序                    


                   
5、 利用Grasshopper对重排后的线提取线的起始点                    
6、 利用Grasshopper对提取不同单块边数点                    


7、利用 RIR自适应电池生成单块构件(依据边数分别生成)


8、 利用Grasshopper统计每块面积,将面积赋予Revit构件参数                    
      利用Grasshopper对每块进行编号,将编号 赋予 Revit构件参数                    


                   

9、生成Revit明细表



全部回复(0 )

只看楼主 我来说两句抢沙发
这个家伙什么也没有留下。。。

BIM专业软件

返回版块

9045 条内容 · 245 人订阅

猜你喜欢

阅读下一篇

CAD拾取的轴网细小的误差怎么解决?Revit快速轴网标注生成

  一、CAD拾取的轴网会有很细小的误差怎么解决?   CAD拾取的轴网会有很细小的误差怎么解决?有时候我们尺寸标注显示是整数的构建往往带有很细小的尾数:在通常情况下这些尾数可以忽略。但是在出施工图的时候这些尾数往往会影响出图表达,这样的话怎么才能解决这个问题呢?   首先我们点击“管理”选项卡中“设置”面板下的“项目单位”命令。在弹出的对话框中选择“长度”命令。然后设置成如图1的样式,点击确定。

回帖成功

经验值 +10