Revit二次開發(1)

用的版本是Revit2019,後來換2020了

一、學習資料

視頻:

配置環境:https://www.bilibili.com/video/BV1DE411v78d?from=search&seid=10591559323397816534

    講的很詳細,比   https://www.bilibili.com/video/BV1UW411d7uX?p=2 詳細。

Ribbon:https://www.bilibili.com/video/BV1MJ41167mb/?spm_id_from=333.788.videocard.1

WPF:

書本:《AUTODESK REVIT官方系列:AUTODESK REVIT二次開發基礎教程》

出版時間:2015-08-01,市面上也沒找到其他更新的書,有個2016年的....

 

二、開發環境

1.安裝sdk 

     安裝包裏有的,安裝上就行

 

2.安裝Lookup

    sdk裏面沒有的

     github上下載並安裝最新的就行 參考:https://blog.csdn.net/weixin_40626630/article/details/81234498

3.安裝AddinManager

     2019:sdk裏有個AddInManager.dll,沒有.addin文件,不知道怎麼用。

     2020:sdk裏面這個都沒有

用Everything找到一個(C:\Program Files\Common Files\Autodesk Shared\Revit Interoperability 2020\Rx\SDA\AddIns\Misc\AddInManager),放進去(C:\ProgramData\Autodesk\Revit\Addins\2020)沒效果

百度搜索到一個2018版本的,csdn下載的,https://download.csdn.net/download/ujsndsc182606/10981455,放進去會出錯。

Google搜索到別人也有這個問題,他們用2019的AddInManager,https://forums.autodesk.com/t5/revit-api-forum/revit-2020-addin-manager-missing/td-p/8774075。下載拷貝進去,可以。

這個問題花了我2小時時間....

上傳百度雲盤

鏈接:https://pan.baidu.com/s/1LOcjAl0XdUX0foBM-DICNg 
提取碼:0odo 
複製這段內容後打開百度網盤手機App,操作更方便哦

4.使用AddinManager

使用菜單1,點擊Load,加載dll。

然後選中dll,點擊Run。出現運行效果

然後修改cs代碼,生成dll,再運行菜單2

出現運行效果

三、基本實踐

1.dll放到addin目錄中後啓動Revit的情況下無法替換修改

2.

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章