Revit二次开发——机电预留洞图辅助插件思路

刚参加实习的时候,领导教我做机电管线的预留洞图

方法是:在三维视图,打开剖面框,慢慢移动截面,发现机电管线穿墙的情况,量取位置,然后再cad中,绘制预留洞图例,还要手工计算洞底标高及尺寸…

在学习dynamo的期间,预留洞的批量自动放置和标注,已经有思路并实现了
在这里插入图片描述
本文介绍二次开发的思路

开发环境 visual studio2017 + revit2016

demo演示

(当前文档为土建模型项目,默认机电模型为链接状态)
在这里插入图片描述
在这里插入图片描述在这里插入图片描述
实现思路:

创建套管:拿到链接文档的管线信息:尺寸、中心线——与目标墙体进行碰撞检测,获取到相交点——在该点放置套管族——根据管线尺寸 对套管族的参数进行修改
标注套管:在平面图中,过滤本层的套管族——循环新建标注即可
(实现的代码都是常用的那几个,就不贴出来了,加循环就可以实现批量放置套管族)

需要注意的

这个思路是放置套管族,而不是直接开洞的原因是,newopenning好像是不可以标注的,所以对出图没用
缺点也很明显:对几根管线共用一个套管的情况,没用自动合并套管的功能,解决方法是写更严谨的算法,或者手动修改再重新标注
如需要将插件给同事使用,注意族参数是否有共享参数等情况

遇到的问题

总结

插件运行效率ok,目前项目用不上

需求都是过往做内地项目时遇到的

目前有计划整理一下代码,发布一个辅助BIM工程师的插件,减少重复工作,提高工作效率
在这里插入图片描述
希望可以成功~

嗯 到时组建个QQ群聊 再和大家分享

---------------------2019-02-15更新---------------

点击连接加群

jq.qq.com
欢迎交流讨论~

提前祝各位新年好!

关于歌手.

猜你喜欢

转载自blog.csdn.net/imbatuco/article/details/102802710