BIM软件|Revit有什么功能?Revit二次开发是什么?
BIM软件|Revit有什么功能?Revit二次开发是什么?
Revit的功能主要致力于三维模型的建立以及信息的存储。Revit二次开发是以Revit软件为平台,通过其所提供的API(Application Programming Interface,应用程序接口),来进行适用于不同专业、供用户根据自己的实际需要的外部应用开发。其中,对于一些具体功能的实现,API是外部应用程序与Revit之间的信息交互纽带。
Revit API不支持在多线程里调用,必须在主线程里调用。Revit API的接口有两种:一是ExternalCommand外部命令,程序安装后将会出现在外部工具下拉菜单中,能在Revit界面上添加新命令;二是ExternalApplication外部应用,程序安装后会在Revit启动时加载,并在功能区新建面板。同时,也有两种开发环境可选,一种是在VisualStudio开发环境下进行,采用支持.NET开发的编程语言,如VB、C#等开发语言;另一种是使用由Revit自带的VSTA开发环境,在其自带的开发环境下通过APIRevit二次开发在国外应用较为广泛,如RoboBAT、CSI、CSC、RISA、USCost等,利用Revit提供的API成功开发了结构计算和概预算类应用软件。在国内,针对Revit二次开发的应用较少,并且多数是利用二次开发创建新族。但随着BIM技术在国内大力推广,国内许多企业、学者逐渐认识到了Revit二次开发的重要性和方便性,开始加大二次开发的研究力度。
最初的Revit API功能有限,只能提供访问文档中的对象。然而到目前为止,Revit API已经基本满足建筑工程的需要。通过对Revit API的开发,Revit的功能更加完善,应用范围也更为广阔。API编程对Revit的二次开发,具体可以实现的以下功能:(1)对建筑模型包含的图形数据和参数信息进行过滤访问;(2)创作新的族类型;(3)对模型中各个构件的创建、编辑、删除功能;(4)对消防管道压力值参数相关的计算;(5)对建筑模型的视图生成的设计;(6)遍历模型中的构件,显示一定条件下的模型信息;(7)过滤构件,只在模型中显示所需要的构件。当前Revit功能已经十分丰富,Revit2014提供的API还增加了点云、属性访问等功能。
温馨提示:2022年中国图学会BIM等级考试报名工作预计3月开启(点击免费下载 图学会第十八期《全国BIM技能等级考试》一、二级真题),同时考生们可以使用 免费预约短信提醒功能,及时获取BIM考试报名等时间信息。环球网校已开通BIM报考资格免费查询入口,输入学历等信息即可快速查询,想要报名的小伙伴千万不要错过。
环球网校为大家准备了60分钟零基础入门BIM必修课,点击限时免费领取,不要错过。以上内容就是“BIM软件|Revit有什么功能?Revit二次开发是什么?”,更多BIM热点资讯/教程分享欢迎关注微信公众号“BIM实训”,也可点击下方免费下载领取精品学习资料。
最新资讯
- 宜昌市公开征求《关于全面推进BIM技术应用的通知》意见2026-03-24
- 2026年建筑人必考:BIM证书如何成为职场“硬通货”与加薪利器?2026-03-23
- BIM技术在工程运用的可行性报告2026-03-21
- 全国BIM政策要点汇总及趋势分析(2025.08-2026.03)2026-03-16
- BIM分值占20%至50%!BIM招投标评标办法实施导则公开征求意见2026-03-05
- BIM工程师的未来:五年内,这些能力让你身价翻倍!2026-02-23
- 上海发布首个BIM竣工档案标准,数字城建归档有章可循2026-02-06
- 从“电子画图”到“数字孪生”,一文讲透BIM为何是建造业的革命2026-02-02
- BIM的优势何在?能为建筑行业带来什么转变?2026-01-27
- 盘点:BIM技术在工程项目全过程的应用汇总2026-01-21