BIM软件|什么是Navisworks API?盘点Navisworks API的几种类型
BIM软件|什么是Navisworks API?盘点Navisworks API的几种类型
Navisworks作为三维模拟领域中发展多年的软件,技术已比较成熟,特别是其API的功能尤为强大(API:Application Programming Interface即应用程序接口)。API是操作系统留给应用程序的一个调用接口,应用程序通过调用操作系统的API,使操作系统去执行应用程序的命令(动作)。API是一些预先定义的函数,目的是提供应用程序与开发人员基于某软件或硬件的以访问一组例程的能力,而且无需访问源码,无需理解内部工作机制的细节。一个API就是一个“规范”,它规定了两个软件之间的“交流”和数据交换方式。
Navisworks API类型
Navisworks提供了.NET、COM和Nw三种API。其中,Nw是为开发者而生,创建模型所用,是从零开始构建一个新模型文档,应用较少,因此,通常我们说Navisworks API其实指的只是COM或.NET。概述如下:
.COMAPI:这是很早以前就提供的接口,它能完成大部分产品里有的功能,从Navisworks2011开始不再提供COMAPI的更新支持。
.NETAPI:用来逐渐取代.COMAPI,但并不是简单的把.COM功能搬过来,而是从底层写起,增加了很多.COM没有的功能。.NETAPI诞生后,只在.NET里增加新功能,.COMAPI只做维护。对于.NET没有的.COM功能,可以通过.COMInterop在.NETAPI里调用到.COM的功能。
Navisworks API访问方式
API的访问方式主要有三种:插件、自动化程序、基于控件的应用程序。插件即Plugin访问方式,其主要是一些最基本的插件,集成到Navisworks中,是对其本身功能的一种拓展;自动化程度即Automation访问方式,其主要是在开启Navisworks进程后,执行自定义操作;基于控件的应用程度即Control访问方式,其主要是通过建立外部应用程度对Navisworks文件进行操作。
BIM模型在施工过程中的应用可全面提升工程造价行业效率与信息化管理水平,优化管理流程,高效率、高精准度的完成工程量计算工作。以上内容就是“BIM软件|什么是Navisworks API?盘点Navisworks API的几种类型”,更多BIM热点资讯/教程分享欢迎关注微信公众号“BIM实训”,也可点击下方免费下载领取精品学习资料。
最新资讯
- 全面解析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
- BIM模型后期,如何在物业管理中应用?2024-10-07
- BIM模型里有了这些信息,才能决定BIM的价值!2024-10-06
- 施工企业BIM应用现状分析2024-09-30