下载app免费领取会员
感谢:sacrifice1127的水利BIM的博客
博主:东成西就大侠提供的原创文章和视频
原文地址:http://blog.sina.com.cn/s/blog_6d808ed90102wjow.html
上一个博文简单说明了一下我对TBM盾构隧道管片的理解和想法
管片的标准块最简单,连接块收到封顶块的制约,结构上比较复杂一些,内环弧线和外环弧线的中心角不一样
顺着TBM推进方向,前后两面的弧长也不一样
所以封顶块和连接块是个较为复杂的三维结构
常规的建模方式不能很快的实现
特别是在TBM转弯的地方,管片环不是等宽
如果考虑错缝,封顶快不是在同一个角度,相临两个管片环中的12个管片尺寸都是不一样的
我的想法是,受到常规设计和施工手段的制约,管片的设计和生产都不能有太多异形结构
要不然,设计人员出图管片施工图很苦逼,管片生产工厂调整模具也很苦逼,管片的组装也很苦逼
但是正如我上一个博文中说的,结构的复杂性肯定是越来越大的
TBM盾构隧道管片的构造设计也将变得更复杂
以前在曲线段,一环标准环,一环楔形环交替布置,在三维中心线的走向中,常规的设计计算量应该是很大的吧?
如果能实现参数化,设计思路应该是可以更灵活的
通过参数化的三维管片模型,设计出图将是很容易的,施工管理就更不用说了
管片的生产也将变得更精细,即使每一片管片都不一样
每一片管片有了独立的三维实体模型,就可以快速调整模具,生产
可以方便的对其编号,唯一的ID,快速的定位
后期如果某一片管片需要更换,通过RFID技术结合管片信息
可以重新制作一个全新的,与原来一致的管片,替换即可
隧道的设计、施工,管片的生产、装配,隧道建成后的运行、管理、维护都会在BIM的基础上得到很多的便利
现在我介绍一下我将其参数化的思路
我这次做的只是3个标准块、2个连接块、1个封顶块的构造形式
3个以上标准块的构造形式暂不考虑
最初,我的思路是用自适应族来做盾构管片
这个思路是可行的,很容易就能实现简易管片在三维线路上管片布置
dynamo中把管片环半径、管片宽度、标准块、连接块、封顶块的角度参数作为基本参数
数据处理之后,就能确定每个管片的关键点,用来定位管片自适应族
我的思路用到的是自己编辑的12点自适应族
虽然dynamo+revit的运行效率不是很高,但是效果还是比较理想的
1公里左右的TBM盾构隧道,运行4分钟左右可以出结果
管片间是无缝衔接的,没有间隙的
详见视频1,视频中已经做过剪辑,把dynamo运行卡顿的时间去掉了
视频中的参数调整,只是为了直观看到差异,并不考虑合理性
接下来,我想细化管片构造的时候我就懵逼了
想在之前提到的自适应族中把管片的注浆孔、螺栓手孔、管片四周的凹槽都加进去
由于我对自适应族的理解不是很透彻
我进过长时间的尝试,都失败了
花在细化自适应管片族的时间和精力是上一个阶段的2倍
而且,还失败了!最后我只能放弃了
等以后我在这方面有所提高了,或者revit在这方面有所加强了,再尝试吧
后来,我的思路只能做出调整
将管片、注浆孔、螺栓手孔、管片四周的凹槽等内容,在dynamo中用实体建模
有些参数在dynamo中控制,有些参数在revit族中去控制,有的用dynamo调整族参数来控制
这样很多参数是可以相关关联驱动的,详见视频3
通过实体布尔运算的方式来细化管片构造
这个过程需要大量的数据运算处理
把我自己搞死,也把dynamo和电脑搞死
需要很多的内存和运算时间
如果要用到好几公里的TBM盾构隧道中
我还要进行大量的优化才行,要不然,呵呵
revit会崩溃的退出消失在我的电脑屏幕前,Orz~
可能用实体来处理这么大的数据量,这个思路本身是错的,这点让我有点郁闷
花了这么多的时间和经理,最终的结果让我很不满意
一两百米的线路,运行了一二十分钟,哎~~~~~~
详见视频2,视频中也剪辑过了,dynamo运行的时间超乎我想象,真是悲剧
这样的运行效率是没办法解决实际问题的,难道是我的电脑配置太差了?!
PS.视频中管片间的缝隙是管片的周边的槽
现在的我已经太疲劳了,原本想把这个参数化的TBM做完就好好休息一段时间
现在我只能提前休息了,要不然我的精神和肉体都吃不消了
这玩意占用我这个一个月以来,全部的空闲时间
没有具体项目来实践我的东西的话,我就不继续优化这部份内容了
玩BIM真的是个体力活,要死好多脑细胞,特别是搞工程的人还想搞编程
本文版权归腿腿教学网及原创作者所有,未经授权,谢绝转载。
上一篇:(课程配套博文)利用Dynamo创建较为复杂的桥梁模型