IFC 4.3.2.20251031 (IFC4X3_ADD2) under development

8.10 IfcMaterialResource(材料资源)

8.10.1 架构定义

IfcMaterialResource 模式包含用于定义材料(构成产品的物质)的类型和实体。材料以通用方式定义。

材料定义根据其应用于元素或元素类型的方式以及其组成部分(层、剖面、构件)进行区分。

可为元素实例进行材料指定,以支持其有限范围的参数化表示,使用:

  1. 结构化的材料层集 IfcMaterialLayerSetUsage 以及层与参考轴或平面的关系;
  2. 结构化的材料剖面集 IfcMaterialProfileSetUsage 以及剖面与参考轴的关系。

可为元素实例或元素类型进行材料指定,但不应用参数化含义,使用:

  1. 材料层集(通过材料层的顺序和厚度指定配置)IfcMaterialLayerSet,或
  2. 材料剖面集(通过材料剖面的定位和轮廓指定配置)IfcMaterialProfileSet,或
  3. 材料成分集(无指定配置或结构)IfcMaterialConstituentSet,或
  4. 作为备选方案,使用单一材料 IfcMaterial(包括复合材料)。

这些选项通过选择类型 IfcMaterialSelect 暴露给与 IfcElementIfcElementType 及其子类型的关联。该关联通过对象化关系 IfcRelAssociatesMaterial 实现,可通过反向关系 AssociatedTo 访问。某些与特定材料实体的关联可能受到限制,因为在专门的元素或元素类型定义中不适用。

以下材料属性和信息集可分配给 IfcMaterialDefinition,或仅分配给单个 IfcMaterial

  • 材料属性;
  • 材料分类和材料库引用;
  • 在形状模型中的材料表现(例如通过颜色、填充、渲染);
  • 与复合材料成分的关系。

{ .change-ifc2x4}

{ .deprecated}

DEPRECATION Material designation by using IfcMaterialList is deprecated and should not be used. The classification of materials should not be done using IfcMaterialClassificationRelationship anymore (entity type deprecated); the IfcExternalReferenceRelationship in IfcExternalReferenceResource schema should be used instead.

8.10.2 Types

  1. IfcCardinalPointReference
  2. IfcDirectionSenseEnum
  3. IfcLayerSetDirectionEnum
  4. IfcMaterialSelect

8.10.3 Entities

  1. IfcMaterial
  2. IfcMaterialClassificationRelationship
  3. IfcMaterialConstituent
  4. IfcMaterialConstituentSet
  5. IfcMaterialDefinition
  6. IfcMaterialLayer
  7. IfcMaterialLayerSet
  8. IfcMaterialLayerSetUsage
  9. IfcMaterialLayerWithOffsets
  10. IfcMaterialList
  11. IfcMaterialProfile
  12. IfcMaterialProfileSet
  13. IfcMaterialProfileSetUsage
  14. IfcMaterialProfileSetUsageTapering
  15. IfcMaterialProfileWithOffsets
  16. IfcMaterialProperties
  17. IfcMaterialRelationship
  18. IfcMaterialUsageDefinition

8.10.4 Property Sets

  1. Pset_MaterialCombustion
  2. Pset_MaterialCommon
  3. Pset_MaterialConcrete
  4. Pset_MaterialEnergy
  5. Pset_MaterialFuel
  6. Pset_MaterialHygroscopic
  7. Pset_MaterialMechanical
  8. Pset_MaterialOptical
  9. Pset_MaterialSteel
  10. Pset_MaterialThermal
  11. Pset_MaterialWater
  12. Pset_MaterialWood
  13. Pset_MaterialWoodBasedStructure
  14. Pset_MechanicalBeamInPlane
  15. Pset_MechanicalBeamInPlaneNegative
  16. Pset_MechanicalBeamOutOfPlane
  17. Pset_MechanicalPanelInPlane
  18. Pset_MechanicalPanelOutOfPlane
  19. Pset_MechanicalPanelOutOfPlaneNegative

8.10.5 Quantity Sets

此类别中没有可用资源。

8.10.6 Functions

  1. IfcMlsTotalThickness

8.10.7 Rules

此类别中没有可用资源。

8.10.8 PropertyEnumerations

此类别中没有可用资源。