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技术在现代城市建设中的应用2024-11-20
- BIM技术在土木工程施工管理中的应用研究2024-11-18
- 解锁BIM技术的五大应用,推动建筑行业创新发展2024-11-03
- 全面解析BIM技术的五大优势:提升建筑行业效率与质量2024-11-02
- 揭秘BIM技术的10大功能,引领建筑行业高效管理新趋势2024-11-01
- BIM证书价值解析:行业敲门砖与职业发展加速器2024-10-28
- BIM的未来四大发展趋势2024-10-26
- BIM技术为手段的绿色建筑设计实践2024-10-16
- BIM等级证书含金量有多大?五个方面一次说清楚!2024-10-15
- BIM技术在住宅园区物业管理中的应用及其优势2024-10-13