Revit,Revit二次開發"> Revit二次開發的流程主要包括:可行性分析、架構設計、編寫代碼、注冊加載、調試等步驟。1、可行性分析。在項目初始階段,確定項目的主要內容,探究項目的條件和結果">
下載app免費領取會員
Revit二次開發的流程主要包括:可行性分析、架構設計、編寫代碼、注冊加載、調試等步驟。
1、可行性分析。在項目初始階段,確定項目的主要內容,探究項目的條件和結果,從技術、經濟、社會等方面進行綜合調查研究和分析比較,從而判斷項目的價值和實現途徑,為項目的啟動提供依據、奠定基礎。
2、架構設計。在一個軟件項目開發過程的早期階段中,根據功能需求,制定這個項目的總體架構,用以指導整個開發團隊完成計劃,實現目的。
3、編寫代碼。在Microsoft VisualStudio軟件平臺中創建項目,并添加相關引用。Revit軟件提供的外部程序實現接口有:外部命令(IExternal Command)、外部應用(IExternal Application)和數據庫(DB)級別的外部應用(IExternalDBApplication)。其區別在于接口和重載的函數不同,啟動方式也有所差別。在編寫代碼的過程中,開發者根據研發目的在自己開發的程序插件中繼承對應的特殊接口。
4、注冊加載。在Revit中調用上述三種接口生成的插件,需要使用.addin文件對插件進行注冊。可以依據相對固定的格式自行創建.addin清單文件,也可以通過Add-inManager工具自動生成創建。創建完成后將.addin文件存入默認路徑,Revit軟件將會自動讀取文件內容,并識別和執行外部命令和外部應用程序。
5、調試。調試程序是否正常運行,以及運行結果是否符合需求。若出現錯誤和故障,則要查找原因,進行故障排除,并再次調試,直到完美運行為止。
Revit原生二次開發系列課程:http://www.caogenso.com/series/52.html
轉載請注明來源本文地址:https://www.tuituisoft/bim/24766.html
上一篇:沒有了
下一篇:沒有了