


关于机电模型中很多零散的构件,如解关、插座、烟感等,本身放置难度不大,但是数量多,耽误时间;很多插便提供了翻模功能,直接识别图块生成构件,如橄榄山的“CAD 图块生构件”但是这种功能使用有一个前提,就是这个构件在 CAD 中必须是一个块,一旦被打散变成线就不行了。如果不巧刚好遇到了被打散的图纸,那就只能一个个手动放置了。
针对这种情况,小编给大家提供一种借助于 Dynamo 快速自动布置的方案。本文就以消火栓箱为例,介绍这种方法,
1.读取消火栓图层上的线,设别其图层,如果图块图层不唯一此方法不可行,或者说需要后面再判断一下,如图1所示

2.对相近的线进行分组,如图 2所示:

3.获取每组线中第一根线的中点作为插入点,如图 3所示:

4.赋予对应的消火栓族进行放置即可,如图 4所示:

此方法没有考虑消火栓箱的方向,只是讲解一下通用方法。针对不同的族,需要在此程序上添加一些其他的内容,比如方向、角度的判断。
转载请注明来源本文地址:https://m.tuituisoft/bim/253727.html