二次开发 英文_Revit二次开发——异形柱翻模插件的开发思路

143b85ad150552b94d436dff69d5bb38.png

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

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

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

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

那么:

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

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

开发环境 visual studio2017 + revit2016


运行演示:

8c92c19199010420efa443527dee69b1.png

交互窗口,仅提示用户用

1a7ffd5ae7ea07870398982a16235c4e.png

点击选择CAD中异形柱的轮廓线

72ef927fdcf87a7130c5b21cf2ce6f59.png

自动生成异形柱,上图为移动后示意

8cf374ab613165ae1f3c8f91ee2a50c9.png

异形柱属性为结构柱

插件使用方法:

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

实现思路

1.确定族样板路径

196aa6f2f5e5fd179b69a07ed22ee436.png

2.选择柱轮廓&拿到CAD图的transform坐标

a70337459bcb7755a8f6141ba8c0549c.png

cad图链接入revit之后发生移动或者旋转,由transform坐标记录,详情可以百度

3.根据柱轮廓信息创建一个CurveArrArray

dac7a7a3218db58bef0de17683cfa981.png

4.创建异形柱

624307c40e7f7ea00df048b4cfeddf66.png

b8e61b5f79cac59f2c440fd8cc1f1b97.png

具体可以参考revit二次开发的教材,下面贴上链接

revitdevelopers/revitapitutorialbook​github.com
1e8ef3575ebe1bbcf1d0e3e5402e60d0.png

5.载入柱并且创建实例

86e7c48156331c9be419e1e900094cfe.png

3a199137f1c65cfc0ef630a6cd1fd996.png

需要注意的:

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

遇到的问题:

总结

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

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

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

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

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

点击加入QQ群​jq.qq.com

快速弹夹已经发布一段时间,交流群小伙伴也反馈了很多优化建议,想要和歌手一起交流学习开发知识,或者对快速弹夹有优化建议的朋友都可以加群(只想要使用插件的话,可以不加群私聊群主获取安装包,也可在插件官网http://www.kuaisudanjia.cn自行下载)

关于歌手 XD

  • 0
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值