Revit,Revit二次開發"> Revit API是Revit軟件二次開發的基礎,包含了Revit API.dll和Revit APIUI.dll兩大程序集,在對Revit">
下載app免費領取會員
Revit API是Revit軟件二次開發的基礎,包含了Revit API.dll和Revit APIUI.dll兩大程序集,在對Revit進行二次開發時,必須引用程序集中的命令才能進行。
Revit API為Revit的二次開發提供了完整的規范和機制。其中Revit API.dll程序集提供了應用、文件、單元和參數的訪問方法。也包含了DB級別的外部應用接口和其他相關接口。Revit APIUI.dll程序集可用于定制和拓展Revit界面,并提供了相關的接口。
Revit的開發者可以通過外部命令來實現自己的功能,外部命令位于Revit的附加模塊中,需要.addin文件進行注冊。Revit在啟動后將自動識別.addin文件,經過注冊的外部命令被激活。選擇附加模塊,即可在下拉菜單中看到已添加的外部命令,點擊即可執行對應的函數,當有其他操作進行或者執行完畢后,外部命令將再次處于待執行狀態。圖1描述了外部命令的調用方法。
Revit的開發人員除了可以為Revit添加外部命令外,同樣也可為Revit添加外部應用,外部應用的功能可以更加強大。外部命令同樣需要通過.addin文件進行注冊,Revit啟動后可以自動讀取注冊文件。通過啟動后的Revit可以執行外部應用,實現所需的功能。
Revit原生二次開發系列課程:http://www.caogenso.com/series/52.html
轉載請注明來源本文地址:https://www.tuituisoft/bim/23538.html
上一篇:沒有了
下一篇:沒有了