当前位置: 首页 > BIM > BIM行业动态 > BIM软件|什么是Navisworks API?盘点Navisworks API的几种类型

BIM软件|什么是Navisworks API?盘点Navisworks API的几种类型

更新时间:2022-02-15 18:14:22 来源:Revit中文网 浏览50收藏25

BIM报名、考试、查分时间 免费短信提醒

地区

获取验证 立即预约

请填写图片验证码后获取短信验证码

看不清楚,换张图片

免费获取短信验证码

摘要 Navisworks作为三维模拟领域中发展多年的软件,技术已比较成熟,特别是其API的功能尤为强大(API:Application Programming Interface即应用程序接口)。环球网校BIM频道为大家带来“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资格查询

BIM历年真题下载 更多

BIM每日一练 打卡日历

0
累计打卡
0
打卡人数
去打卡

预计用时3分钟

环球网校移动课堂APP 直播、听课。职达未来!

安卓版

下载

iPhone版

下载

返回顶部