Revit,Revit二次開(kāi)發(fā)"> 在對(duì)Revit進(jìn)行二次開(kāi)發(fā)時(shí),我們必不可少地要用到一些工具,如Microsoft Visual Studio、Revit Software Developmen">
完善主體資料,免費(fèi)贈(zèng)送VIP會(huì)員!
* 主體類型
* 企業(yè)名稱
* 信用代碼
* 所在行業(yè)
* 企業(yè)規(guī)模
* 所在職位
* 姓名
* 所在行業(yè)
* 學(xué)歷
* 工作性質(zhì)
請(qǐng)先選擇行業(yè)
您還可以選擇以下福利:
行業(yè)福利,領(lǐng)完即止!

下載app免費(fèi)領(lǐng)取會(huì)員

NULL

ad.jpg

Revit二次開(kāi)發(fā)必備工具,這篇文章都幫你總結(jié)好了!

發(fā)布于:2022-07-11 15:59:45

在對(duì)Revit進(jìn)行二次開(kāi)發(fā)時(shí),我們必不可少地要用到一些工具,如Microsoft Visual Studio、Revit Software Development Kit等。下面就為大家總結(jié)Revit二次開(kāi)發(fā)的必備工具:

腿腿教學(xué)網(wǎng)-Revit二次開(kāi)發(fā)必備工具,這篇文章都幫你總結(jié)好了!

Revit

Revit軟件是Autodesk公司開(kāi)發(fā)的用于三維建筑信息模型設(shè)計(jì)的一款軟件,它由Revit Architecture(建筑專業(yè))、RevitMEP(機(jī)電專業(yè))和Revit Structure(結(jié)構(gòu)專業(yè))三個(gè)部分組成。Revit軟件一經(jīng)推出,便得到了國(guó)內(nèi)科研機(jī)構(gòu)、高校、設(shè)計(jì)院、施工技術(shù)人員等的青睞,并且在國(guó)內(nèi)市場(chǎng)得到了快速的發(fā)展與推廣。通過(guò)該軟件,設(shè)計(jì)人員可以按照自己的思考方式更加直觀的進(jìn)行設(shè)計(jì),從而提高了設(shè)計(jì)質(zhì)量,并為工程項(xiàng)目管理人員提供了更加精確的結(jié)構(gòu)設(shè)計(jì)作品,使工程項(xiàng)目管理人員能夠更加精細(xì)化的進(jìn)行項(xiàng)目管理。另外,Revit軟件應(yīng)用了可以簡(jiǎn)化工作流的Ribbon界面。使用者可以根據(jù)自身的實(shí)際需求修改、規(guī)劃設(shè)計(jì)界面布局。

Microsoft Visual Studio

Microsoft Visual Studio是一種軟件開(kāi)發(fā)平臺(tái),它包含了軟件二次開(kāi)發(fā)所需要的大部分工具。它也是一種語(yǔ)言編程軟件,可以使用各種語(yǔ)言在VS中進(jìn)行編程,完成代碼的編譯。

Revit Software Development Kit

