Revit二次開發十三 視圖


視圖是Revit所有顯示的基礎,Revit中包含二維和三維部分,其視圖也有嚴格的區分,以下說明視圖的分類情況。

  1. TableView

TableView有兩個子類,分別是是所有表格視圖,主要用於呈現明細表和電氣視圖

PanelScheduleView表示一個面板時間表,該時間表顯示有關面板,連接到面板的電路及其相應負載的信息。

您可以創建一個計划表,該計划表列出連接到面板的電路,並顯示有關每個電路的信息,例如面板上的位置,電路名稱和視在負載。面板明細表顯示四個主要信息部分:頁眉,電路表,負載摘要和頁腳。所選面板的新面板明細表視圖顯示在繪圖區域中,並且面板明細表被添加到"面板明細表"文件夾下的項目瀏覽器中。面板計划顯示以下數據:

ViewSchedule表是數據的表格表示形式。典型的時間表顯示類別的所有元素(門,房間等),每行代表一個元素,每列代表一個參數。

類表示計划表和其他類似計划表的視圖,包括單類別和多類別計划表,關鍵計划表,物料起飛,視圖列表,工作表列表,主題報告圖例,修訂計划表和注釋塊。

ViewSchedule.Export()方法將計划數據導出到文本文件。

  1. View3D

View3D是自由定向的三維視圖。

3D視圖有兩種,透視圖和等軸測圖,在Revit用戶界面中也稱為正交視圖。差異基於投影射線的關系。View3D.IsPerspective屬性指示3D視圖是透視圖還是等軸測圖。

  1. ViewPlan

平面圖是基於級別的。平面視圖共有三種:平面圖視圖,天花板平面圖和區域平面圖。創建平面圖,通常,平面圖視圖是在新項目中打開的默認視圖。大多數項目至少包括一個平面圖和一個天花板圖。計划視圖通常是在向項目添加新級別之后創建的。

使用API​​添加新級別不會自動添加計划視圖。使用靜態ViewPlan.Create()方法創建新的平面圖和天花板平面圖。使用靜態ViewPlan.CreateAreaPlan()方法來創建新的區域平面圖。

  1. ViewDrafting

用於創建不關聯的,特定於視圖的詳細信息的視圖,這些視圖不屬於建模設計。繪圖視圖未與模型關聯。它允許用戶創建模型中不包括的局部工程圖。在工程圖視圖中,用戶可以創建不同視圖比例(粗略,精細或中等)的詳圖。

您可以使用2D詳圖工具,包括:

  • 細節線
  • 詳細區域
  • 詳細組件
  • 絕緣
  • 參考平面
  • 外形尺寸
  • 符號
  • 文本
  1. ViewSection

表示剖面圖,局部圖,標注和立面圖,以及參考標注和參考剖面。

ViewSection類可用於創建剖面視圖,局部視圖,標注視圖,參考標注和參考剖面。它還代表立面圖。

剖面視圖和參考剖面

剖面圖貫穿模型以暴露內部結構。ViewSection.CreateSection()方法創建剖視圖。

  1. ViewSheet

工作表包含視圖和標題欄。使用ViewSheet.Create()方法創建圖紙視圖時,標題欄族符號ID是該方法的必需參數。可以使用FilteredElementCollector找到標題欄族符號。

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM