cad二次 开发 修改块的颜色_Revit二次开发——隐藏CAD图层插件的开发思路

在BIM正向设计中,预处理CAD图层后再导入Revit是常见工作流程。本文介绍如何在Revit中通过二次开发实现CAD图层的隐藏。使用Visual Studio 2017和Revit 2016,开发了一个插件,用户可以选择CAD线或填充图案,自动隐藏相应图层。虽然隐藏图层不等于删除,但过多图层仍可能影响性能。该插件在实际项目中获得好评,作者欢迎开发者交流和优化建议。
摘要由CSDN通过智能技术生成

1406177d8b50cb4a16913840110ab67e.png

在BIM正向设计前,cad图纸导入到revit中进行建模再深化,2D转3D的工作流,仍然是目前的主流

很多时候 cad图纸都需要预处理图层 再导入

本文介绍——cad图导入后 在revit中隐藏图层的方法

开发环境 visual studio2017 + revit2016


运行演示:

d26b4071144d9461730f50b1ce13ca8c.png

点击cad图层

425191d8dd3c9418a7baac40ccbcc5ce.png

弹出对话框,显示目标图层名(可以取消此不走,只是个人习惯-.-)

插件使用方法:

  1. 运行插件
  2. 点选CAD线/填充图案
  3. 自动隐藏完成

实现思路:

1.获取到cad图层的category

8503d3609d0ea558cd3c0f2c9aff2048.png

2.开启事务,关闭该图层

71c508b95b6992568becc9a4a7d65336.png

要注意的:

  • cad图导入到revit后,每个图层都是以一个category形式存在

b61aa3daebcd93c40db8848b4583ab89.png

需要回复图层显示,可以勾选这里

  • 隐藏图层,不等于删除 所以图层多的还是会卡的

遇到的问题:

总结

插件运行结果和效率都很美丽,项目用得还挺多.............

最近在忙模型更新

团队内对这个小功能都是好评

期待与大家交流~

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

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

关于歌手 8-)

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值