Revit和鲁班、广联达数据接口的一些心得(续集)
本帖最后由 Seroul 于 2014-12-2 21:52 编辑嗯,大家好,我是湖北的一只大猫,橄榄山造价群里的朋友可能知道我,俺就是专注Revit算量的大猫。去年的这个时候写了一篇Revit和鲁班接口数据转化的一点心得,承蒙大家看得起,给了一些朋友一些启发,陆陆续续有人在一些论坛或者群里问我关于转化的一些问题,今天就抽个时间,趁同事们还在午睡,我就把后续我尝试的一些心得和大伙分享下,谈不上什么经验,因为我也是边摸索边总结,分享出来只是希望能给大伙一些思路一些启发,让更多的BIMer在这条路上能找到适合自己的BIM模型应用点,坚定的走下去。OK,热身完了,我们就进入技术控模式。1、 首先需要安装基于Revit平台的插件,比如鲁班公司的luban trans-revit,或者广联达公司的BIM5D或者GFC插件。
插件的下载和安装是免费的,从Revit里导出模型也是免费,只是将Revit模型导入算量软件的时候需要付费才可以导入。
2、 以鲁班的插件为例,来看一下导出的流程插件安装后在Revit的面板最上面会显示,导出时在平面、立面、三维状态都可以导出到鲁班,不一定要在三维状态下导出。
导出时候楼层和标高可以在revit里自己选择整体导出或者勾选需要导出的楼层,只需勾选轴网标高前面的小框即可。或者整体从revit导出,到鲁班后再选择哪些楼层导入也可以。
导出时候有个提醒按钮,里面对一些跨层或者高度不在同一楼层的构件归属有说明。
3、 点击下一步之后出现导出设置对话框,这里可以设置哪些构件导出。要注意的是,Revit里的构件和鲁班构件匹配的原理是用“构件类型”这一项目参数来匹配关键字。这里我们要事先在Revit管理面板里添加一个项目参数,命名为“构件类型”,参数类型选择“文字”,然后按照一定的建模规则在Revit里绘图,这样才可以保证Revit模型导出到鲁班后构件的分类和属性是准确完整的。这里也可以用添加共享参数,命名为“构件类型”。但是不建议这么做,因为每一类构件类型都需要手动添加,用共享参数每次都要点击,反而不如项目参数直接输入方便。
同理不同的构件类型命名为暗柱、构造柱、框架梁、次梁等。这里是导出设置的对话框,可以选择导出哪些构件。上面列出几何构件的表示导出后只有形体,没有属性信息,也就是只能看不能修改。
4、 点击导出按钮,直至导出完成。导出时间看项目大小,如果项目太大,可以采用分楼层导出,或者分构件导出,然后在鲁班中合在一起。
5、 Revit导出鲁班的文件格式后缀为rbim,要区别鲁班土建和钢筋互导的lbim这种格式。Lbim格式可以用鲁班土建直接打开,而rbim格式必须购买了鲁班的BIM功能才能打开。
6、 打开鲁班土建软件,选择新建工程,输入工程信息,导入后会自动按照Revit里的标高轴网重新生成。
注意在新建工程时候需要选择对应的清单或者定额。这个计算规则其实就是扣减规则。
7、工程设置好后点击面板BIM运用下的导入Revit。导入时会弹出导入方式选择对话框,有整体导入和选择楼层导入。区别是整体导入会覆盖当前工程然后根据Revit内容新建工程,而选择楼层导入则只会覆盖某一层,其它层保留,这样可以实现Revit模型大的时候分楼层导入鲁班。
8、 导入后的平面图和三维,图中蓝色区域是表示Revit中有降板高差的区域。鲁班中有高差的构件会以不同的颜色区分显示
对比Revit里的三维,可以看到斜梁也很好的转化过来了
9、 至此就完成了从Revit模型到鲁班模型的导出和识别,然后在鲁班中计算套定额,就可以统计工程量了。
10、 传统算量软件相比Revit,工程量统计的更细,分区分楼层分施工段,报表也更直观清晰,计算式也方便核对,同时也能在三维里查看扣减顺序。而且模板、粉刷这些在Revit不好统计的在传统算量软件里都可以解决。 上面的就是Revit和传统算量软件对接的一个流程了,大伙知道就可以了,下面部分的就是很重要的总结了,我尝试了接近2个月,对比不同的构件命名,不同的建模方式,一点点积累了些教训,希望能让关注BIM算量的朋友少走些弯路吧。有更多的人来尝试,Revit从出量到走入计价软件就不远了。我在实际工程对比中发现如果项目复杂,有编辑轮廓开洞以及构件标高调整或者其他一些情况,那么导出后会出现些问题,下面总结下Revit导出鲁班要注意的问题,这样可以有效提高导出识别度。(1)选择Revit结构模型导出到鲁班,这样可以避免建筑结构标高的混淆,而且建筑模型里面的构件大部分无法很好地转化,像散水坡道楼梯檐口装饰面层等这些导出到鲁班后会变成几何构件只能保留实体无法算量。算量混凝土部分的量集中在结构模型,所以其实Revit建筑模型对导出鲁班算量并没有多少实质帮助。
(2)建模之前务必按照鲁班建模规则在Revit里添加构件类型的项目参数,这样对构件分类非常有用,可以减少后期的很多修改量。
(3)构件的命名按照图纸上标注的即可,导出后会自动按照Revit里面类型属性的名称来命名。对于暗柱T型L型等异型柱,用自己做族的方法导入后会变成几何构件,这部分只能手动重新画。
(4)对于墙体的命名不能出现砌块墙,原因是鲁班土建中没有砌块墙的分类,而是代之以砖墙或填充墙。且墙体如果构造层包含面层,导出鲁班后只会读取结构层的厚度。这也是选择导出Revit结构模型而不是建筑模型的一个原因。
(5)对于梁的绘制要保证有多跨支座的梁绘制完成后是一个整体,而不是一段段分开的。无论是直接拉过来画梁还是拾取线的形式,这点都要保证,因为这对后期导入鲁班后的支座识别非常重要。Revit中矩形梁可以很好地导出,且前期做好构件类型参数后,导出的梁按照框架梁次梁连梁都可以很好地分类。至于Revit里面的悬挑梁变截面梁导出鲁班后会变成几何构件,这个没办法只能后期鲁班里重新画。至于墙体中部的圈梁,因为不会和建筑墙自动发生剪切,这部分的绘制也不好处理。不过圈梁和建筑墙可以不用导出,后期在鲁班中绘制更方便。
(6)楼板的绘制要注意,斜楼板的绘制不要用编辑子图元的形式,但是可以用坡度箭头的形式。还有楼板洞口的预留,用编辑楼板轮廓线或者空心族剪切,导出鲁班后有时会出现某几块楼板丢失不见的现象。这个原因不明,只能尽量不采用画一整块板然后编辑轮廓的形式来开洞,可以用小区域多块板拼接来做。
(7)基础部分要注意目前只能识别柱状独立基础和条形基础。其他的基础形式导出后会变成几何构件。
(8)混凝土部分主要是墙梁板柱这些,大的框架导出没有问题,只是小构件,比如垫层、圈梁、带马牙槎的构造柱这些不好处理,要注意变通用其他构件替代或者直接后期在鲁班中添加完成。
(9)墙梁板柱Revit自带的扣减规则是不对的,比如Revit中柱子和梁相交,梁会被柱子剪切成有间隙的一段段,但还是一个整体,楼板会剪切梁和柱。常规方式是用切换连接顺序来调整扣减,但其实鲁班中的构件是最好相交画到中心的,比如梁画到柱子中心,板沿着內梁中心线或者外梁边线画,这样可以保证梁支座的识别和板生成方式有多种选择。Revit中切换连接顺序后,各构件都是边线相交,这样导出也可以,只是到鲁班中要处理下。
(10)广联达和Revit的交互和鲁班类似,也是通过插件,然后匹配构件名称来导出,也是有些可以识别有些不能识别,两家大同小异。唯一的区别是广联达从Revit导出的模型,导出后每个构件自带一个ID号,可以据此来查找Revit中该图元的位置。两家插件都支持导入IFC文件,不过鲁班的IFC针对tekla做过优化,以及可以将鲁班模型导出IFC反导入Revit,也可将鲁班模型导出DAE格式到3Dmax进行渲染。
(11)Revit和鲁班交互的过程是 本来还想写些的,一看电脑2点半多了,算了。不占用上班时间了,大伙有什么问题可以提出来,我下次有时间再来更新,感谢看完。
PS:有朋友问到联系方式,在这里我也公开下方便交流 ,我是武汉天帷信息技术有限公司的BIM算量工程师李波,邮箱343312541@qq.com,对Revit和鲁班、广联达数据交互有兴趣的朋友欢迎和我一起探讨
下面附上一年前的上篇:鲁班和Revit接口数据转化的一点心得http://www.eabim.net/forum.php?mod=viewthread&tid=169369&extra=&page=1 用户的测试比较有公信力 软件商的都偏夸大营销 admin 发表于 2014-12-28 13:13
用户的测试比较有公信力 软件商的都偏夸大营销
确实如此!!说起国内算量软件;个人觉得排名如下:青橙》斯威尔》神机》广联达》品茗》鲁班》其他!!
各位可以去一个个试一试! BIM建模不单单只是为了效果图及碰撞检测 还希望能在工程模型应用中有更多的交互尤其与算量的交互不仅节省大量建模画图工作量 而且解放工程实施中的头脑构件三维模式 希望功能越来越完善!!! 好文章!好好好好好好好好好好好!能认识一下吗? 真是给我们这些初学者提供了很大的帮助,非常感谢 非常好啊! 感谢无私的分享。 好东西顶起来!
非常感谢 好东西顶起来 楼主真的很无私!!!!!!!!!! 学习学习, 收藏了 谢谢分享 真不错啊 真不错啊 真不错啊 真不错啊 真不错啊 真不错啊 真不错啊 真不错啊 真不错啊 真不错啊 真不错啊 真不错啊 真不错啊 真不错啊 谢谢分享 感谢!