Revit二次开发——异形柱翻模插件的开发思路

Revit二次开发——异形柱翻模插件的开发思路

BIM管线综合项目中,结构模型柱梁板搭建,属于最没有营养的

而结构模型的精确是后续开展的前提

结构主体自动化建模–人工校核梁尺寸标高、板厚等,是效率较高的工作流程

看市面上翻模插件的数量就知道需求有多大

那么:

  1. BIM团队配备翻模软件是最佳方案
  2. 自己撸一个

本文介绍——异形柱翻模的开发思路

开发环境 visual studio2017 + revit2016

运行演示:
Revit二次开发——异形柱翻模插件的开发思路
Revit二次开发——异形柱翻模插件的开发思路
Revit二次开发——异形柱翻模插件的开发思路
自动生成异形柱,上图为移动后示意
Revit二次开发——异形柱翻模插件的开发思路
插件使用方法:

处理底图 如果CAD中柱图层为整个图块,需要炸开,使柱轮廓线单独为多段线
运行插件
点选异形柱CAD轮廓
自动创建完成

实现思路

1.确定族样板路径
Revit二次开发——异形柱翻模插件的开发思路
2.选择柱轮廓&拿到CAD图的transform坐标
Revit二次开发——异形柱翻模插件的开发思路
cad图链接入revit之后发生移动或者旋转,由transform坐标记录,详情可以百度

3.根据柱轮廓信息创建一个CurveArrArray
Revit二次开发——异形柱翻模插件的开发思路
4.创建异形柱
Revit二次开发——异形柱翻模插件的开发思路
Revit二次开发——异形柱翻模插件的开发思路
具体可以参考revit二次开发的教材,下面贴上链接

revitdevelopers/revitapitutorialbook

github.com
图标

5.载入柱并且创建实例

Revit二次开发——异形柱翻模插件的开发思路
Revit二次开发——异形柱翻模插件的开发思路

需要注意的:

公制结构柱样板的路径尽量默认
生成异形柱的FamilyName不能预设
拾取轮廓时错选填充图层
中英文版本

遇到的问题:

总结

插件运行结果和效率都很美丽,但目前项目用得少…

如今沉浸在模型更新无法自拔

这个需求是由于上个团队不走最佳方案 结构建模工作给到我头上…

有矩形柱批量翻模、异形柱翻模的需求,就写出来了

期待与大家交流~欢迎加入QQ群,免费使用本插件

点击加入QQ群

jq.qq.com

关于歌手 XD