BIM軟件|什么是Navisworks API?盤(pán)點(diǎn)Navisworks API的幾種類(lèi)型
BIM軟件|什么是Navisworks API?盤(pán)點(diǎn)Navisworks API的幾種類(lèi)型
Navisworks作為三維模擬領(lǐng)域中發(fā)展多年的軟件,技術(shù)已比較成熟,特別是其API的功能尤為強(qiáng)大(API:Application Programming Interface即應(yīng)用程序接口)。API是操作系統(tǒng)留給應(yīng)用程序的一個(gè)調(diào)用接口,應(yīng)用程序通過(guò)調(diào)用操作系統(tǒng)的API,使操作系統(tǒng)去執(zhí)行應(yīng)用程序的命令(動(dòng)作)。API是一些預(yù)先定義的函數(shù),目的是提供應(yīng)用程序與開(kāi)發(fā)人員基于某軟件或硬件的以訪問(wèn)一組例程的能力,而且無(wú)需訪問(wèn)源碼,無(wú)需理解內(nèi)部工作機(jī)制的細(xì)節(jié)。一個(gè)API就是一個(gè)“規(guī)范”,它規(guī)定了兩個(gè)軟件之間的“交流”和數(shù)據(jù)交換方式。
Navisworks API類(lèi)型
Navisworks提供了.NET、COM和Nw三種API。其中,Nw是為開(kāi)發(fā)者而生,創(chuàng)建模型所用,是從零開(kāi)始構(gòu)建一個(gè)新模型文檔,應(yīng)用較少,因此,通常我們說(shuō)Navisworks API其實(shí)指的只是COM或.NET。概述如下:
.COMAPI:這是很早以前就提供的接口,它能完成大部分產(chǎn)品里有的功能,從Navisworks2011開(kāi)始不再提供COMAPI的更新支持。
.NETAPI:用來(lái)逐漸取代.COMAPI,但并不是簡(jiǎn)單的把.COM功能搬過(guò)來(lái),而是從底層寫(xiě)起,增加了很多.COM沒(méi)有的功能。.NETAPI誕生后,只在.NET里增加新功能,.COMAPI只做維護(hù)。對(duì)于.NET沒(méi)有的.COM功能,可以通過(guò).COMInterop在.NETAPI里調(diào)用到.COM的功能。
Navisworks API訪問(wèn)方式
API的訪問(wèn)方式主要有三種:插件、自動(dòng)化程序、基于控件的應(yīng)用程序。插件即Plugin訪問(wèn)方式,其主要是一些最基本的插件,集成到Navisworks中,是對(duì)其本身功能的一種拓展;自動(dòng)化程度即Automation訪問(wèn)方式,其主要是在開(kāi)啟Navisworks進(jìn)程后,執(zhí)行自定義操作;基于控件的應(yīng)用程度即Control訪問(wèn)方式,其主要是通過(guò)建立外部應(yīng)用程度對(duì)Navisworks文件進(jìn)行操作。
BIM模型在施工過(guò)程中的應(yīng)用可全面提升工程造價(jià)行業(yè)效率與信息化管理水平,優(yōu)化管理流程,高效率、高精準(zhǔn)度的完成工程量計(jì)算工作。以上內(nèi)容就是“BIM軟件|什么是Navisworks API?盤(pán)點(diǎn)Navisworks API的幾種類(lèi)型”,更多BIM熱點(diǎn)資訊/教程分享歡迎關(guān)注微信公眾號(hào)“BIM實(shí)訓(xùn)”,也可點(diǎn)擊下方免費(fèi)下載領(lǐng)取精品學(xué)習(xí)資料。
最新資訊
- BIM在設(shè)備專(zhuān)業(yè)設(shè)計(jì)中的應(yīng)用2025-01-07
- BIM在建筑消防工程施工中的應(yīng)用2025-01-06
- 了解一下!中國(guó)三大頂尖BIM工程2025-01-05
- BIM在傾斜攝影的實(shí)景三維應(yīng)用2025-01-03
- BIM技術(shù)在市政工程施工中的應(yīng)用2025-01-02
- BIM技術(shù)給工程建設(shè)各階段帶來(lái)了哪些應(yīng)用2024-12-31
- 震撼!BIM技術(shù)的可視化到底有多厲害,速來(lái)圍觀2024-12-27
- BIM技術(shù)在建筑智能化工程中的應(yīng)用2024-12-25
- BIM技術(shù)在家裝中有5大應(yīng)用2024-12-24
- BIM技術(shù)在建設(shè)監(jiān)理工作中發(fā)揮的作用2024-12-18