下載app免費領取會員
在BIM領域,尤其是工民建專業(yè)內,Revit作為BIM的執(zhí)行軟件,在搭建模型和儲存構件數(shù)據(jù)是最佳的選擇軟件,而Revit二次開發(fā)對于拓展Revit功能具備重要意義。
在對Revit進行二次開發(fā)之前,需要一些準備工作和基礎,今天來仔細盤點一下。
準備一:Revit軟件操作
既然是做對Revit的二次開發(fā),那么對Revit的熟練肯定是必不可少的,這里的熟練主要分為三個層次,對Revit面板的熟練,對軟件操作流程的熟練度,對Revit后臺結構的熟練。
(1)對Revit面板的熟練。
Revit面板就是上面一排的建筑、結構、系統(tǒng)等等,還是需要了解這些面板里面的按鈕能夠實現(xiàn)什么功能,不要重復開發(fā)已有的功能,另外最好是以英文的形式進行熟悉,畢竟美國開發(fā)的軟件,在API中會不斷反復涉及到這些Revit中已有的英文單詞或者短語、句子。把Revit軟件改成英文版只需要右鍵打開Revit圖標的屬性,把CHS后綴改成ENU就行了。
(2)對軟件操作流程的熟練度
這里簡單講就是會用Revit完成建筑、結構、系統(tǒng)的建模,此類教程網(wǎng)上非常多。
(3)對對Revit后臺結構的熟練
這里主要指Revit內部架構的熟練度,什么是族,什么是實例族,什么是系統(tǒng)族,BKM?Revit二次開發(fā)04—Revit二次開發(fā)的簡單說明.note,在這里有簡單的說明,但是更多的還是需要在學習的過程中去了解和類比。
數(shù)據(jù)庫對象分類:
準備二:編程語言
Revit自身的API推薦了三種編程語言,分別是C#,VC++,VB,后來為了兼容世界上最受歡迎的語言—Python,又加入了Python的編譯環(huán)境。這里作者強烈安利C#作為Revit二次開發(fā)的編程語言,因為這套體系最為成熟,C#學起來也相對比VC++和VB較為簡單。
本文版權歸腿腿教學網(wǎng)及原創(chuàng)作者所有,未經(jīng)授權,謝絕轉載。
上一篇:Revit技巧 | Revit拆分圖元怎么做?如何快速拆分REVIT中的柱圖元
推薦專題