欢迎光临散文网 会员登陆 & 注册

Dynamo在机电方面进行切割

2023-06-06 18:00 作者:北杳-pj  | 我要投稿

最开始在公司的资料上面看到关于机电管线的切割,类似“机电装配式”,后面自己思考如何实现,可以在revit中进行机电管道的切割。

这样一个一个切割,其中的难度可想而知,例如:机电管道较多,还要掌握每一个预制的距离。这样操作起来就比较麻烦。

后面就思考能不能借助其他工具去实现,刚刚最近也在看dynamo。所以自己就试了试。

大致原理就是:提取改构件的ID也就是dynamo中的Element,然后获取该构件的位置,获取他的起始点坐标以及重点坐标,还有就是长度。这个比较容易实现。

 

最后提取这个机电管线的长度,注意这里的长度是实例参数,不是类型参数。通过长度去除以预制加工的长度,得到的是一个带小数的值,这里需要去最小值。然后进行排序。

 最后将点按照预制加工的长度进行整列

然后通过这个节点Tools.SplitDuctByPoints进行切割

注意:

1.这里没有考虑不变径位置连接件的长度。

2.这里这是提供了一个解决思路,不能实现多个机电管线的切割,需要在前面更换提取方式

3.这里只是考虑了风管的切割,没有考虑水管的切割,原理是一样的。



Dynamo在机电方面进行切割的评论 (共 条)

分享到微博请遵守国家法律