该页全部中文内容仅供20252453-T-424 项目组内部使用

20252453-T-424 项目

8.10.3.9 IfcMaterialLayerWithOffsets(带偏移材料层)

8.10.3.9.1 语义定义(Semantic definition)

IfcMaterialLayerWithOffsetsIfcMaterialLayer 的一种特殊化,能够沿边缘定义偏移值(在父层集使用的材料层集内)。

它定义了材料层在材料层集中预期使用的两个偏移值的分配。偏移应用于分层元素的边缘(即垂直于层集方向的方向)。偏移不应在层集方向使用,即不应用于模拟层之间的间隙(或重叠);间隙应建模为具有适当空隙材料分配的层。

以一个分层墙为例,外部隔离的外层材料层在拉伸上方延伸100mm,但从相同的基础高度开始。在这种情况下设置以下值: * OffsetValues[1] = 0.0 * OffsetValues[2] = 100.0(默认单位假定为毫米) * OffsetValues[2] = 100.0(默认单位假定为毫米)

注意 IfcWall 的"Body"形状表示法可能有多个 Items,每个 Item 都是与 IfcMaterialLayerIfcMaterialLayerWithOffsets 对应的 IfcExtrudedAreaSolid

非正式命题

  1. OffsetDirection 不应与相应 IfcMaterialLayerSetUsageLayerSetDirection 相同。

  2. 属性 ReferenceExtent 应在相应的 IfcMaterialLayerSetUsage 中声明。

OffsetValuesOffsetDirection 对应于 IfcMaterialLayerSetUsage 中的 ReferenceExtentLayerSetDirection 定义。图1显示了将 OffsetValues 应用于分层墙材料层的示例。

IfcMaterialLayerWithOffsets_fig-1
图1 — 带偏移材料层

8.10.3.9.2 实体继承(Entity inheritance)

8.10.3.9.3 特性(Attributes)

# 特性(Attributes) 类型(Type) 描述(Description)
IfcMaterialDefinition (3)
AssociatedTo SET [0:?] OF IfcRelAssociatesMaterial FOR RelatingMaterial

在构件实例或构件类型的材料关联中使用 IfcMaterialDefinition 子类型。该关联通过 IfcRelAssociatesMaterial 关系建立。

HasExternalReferences SET [0:?] OF IfcExternalReferenceRelationship FOR RelatedResourceObjects

引用与材料相关的外部参考,例如库、分类或文档信息。

HasProperties SET [0:?] OF IfcMaterialProperties FOR Material

分配给 IfcMaterialDefinition 子类型实例的材料属性。

IfcMaterialLayer (8)
1 Material OPTIONAL IfcMaterial

对构成层的材料的可选引用。注意,如果未给出此值,并不表示该层无材料(空气间层),仅表示此时未指定材料。

2 LayerThickness IfcNonNegativeLengthMeasure

材料层的厚度。"厚度"的含义取决于其使用方式。对于利用 IfcMaterialLayerSetUsage 的构件元素,该尺寸沿 IfcMaterialLayerSetUsage 中指定的正 LayerSetDirection 测量。

注意 对于厚度接近零的材料(如膜材),属性值可以为 0。厚度为 0 的材料层可能不会在几何表示中渲染。

3 IsVentilated OPTIONAL IfcLogical

指示材料层是否代表空气层(或空腔)。 * 如果材料层是空气间层且提供从该层到外部空气的通风,则设置为 TRUE。 * 如果材料层是空气间层但不提供通风(或当空气间层的通风信息不可用时),则设置为 UNKNOWN。 * 如果材料层是实体材料层,则设置为 FALSE(默认值)。

4 Name OPTIONAL IfcLabel

材料层的已知名称。

5 Description OPTIONAL IfcText

以比属性 Name 或 Category 更描述性的术语定义材料层。

6 Category OPTIONAL IfcLabel

材料层的类别,例如其在所属层集中的角色(如"承重"、"保温"等)。关键词列表可通过模型视图定义扩展,但以下关键词通常适用: * 'LoadBearing' — 用于所有具有承重功能的材料层。 * 'Insulation' — 用于所有具有保温功能的材料层。 * 'Inner finish' — 用于作为内装修的材料层。 * 'Outer finish' — 用于作为外装修的材料层。

7 Priority OPTIONAL IfcInteger

层的相对优先级,表示为标准化整数范围 [0..100]。控制构件连接处和转角处层的相交方式:在构件连接处,如果一个构件的层优先级高于另一个构件的层,则前者的层会凸入(即取代)后者的层。构件中材料层的优先级值必须由软件应用程序根据连接构件中的材料层进行设置和维护。

注意 如果使用 IfcRelConnectsPathElements 的关系在具有层结构的两个构件之间建立逻辑连接,则连接处的层优先级可能被 IfcRelConnectsPathElements 的优先级属性覆盖。

ToMaterialLayerSet IfcMaterialLayerSet FOR MaterialLayers

对包含该材料层的 IfcMaterialLayerSet 的引用。

点击显示 11 个隐藏的继承特性 点击隐藏 11 个继承特性
IfcMaterialLayerWithOffsets (2)
8 OffsetDirection IfcLayerSetDirectionEnum

偏移的方向;应垂直于父层集方向。

9 OffsetValues ARRAY [1:2] OF IfcLengthMeasure

层偏移的数值,沿 OffsetDirection 属性指定的轴方向。OffsetValues[1] 标识沿轴方向从较低位置的偏移(通常是层拉伸的起点),OffsetValues[2] 标识沿轴方向从较高位置的偏移(通常是层拉伸的终点)。

表 8.10.3.9.B

8.10.3.9.4 形式化表示(Formal representation)

ENTITY IfcMaterialLayerWithOffsets
 SUBTYPE OF (IfcMaterialLayer);
	OffsetDirection : IfcLayerSetDirectionEnum;
	OffsetValues : ARRAY [1:2] OF IfcLengthMeasure;
END_ENTITY;

8.10.3.9.5 参考(References)