在進(jìn)行Revit軟件安裝時(shí),會(huì)附帶一個(gè)軟件開(kāi)發(fā)工具包(Software Development Kit)的安裝包。在軟件開(kāi)發(fā)工具包中,具有入門(mén)文檔、開(kāi)發(fā)手冊(cè)或幫助文檔、樣板案例文件夾Samples等。其中最常用的資源主要是RevitAPI.chm和Samples文件夾。RevitAPI.chm中包含了所有RevitAPI相關(guān)接口的詳細(xì)說(shuō)明,對(duì)于Revit二次開(kāi)發(fā)人員來(lái)說(shuō),在開(kāi)發(fā)過(guò)程中是一個(gè)非常重要的參考工具。在開(kāi)發(fā)手冊(cè)的Index頁(yè)面可查找一些接口,在查找的過(guò)程中,接口記錄欄會(huì)根據(jù)輸入內(nèi)容快速進(jìn)行過(guò)濾。接口信息展示區(qū)主要內(nèi)容有接口類和接口名稱、接口定義(一般同時(shí)給出C#、VB、C++三個(gè)版本的定義)、參數(shù)說(shuō)明、代碼示例等。Samples文件夾中包含有很多官方的實(shí)例項(xiàng)目,對(duì)于Revit二次開(kāi)發(fā)初學(xué)者入門(mén)學(xué)習(xí)有著很好的指導(dǎo)意義。

腿腿教學(xué)網(wǎng)-Revit二次開(kāi)發(fā)必備工具,這篇文章都幫你總結(jié)好了!

RevitLookup

Revitlookup是Autodesk公司開(kāi)發(fā)的官方插件,不需要編寫(xiě)代碼就可以直觀看到API對(duì)象。它是一款非常實(shí)用的輔助Revit二次開(kāi)發(fā)人員了解構(gòu)件元素的強(qiáng)有力工具,其由Autodesk公司的著名軟件咨詢分析師Jeremytammik開(kāi)發(fā)而成。并且在GitHub上進(jìn)行了開(kāi)源。通過(guò)Git客戶端工具將源碼從GitHub上克隆到本地進(jìn)行編譯并放置Addin文件即可使用。RevitLookup插件版本必須和自身使用Revit版本相一致,否則在開(kāi)發(fā)過(guò)程中該插件無(wú)法使用。開(kāi)發(fā)人員在進(jìn)行Revit二次開(kāi)發(fā)之前可以使用RevitLookup查看構(gòu)件的一些隱藏屬性,比如Revit構(gòu)件對(duì)象的屬性、參數(shù)等信息。除此之外還可以通過(guò)該插件快速獲取源代碼。它包含于SDK工具包的壓縮包中,也可以通過(guò)源代碼編譯獲得RevitLookup插件。

官方插件Add-InManager

Add-InManager同樣是Autodesk公司開(kāi)發(fā)的一種官方插件,通常用它來(lái)加載基于Revit的各種功能的插件。它也包含于RevitSDK中,在Add-InManager插件出現(xiàn)之前,在進(jìn)行Revit二次開(kāi)發(fā)時(shí),時(shí)常會(huì)遇到插件運(yùn)行錯(cuò)誤、出現(xiàn)異常或者實(shí)現(xiàn)有誤等情況,一般情況下都需要關(guān)閉Revit軟件修改插件代碼,然后再重新啟動(dòng)Revit進(jìn)行調(diào)試,這樣整個(gè)開(kāi)發(fā)過(guò)程就顯得非常繁瑣。Add-InManager插件具有不用重啟Revit軟件就可以修改各種插件代碼并重新加載和運(yùn)行的優(yōu)點(diǎn)。因此很好的解決了上述問(wèn)題。

ILSpy工具

ILSpy是一種開(kāi)源免費(fèi)的.NET反射工具,使用十分方便。它可以將將插件程序生成的DLL文件轉(zhuǎn)換為C#語(yǔ)言以及進(jìn)行C#、VB、IL三種語(yǔ)言之間的轉(zhuǎn)換。我們?cè)趯W(xué)習(xí)他人代碼時(shí),利用ILSpy的反編譯功能可以方便查看他人所寫(xiě)程序的類庫(kù)及相關(guān)接口。在Revit二次開(kāi)發(fā)過(guò)程中可以使用ILSpy工具查看.NETAssembly的類、函數(shù)以及類之間的關(guān)系,例如類之間的繼承關(guān)系。

轉(zhuǎn)載請(qǐng)注明來(lái)源本文地址:https://www.tuituisoft/bim/26267.html

未標(biāo)題-1.jpg

上一篇:沒(méi)有了

下一篇:沒(méi)有了

主站蜘蛛池模板: 成人乱码一区二区三区av| 中文字幕一区二区三区四区| 亚洲AV网一区二区三区| 婷婷国产成人精品一区二| 久久久精品人妻一区二区三区 | 无码精品国产一区二区三区免费 | 国产微拍精品一区二区| 国产福利一区视频| 亚洲天堂一区二区三区四区| 中文字幕一区二区三区在线不卡| 亚洲av无码一区二区三区四区 | 无码人妻精品一区二| 人妻体内射精一区二区| 波多野结衣一区二区免费视频| 人妻无码一区二区三区免费| 综合久久久久久中文字幕亚洲国产国产综合一区首 | 国产第一区二区三区在线观看 | 乱中年女人伦av一区二区| 午夜视频在线观看一区| 亚洲愉拍一区二区三区| 风间由美性色一区二区三区| 国产福利电影一区二区三区,日韩伦理电影在线福| 好爽毛片一区二区三区四无码三飞| 日本高清无卡码一区二区久久| 日韩视频一区二区| 加勒比无码一区二区三区| 亚洲av无码一区二区三区四区 | 欧美日本精品一区二区三区| 无码少妇一区二区浪潮免费| 激情无码亚洲一区二区三区| 国精产品一区一区三区有限在线| 无码人妻精品一区二区三区久久久 | 精品乱码一区二区三区在线| 日韩一区在线视频| 国产产一区二区三区久久毛片国语| 理论亚洲区美一区二区三区| 一区二区精品久久| 国产亚洲一区二区手机在线观看| 国产亚洲福利精品一区| 无码人妻精品一区二区| 亚洲一区欧洲一区|