元素对于Revit模型至关重要,Revit呈现给用户的模型界面对象大多都是由元素组成,比如墙、族、族类型、族实例等实例化的对象,当然对于软件的一些操作,如模型的移动、选取、旋转等操作,也有对应的实例化对象能够选择。在Revit模型中墙、地板、屋顶、柱、标注等都拥有对应的类,这些类一般都继承于Element,如图1所示。
对于族类见图2,表示了族、族类型和族实例之间的关系,族对应Family,族类型对应FamilySymbol,例如墙、柱、门等各自不同类型对应不同的族类型,族实例FamilyInstance
对应于单个模型构件对象,例如某个门、窗等,他们都继承Element类。
Revit模型作为信息化三维可视模型,其模型相当于一个数据库,模型中包含着大量的数据信息,每一个模型的都具有一个唯一的ID编号,便于全场景追踪与确定所需要的模型,Revit对每一个模型构件都定义了类名,如钢筋的类名为“Rebar”,墙的类名为“WALL”,不论何种形式的门类名均为“DOOR”,根据模型的类别信息很容易将需要统计的材料区分出来;属性数据是三维模型拥有的属性信息,例如柱子的名称、材质、材料强度、生产厂家、建造日期等;坐标数据是三维模型在确定的三维坐标系内的空间定位信息,如混凝土柱中心及各点的X、Y、Z坐标等;几何数据是表达三维模型空间形状的几何信息,如混凝土柱截面形式、截面尺寸、高度,所用钢筋的直径、长度等。如统计钢筋的半径、长度、强度等,墙体的种类、高度、面积。Revit的信息模型中包含了构件的所有属性信息,如梁的尺寸规格、强度、长度。
转载请注明来源本文地址:https://www.tuituisoft/blog/10521.html