Revit二次开发——读取CAD文字实现更新模型的思路

本文介绍了如何在Revit中通过二次开发实现自动更新模型,特别是根据CAD文字标注修改Manhole族参数。开发环境为Visual Studio 2017和Revit 2016。插件执行步骤包括获取CAD文字信息,判断并赋值,解决了手动更新效率低下的问题。遇到的挑战如CAD标注距离判断不准确,但整体运行效果良好,能提高工作效率。
摘要由CSDN通过智能技术生成

更新模型
与内地BIM项目中 设计院终版图纸一波流翻模的模式不同

香港BIM项目的模式是:设计出图—BIM出碰撞报告—设计再改图—BIM再碰撞报告…反反复复…

模型频繁更新 是BIM项目服务过程中不可避免的

应对方法:

1.晚上加班

2.周末加班

本文中 模型更新的具体内容:根据cad文字标注 对Manhole族进行参数值修改(C.L 和 I.L 的值)

更新一个只需要10s 但是要更新400个的时候就…boom在这里插入图片描述本文对自动更新插件的开发 分享其思路

开发环境 visual studio2017 + revit2016

运行演示:在这里插入图片描述在这里插入图片描述在这里插入图片描述插件执行步骤:

根据用户点击的cad文字,拿到对应cad图中所有的文字信息

对所有文字的位置 与 点击的文字距离进行判断

并判断文字内进行判断是否包含:“C.L.”和 “I.L.”

然后拿到符合条件的文字

弹窗显示进行确认

点击Mh族,对参数进行赋

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值