IFC 4.3.2.20251031 (IFC4X3_ADD2) under development

8.10.3.13 IfcMaterialProfileSetUsage(材料轮廓集用法)

8.10.3.13.1 语义定义(Semantic definition)

IfcMaterialProfileSetUsage 确定了 IfcMaterialProfileSet 相对于关联构件几何体的位置用法。材料轮廓集的位置应与建筑构件几何体兼容(即材料轮廓应适配在构件几何体内部)。确保兼容性的规则取决于建筑构件的类型。对于基于拉伸实体形状表示的建筑构件,这是通过在形状模型中引用与材料轮廓集中相同的轮廓定义来实现的。

注意 模型视图定义或实施者协议可提供关于建筑构件几何体与材料轮廓集用法匹配的更多说明。

注意 被引用的 IfcMaterialProfileSet 可表示单一材料轮廓,或具有两个及以上材料轮廓的复合轮廓。

8.10.3.13.2 实体继承(Entity inheritance)

8.10.3.13.3 特性(Attributes)

# 特性(Attributes) 类型 描述
IfcMaterialUsageDefinition (1)
AssociatedTo SET [1:?] OF IfcRelAssociatesMaterial FOR RelatingMaterial

在元素实例的材料关联中使用 IfcMaterialUsageDefinition 子类型。该关联通过 IfcRelAssociatesMaterial 关系建立。

点击显示 1 个隐藏的继承特性 点击隐藏 1 个继承特性
IfcMaterialProfileSetUsage (3)
1 ForProfileSet IfcMaterialProfileSet

应用此用法的 IfcMaterialProfileSet 集合。

2 CardinalPoint OPTIONAL IfcCardinalPointReference

对截面轮廓中关键点的索引引用。描述截面相对于其所关联构件(纵向)轴线的对齐方式。此轮廓对齐的参数化规范可冗余提供,与 ForProfileSet.MaterialProfiles[*].Profile 定义的显式对齐方式并存。

3 ReferenceExtent OPTIONAL IfcPositiveLengthMeasure

应用 IfcMaterialProfileSetUsage 的构件体量形状表示拉伸范围。用作 IfcMaterialProfileWithOffsets 子类型为所包含材料轮廓提供的上部 OffsetValues[2] 的参考值。

注意 如果 ForProfileSet.MaterialProfiles 材料层列表中包含 IfcMaterialProfileWithOffsets,则应声明 ReferenceExtent 属性。

注意 对于 IfcBeamIfcColumnIfcMemberReferenceExtent 是指从对象坐标系中 z=0 的 XY 平面开始的参考长度。

表 8.10.3.13.A

8.10.3.13.4 形式化表示(Formal representation)

ENTITY IfcMaterialProfileSetUsage
 SUPERTYPE OF (ONEOF
	(IfcMaterialProfileSetUsageTapering))
 SUBTYPE OF (IfcMaterialUsageDefinition);
	ForProfileSet : IfcMaterialProfileSet;
	CardinalPoint : OPTIONAL IfcCardinalPointReference;
	ReferenceExtent : OPTIONAL IfcPositiveLengthMeasure;
END_ENTITY;

8.10.3.13.5 参考文献