下載app免費領取會員
了解Revit和RevitAPI
Revit三維、附加信息的三維模型
RevitAPI:應用程序開發接口,ApplicationProgrammingInterface,使用.NET相關的語言來編程,VB.NETC#C++/CLI,F#。
建議進行Revit二次開發編程之前熟悉一下Revit產品。
幫助你設計與Rebvit產品一直的軟件界面、快速理解API中的類和成員、指導不用RevitAPI編程,Revit提供了哪些功能。

1.RevitArchitecture:Architecture為建筑設計專用,主要著重于建筑外觀與內部的設計,如內部家具及設備的規劃,可以將設計結果用彩現的方式呈現,提供設計者更為可視化的呈現。
2.RevitStructure:Structure為建筑結構設計專用,可以使用配筋、鋼骨、接頭等偏向結構的組件,并且導出設計結果至結構分析軟件進行結構分析。
3.RevitMEP:MEP為建筑機電、空調設計專用,提供多種機電設備及管路等組件,其管路連接的功能,讓機電設計人員能夠進行更為細部的管路設計。
自2013年以后,上述三套軟件已整合為一套功能齊全的軟件,統稱為Revit。Revit系列產品的操作環境擁有直觀的接口與工具欄,用戶可利用所選取的工具欄,快速建立各種設施組件,如墻、柱、門窗等,亦或者是切換不同工具欄對項目模型進行批注、修改等。Revit工具欄在建模的同時,用戶能對組件個別檢視/修改參數,例如橫梁已被點選,而其左方屬性窗口顯示出該組件所屬的參數,用戶可直接在窗口中進行參數的修改。
例如屬性窗口下方的窗口為項目瀏覽器,其包含整體項目不同的檢視模式,如平面圖、圖說、明細表等,使用者可選取不同的檢視方式,更改右方檢視窗口的顯示方式。使用者還可藉由操作項目瀏覽器,在檢視窗口同時瀏覽平面圖與立面圖,而在任何檢視方法下對模型進行修改時,其更動都會連帶變更所有視圖,讓使用者可從不同面向設計、檢視其項目模型。Revit為高度可視化塑模工具,當檢視項目模型時,各組件可依其參數繪制為彩色組件,使其脫離僅有幾何線呈現的模式,更為直觀地讓使用者了解設計的成果。
4.RevitAPI
RevitAPI是Autodesk公司為了讓Revit能更好的處理使用者需求,因此提供的可客制化技術,開發者可透過RevitAPI使用Revit內部既有的功能,成為擴充功能的基礎。基本上支持各種.NET平臺所支持的程序語言,像是VisualBasic.NET、C#及C++等。程序開發員只要透過MicrosoftVisualStudio軟件或前述的程序語言,并且依循RevitAPI架構即可操控Revit相關軟件,并完成功能的擴充。透過RevitAPI可達到以下幾件事情:

RevitAPI可以做什么
訪問模型的圖形數據。
訪問模型的參數數據。
創建、修改、刪除模型元素。
創建插件UI進行增強。
創建插件完成對重復自有工作的自動化。
集成第三個程序。
執行一切種類的BIM分析。
如何自動創建項目文檔。
(1)自動完成重復的工作。
(2)自動檢測錯誤以強制項目設計規范。
(3)獲取項目數據來分析或者生成報告。
(4)導入外部數據來創建新組件或設置參數。
(5)整合其他應用程序到Revit中,如將外部數據庫與Revit鏈接或者將Revit中的模型數據提供給其他應用程序使用。
(6)自動創建AutodeskRevit產品文文件。
RevitAPI對模型的控制,可達到模型加載、移動、旋轉、復制、變色等功能,透過對模型的操作,用戶可以開發出各種模型可視化展示功能。好了,關于Revit是什么軟件?RevitAPI是什么?就為大家介紹這么多,希望通過此文能夠幫到大家!
本文版權歸腿腿教學網及原創作者所有,未經授權,謝絕轉載。
上一篇:Revit技巧 | bim拉伸屋頂怎么畫?Revit中拉伸屋頂轉折處連接技巧
下一篇:Revit技巧 | revit怎么改風管的類型?Revit MEP中快速更改風管類型
推薦專題