IFC 4.3.2.20260714 (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

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

沿革 IFC1.0 中的新模式

{ .change-ifc2x4}

{ .deprecated}

8.10.2 类型

  1. IfcCardinalPointReference(基准点参考)
  2. IfcDirectionSenseEnum(方向意义枚举)
  3. IfcLayerSetDirectionEnum(层集方向枚举)
  4. IfcMaterialSelect(材料选择)

8.10.3 实体

  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 属性集

  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 工程量集

此类别中没有可用资源。

8.10.6 函数

  1. IfcMlsTotalThickness(材料层集总厚度)

8.10.7 规则

此类别中没有可用资源。

8.10.8 属性枚举

此类别中没有可用资源。