<cite id="djrbx"><strike id="djrbx"></strike></cite>
<var id="djrbx"></var>
<var id="djrbx"><span id="djrbx"><menuitem id="djrbx"></menuitem></span></var>
<var id="djrbx"><video id="djrbx"><thead id="djrbx"></thead></video></var>
<var id="djrbx"><video id="djrbx"><thead id="djrbx"></thead></video></var><cite id="djrbx"><video id="djrbx"></video></cite>
完善主體資料,免費贈送VIP會員!
* 主體類型
* 企業名稱
* 信用代碼
* 所在行業
* 企業規模
* 所在職位
* 姓名
* 所在行業
* 學歷
* 工作性質
請先選擇行業
您還可以選擇以下福利:
行業福利,領完即止!

下載app免費領取會員

NULL

5cdd2dc095060.jpg

Revit API是什么?Revit API的拓展方式有幾種?

發布于:2022-02-24
首頁/BIM百科
124
分享

Revit的功能強大不僅表現在可以通過軟件自帶窗口處理立體圖形,還表現在可以利用自己本身的API接口訪問外部軟件,同時執行來自外部編碼的命令。通過給用戶提供研發平臺,既可以覆蓋自身已有的功能,又能夠對整個模型進行更深層的分析和使用,用戶可以考慮到自身需求,對Revit進行創新,量身定做一款適合自己所建項目的插件,從而更加方便快捷的達到自己想要的效果,避免了重復性的工作,大大提高了設計過程中的效率。

腿腿教學網-Revit API是什么?Revit API的拓展方式有幾種?

Revit API作為一種類庫,它提供了一套專門的規范及機制來實現拓展功能的需求,需要建立在Revit運行的基礎之上工作,通過自主研發插件,用戶可以實現軟件功能的拓展與實際應用,通過研究發現Revit API.dll的程序及包含了制作RevitUI的接口,其拓展方式主要有以下幾種:

(1)外部命令IExternal Command相關接口:通過IExternal Command接口訪問Revit軟件,編譯好接口以后調用.addin文件進行加載。當用戶通過外部命令進行拓展時,此接口必須在外部命令中實現,其僅有一個抽象函數Execute,當重載Execute函數時它將被當做調用IExternal Command的主函數。

(2)外部應用IExternal Application相關接口:同樣利用.addin文件識別、加載外部插件等。用戶通過.dll文件識別、加載外部插件。其接口有兩個抽象函數,包括OnStartup、OnShutdown,通這兩個抽象函數調用所用的功能。此方式相對于外部命令方式使用者較少。

轉載請注明來源本文地址:https://www.tuituisoft/bim/24747.html

上一篇:BIM模型精度怎么選???BIM模型精度的要求

下一篇:BIM相關軟件有哪些?這幾款BIM軟件你可曾用過?

11.png
QQ咨詢 電話咨詢
咨詢電話:

13959264852

0592-5519507

APP下載
掃碼關注
關注微信公眾號
返回頂部