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

20252453-T-424 项目

8.18.3.8 IfcMaterialDefinitionRepresentation(材料定义表示)

8.18.3.8.1 语义定义(Semantic definition)

IfcMaterialDefinitionRepresentation 定义了与 IfcMaterial 相关的表示信息。它允许为不同的几何表示上下文对同一材料进行多种表示。

IfcMaterialDefinitionRepresentation 可以应用:

  • 为不同的表示上下文应用不同的表示样式,例如,为草图视图、模型视图或平面视图,或为不同的目标比例应用不同的样式;
  • 对于每个表示上下文,可以应用曲线样式、填充区域样式(填充图案)、符号、文本和表面样式。

使用定义

使用图示
图 8.18.3.8.A — 材料定义表示

如图 8.18.3.8.A 所示,通过添加一个或多个 IfcStyledRepresentation,表示分配可以特定于某个表示上下文。每个表示包含一个单独的 IfcStyledItem,其中包含适用于曲线、填充区域、表面、文本或符号样式的零个或一个样式。

8.18.3.8.2 实体继承(Entity inheritance)

8.18.3.8.3 特性(Attributes)

# 特性(Attributes) 类型(Type) 描述(Description)
IfcProductRepresentation (3)
1 Name OPTIONAL IfcLabel

用于标识产品表示的词或词组。

2 Description OPTIONAL IfcText

用于描述产品表示特征的词或词组。可用于为产品表示的名称添加额外含义。

3 Representations LIST [1:?] OF IfcRepresentation

包含的表示列表(包括形状表示)。每个成员在特定的表示上下文中定义了特定类型的有效表示。

点击显示 3 个隐藏的继承特性 点击隐藏 3 个继承特性
IfcMaterialDefinitionRepresentation (1)
4 RepresentedMaterial IfcMaterial

Reference to the material to which the representation applies.

表 8.18.3.8.B

8.18.3.8.4 形式化命题(Formal propositions)

名称(Name) 描述(Description)
OnlyStyledRepresentations

无可用描述

SIZEOF(QUERY(temp <* Representations | 
  (NOT('IFC4X3_DEV_62887e3f.IFCSTYLEDREPRESENTATION' IN TYPEOF(temp)))
)) = 0
表 8.18.3.8.C

8.18.3.8.5 形式化表示(Formal representation)

ENTITY IfcMaterialDefinitionRepresentation
 SUBTYPE OF (IfcProductRepresentation);
	RepresentedMaterial : IfcMaterial;
 WHERE
	OnlyStyledRepresentations : SIZEOF(QUERY(temp <* Representations | 
  (NOT('IFC4X3_DEV_62887e3f.IFCSTYLEDREPRESENTATION' IN TYPEOF(temp)))
)) = 0;
END_ENTITY;

8.18.3.8.6 参考(References)