打开APP
userphoto
未登录

开通VIP,畅享免费电子书等14项超值服

开通VIP
如何将Civil 3D模型转换为Revit模型
userphoto

2022.09.29 北京

关注

Dynamo案例百解——简单实用的Dynamo图文教程已经基本完成了!有兴趣小伙伴,可以加我微信,进行购买哦~

   你好,这里是BIM的乐趣,本期文章来自小伙伴 安凡



问题来源:

        我们一般创建道路模型或者管廊等线性工程模型,都是使用Autodesk Civil 3D这款软件来完成。但是我们展示模型用的是Autodek Revit以及Autodek Revit相互联动的软化。这个时候我们就必须将Autodesk Civil 3D创建的实体模型转为Autodesk Revit模型。

        基本思路就是将模型另存为dwg文件然后导入Autodesk Revit族中,为其添加材质然后再导入项目中。

但是这种思路有两个bug或者弊端:

    1、将族文件导入项目中没有办法保证模型的坐标和设计图纸的绝地坐标一致;

    2、我们将dwg文件导入Autodesk Revit中是以图块的形式存在,我们可以对其进行分解转为Autodesk Revit的族模型,但是很大一部分情况是不可以分解的,会出现如下这种情况,这样导致我们无法将其转为Revit模型。

        由于我在使用本方法过程中基本上都会出现这种情况,所以我才决定使用Dynamo研究一下,如下就是我的基本思路:

注意:使用的软件有Revit任意版本,Civil 3D 2020以及Dynamo for Civil 3D,由于只有Civil 3D 2020及以上版本支持Dynamo,所以必须是2020版本及以上的Civil 3D,同时Dynamo for Civil 3D不是内置插件需要自行安装

    1、先将Civil 3D实体模型利用Dynamo转为Sat格式的模型

        当我们选择了Civil 3D模型之后,点击运行就可以了。这种方式一次只能转换一个实体模型,需要重复多次才可以将整个模型搞定:

    2、将Sat文件转换为Revit文件

    最后一个节点来自于大名鼎鼎的Spring节点包的节点,其余均是Dynamo自身节点:

    这样操作可以绝对保证模型的坐标和设计图纸的绝对坐标吻合;

    特别强调一下,上图中序号2需要输入的是后缀为.rft的族样板文件而不是后缀名为.rfa的族文件。由于我在直接创建样板文件时已经添加了材质了,所以springs.FamilyInstance.ByGeometry中materialName这个输入端可以不使用。

好了,今天的分享就到这里,小伙伴们快去自己尝试吧~

本站仅提供存储服务,所有内容均由用户发布,如发现有害或侵权内容,请点击举报
打开APP,阅读全文并永久保存 查看更多类似文章
猜你喜欢
类似文章
Dynamo用户俱乐部【第一弹】
Dynamo初探3——参数化如何驱动建筑构件(二)
广筑BIM | Revit Dynamo的立交桥建模
【BIM技术】Autodesk Revit 2018新功能
【Dynamo应用秘籍】20:使用Lunchbox软件包简化点坐标与Excel数据交互
学习BIM过程中需要用什么软件?
更多类似文章 >>
生活服务
热点新闻
分享 收藏 导长图 关注 下载文章
绑定账号成功
后续可登录账号畅享VIP特权!
如果VIP功能使用有故障,
可点击这里联系客服!

联系客服