首页/BIM专题

Revit+Civil3d+Dynamo,这个BIM软件组合能做什么?

发布于:2021-03-16
3723人 分享

以前我们曾经写了创建带超高的变截面连续梁模型的四个准备条件:路线、轮廓、数据、程序。这一篇来说一下我是怎么利用这些“条件”来生成模型,我个认为我的方法很繁琐,仅供大家用来参考和交流学习。

腿腿教学网-Revit+Civil3d+Dynamo,这个BIM软件组合能做什么?

一、路线导入

打开Revit创建一个族,这里的族样板我选择了自适应公制常规模型。接着就是插入导入CAD了,把我们用Civil3D创建的路线导入到Revit中。就是下图这个样子,这里我把整个项目的相对原点坐标取在了路线的桩号起点。

二、载入轮廓族

当然这里的轮廓族并不是用“公制常规轮廓”族样板创建的,我只是在公制常规中用线条把外轮廓画出来,并加以参数驱动。

三、运行Dynamo

打开编制好的dynamo程序,我们需要做的是两选择、一输入,暨选择我们Revit中的路线,选择导入到Revit中的箱梁轮廓族,最后就是输入我们需要创建的箱梁模型段(也就是我们在创建Excel数据时对应的子列表的名称)。

接着就是运行Dynamo程序,用我自己的理解来说一下吧,整个模型的创建原理和Revit中使用放样融合的原理差不多。只不过这里的放样路径我们可以选择一条三维路线;除此之外,放样融合只是两个面之间沿路径的放样融合,而在Dynamo中我们可以在路线上的任意一点(任意桩号)处创建一个垂直于路线的参照平面,这样我们就可以在箱梁的每一个变截面的地方都创建一个这样的参照平面来进行放样融合。

四、保存族文件

Dynamo中将创建的箱梁模型转换为Revit中的实体,接着我们可以给这个实体赋予材质,删除我们之前导入的路线,将这个族单独保存为一个族文件,并且给它一个拥有详细信息的名字。

箱梁族单独保存好之后,我们就可以把所有箱梁族在项目中进行拼装。因为我们所有的族文件都是基于一个原点进行放置,所以在项目中拼装只需要把族文件的原点与项目的原点对齐就可以了。

腿腿教学网-Revit+Civil3d+Dynamo,这个BIM软件组合能做什么?

结语:

整个带超高的变截面连续梁模型创建步骤就是这些了,这个方法整体上还是很繁杂的,尤其是在数据整理上,需要把箱梁变化的所有情况都考虑到,还需要Civil3D去计算每一个变截面处的超高值。

文章来源:华幕BIM

仅作分享交流,文章著作权归原作者所有。

转载请注明来源本文地址:https://www.tuituisoft/bim/20342.html

上一篇:没有了 下一篇:没有了