Revit,Revit二次開發"> Revit軟件的二次開發對于不同版本的軟件會存在些許的差異,主要采用.NET4.5環境來編譯。Visual Studio 2017是迄今為止">
下載app免費領取會員
Revit軟件的二次開發對于不同版本的軟件會存在些許的差異,主要采用.NET4.5環境來編譯。Visual Studio 2017是迄今為止最具生產力的版本,為用戶提供了創建程序或將現有程序進行升級改造等功能,同時鏈接原有服務與數據為二次開發提供技術支持。除了編程軟件,開發過程中還有一些特定的工具,對提升用戶的開發效率有很大幫助。例如Revit SDK包括Revit API的幫助文檔以及源代碼的案例,供用戶在進行二次開發是參考與學習;RevitLookup可以輔助開發人員在Revit中查看Revit底層數據庫中的元素對象、屬性、關系等內容,更加直觀和方便的實現數據信息的查找,免除了用戶逐個查詢SDK的時間的耗費;AddInManager是用來在開發過程中調試命令和程序,無需啟動Revit就可以修改插件代碼并再次加載和運行,提高用戶的開發工作效率。
(1)準備工作:需提前安裝開發所需軟件,包括Autodesk Revit、Microsoft Visual Studio,還需要掌握一些開發語言(如C#),以及Revit相關的一些基本概念;
(2)創建項目:打開VisualStudio,單擊菜單欄“File”→“New”→“Project…”,或者按快捷鍵(Ctrl+Shift+N),打開“NewProject”對話框。在該對話框中,選擇“VisualC#”→“Windows”,在“Templates”中選擇“ClassLibrary”,在“Name”欄中輸入項目名稱“HelloRevit”,單擊“OK”;
(3)添加引用:選擇“SolutionExplorer”的“References”節點,右擊選擇“Add Reference…”,打開“Add Reference”對話框。在該對話框中,選擇“Browse”選項卡,進入Revit安裝目錄,選擇“Revit API.dll”以及“Revit APIUI.dll”兩個動態鏈接庫,單擊“OK”添加到項目引用;
(4)編寫代碼:完成上述各項操作后,開始編寫所需二次開發功能的具體代碼;
(5)注冊外部命令:新建一個文本文件,將文件放入C:\ProgramData\Autodesk\Revit\Addins\2017\;
(6)執行命令:完成上述步驟后,啟動Revit軟件,在“外部工具”中就可以找到二次開發所得到的功能。
轉載請注明來源本文地址:https://www.tuituisoft/bim/26005.html
上一篇:沒有了
下一篇:沒有了