实体具有一组属性,这些属性可以在“属性面板”中查看。如果为实体分配了特定的BIM分类或类型(例如墙或板),则将显示其他属性,例如IFC通用属性和基本数量。在BIM属性对话框中管理面板中显示的属性,该对话框由BimProperties命令打开。
在BIM属性对话框中,默认情况下可以使用三个名称空间:IFC2x3(1),清单量(2)和用户(3)。IFC2x3命名空间包含由IFC2x3架构定义的属性。它既包含公共属性(例如,墙的公共属性,例如防火等级和声学等级),又包含数量(例如,墙的数量–标称长度(4))。这些数量基于实体的所谓核心数量(5),请参阅核心数量。
Quantities名称空间包含一些也基于Core数量的BIM对象的硬编码数量,就像在IFC2x3名称空间中一样。
注意:不建议使用此Quantities名称空间。它已被IFC2x3名称空间中的Quantities取代,但是仍可在Properties对话框中使用,以实现与V20及更早版本的向后兼容性。
存在用户命名空间,供用户创建自己的属性定义。另请参阅过程文章“定制属性”以获取有关定制属性的更多信息。
也可以导入名称空间,例如IFC4名称空间。通过单击左下方的“导入”按钮(6)可以完成此操作。
注意:使用此方法,只会为该特定项目导入名称空间。
如果要在所有项目中导入名称空间,请打开“设置”对话框,然后在“ BIM”>“常规”>“默认属性”路径下可以添加新路径。
核心清单量是根据该固体的几何特征计算的固体数量,可以用于用户定义的数量。这些核心数量也是上一节中所述的IFC2x3和IFC4属性中定义的数量的基础。
例如,在IFC2x3名称空间中的“墙数量”下,墙的标称高度定义为实体的ZDimUpBoundingBox,即“核心”数量。核心清单量的完整列表可以在下面找到。
核心数量 | 描述 | 措施 | 类型 |
数量 | 附件中的层数 | 整数 | |
XDimUpBoundingBox | 发现Z轴整体旋转自由度的边界框的X尺寸 | 长度 | 真实的 |
YDimUpBoundingBox | 具有全局Z轴旋转自由度的边界框的Y尺寸 | 长度 | 真实的 |
ZDimUpBoundingBox | 具有全局Z轴旋转自由度的边界框的Z尺寸 | 长度 | 真实的 |
XDimFreeBoundingBox | 具有3D旋转自由度的边界框的X尺寸 | 长度 | 真实的 |
YDimFreeBoundingBox | 具有3D旋转自由度的边界框的Y尺寸 | 长度 | 真实的 |
ZDimFreeBoundingBox | 具有3D旋转自由度的边界框的Z尺寸 | 长度 | 真实的 |
DistanceBetweenMajorSurfaces | 主表面之间的距离 | 长度 | 真实的 |
FirstMajorSurfacePerimeter | 第一(最大)主表面的周长 | 长度 | 真实的 |
SecondMajorSurfacePerimeter | 第二主表面的周长 | 长度 | 真实的 |
LinearAxisLength | 线性元素轴的长度 | 长度 | 真实的 |
VariablePlyThickness | 可变层的厚度 | 长度 | 真实的 |
FirstMajorSurfaceNetArea | 减去开口后的第一个(最大)主表面的面积 | 面积 | 真实的 |
FirstMajorSurfaceGrossArea | 减去开口之前的第一个(最大)主表面的面积 | 面积 | 真实的 |
SecondMajorSurfaceNetArea | 减去开口后第二个主表面的面积 | 面积 | 真实的 |
SecondMajorSurfaceGrossArea | 减去开口之前第二个主表面的面积 | 面积 | 真实的 |
IsMajorSurfacesParallel | 指示主表面是否平行 | 布尔型 | |
TotalSurfaceNetArea | 减去开口后的实体表面面积 | 面积 | 真实的 |
TotalSurfaceGrossArea | 减去开口之前的实体表面面积 | 面积 | 真实的 |
FootprintNetArea | 减去开口后最底部实体的表面面积 | 面积 | 真实的 |
FootprintGrossArea | 减去开口之前最底部实体的表面面积 | 面积 | 真实的 |
ProjectedNetArea | 减去开口后,实体曲面的区域投影到全局XY平面 | 面积 | 真实的 |
ProjectedGrossArea | 减去开孔之前,实体曲面的区域投影到全局XY平面 | 面积 | 真实的 |
CrossSectionNetArea | 减去开口后的线性元素的横截面面积 | 面积 | 真实的 |
OuterSurfaceNetArea | 减去开口后的线性元件的外表面面积 | 面积 | 真实的 |
NetVolume | 减去开口后的固体体积 | 体积 | 真实的 |
GrossVolume | 减去开口前的固体体积 | 体积 | 真实的 |
在“用户”名称空间中,可以使用“属性”(7)按钮在自定义属性集中创建自定义属性,请参阅《过程》文章“自定义属性”。
也可以使用“值(8)”按钮创建用户定义的数量。在下图中,在自定义属性集(9)中创建了用户定义的数量。用户定义的数量(或值定义)具有以下属性:
在此示例中,定义了一个用户定义的数量,该数量显示墙的一半厚度,该厚度计算为DistanceBetweenMajorSurfaces / 2。
在这一部分中,您将学习如何制作用户可配置的数量。举例来说,我们将定义一些空间对象,例如房间。数量将是紧凑度,可以通过空间的体积除以空间所有侧面上的面积之和来计算。
11. 单击“确定”关闭“ BIM属性”对话框。
12. 通过创建周围的元素(如墙和楼板)并通过使用BimSpace或Bimify命令在内部定义空间,或者通过创建实体并使用BimClassify将其分类为空间,来创建表示空间的体积。
13. 选择空间。现在,在“属性”面板中,您应该在单独的属性集下看到用户定义的属性。