8.10 IfcMaterialResource(材料资源)
8.10.1 模式定义
IfcMaterialResource 模式包含用于定义材料(构成产品的物质)的类型和实体。材料以通用方式定义。
材料定义根据其应用于构件或构件类型的方式以及其组成部分(层、剖面、构件)进行区分。
可为构件实例进行材料指定,以支持其有限范围的参数化表示,使用:
- 结构化的材料层集 IfcMaterialLayerSetUsage 以及层与参考轴或平面的关系;
- 结构化的材料剖面集 IfcMaterialProfileSetUsage 以及剖面与参考轴的关系。
可为构件实例或构件类型进行材料指定,但不应用参数化含义,使用:
- 材料层集(通过材料层的顺序和厚度指定配置)IfcMaterialLayerSet,或
- 材料剖面集(通过材料剖面的定位和轮廓指定配置)IfcMaterialProfileSet,或
- 材料成分集(无指定配置或结构)IfcMaterialConstituentSet,或
- 作为备选方案,使用单一材料 IfcMaterial(包括复合材料)。
这些选项通过选择类型 IfcMaterialSelect 暴露给与 IfcElement 或 IfcElementType 及其子类型的关联。该关联通过对象化关系 IfcRelAssociatesMaterial 实现,可通过反向关系 AssociatedTo 访问。某些与特定材料实体的关联可能受到限制,因为在专门的构件或构件类型定义中不适用。
以下材料属性和信息集可分配给 IfcMaterialDefinition,或仅分配给单个 IfcMaterial:
- 材料属性;
- 材料分类和材料库引用;
- 在形状模型中的材料表现(例如通过颜色、填充、渲染);
- 与复合材料成分的关系。
沿革 IFC1.0 中的新模式
{ .change-ifc2x4}
{ .deprecated}
8.10.2 类型
- IfcCardinalPointReference(基准点参考)
- IfcDirectionSenseEnum(方向意义枚举)
- IfcLayerSetDirectionEnum(层集方向枚举)
- IfcMaterialSelect(材料选择)
8.10.3 实体
- IfcMaterial(材料)
- IfcMaterialClassificationRelationship(材料分类关系)
- IfcMaterialConstituent(材料成分)
- IfcMaterialConstituentSet(材料成分集)
- IfcMaterialDefinition(材料定义)
- IfcMaterialLayer(材料层)
- IfcMaterialLayerSet(材料层集)
- IfcMaterialLayerSetUsage(材料层集用法)
- IfcMaterialLayerWithOffsets(带偏移材料层)
- IfcMaterialList(材料列表)
- IfcMaterialProfile(材料轮廓)
- IfcMaterialProfileSet(材料轮廓集)
- IfcMaterialProfileSetUsage(材料轮廓集用法)
- IfcMaterialProfileSetUsageTapering(材料轮廓集用法锥度)
- IfcMaterialProfileWithOffsets(带偏移材料轮廓)
- IfcMaterialProperties(材料属性)
- IfcMaterialRelationship(材料关系)
- IfcMaterialUsageDefinition(材料用法定义)
8.10.4 属性集
- Pset_MaterialCombustion(材料燃烧属性集)
- Pset_MaterialCommon(材料通用属性集)
- Pset_MaterialConcrete(材料混凝土属性集)
- Pset_MaterialEnergy(材料能量属性集)
- Pset_MaterialFuel(材料燃料属性集)
- Pset_MaterialHygroscopic(材料吸湿属性集)
- Pset_MaterialMechanical(材料力学属性集)
- Pset_MaterialOptical(材料光学属性集)
- Pset_MaterialSteel(材料钢属性集)
- Pset_MaterialThermal(材料热学属性集)
- Pset_MaterialWater(材料水属性集)
- Pset_MaterialWood(材料木材属性集)
- Pset_MaterialWoodBasedStructure(材料木基结构属性集)
- Pset_MechanicalBeamInPlane(力学梁平面内属性集)
- Pset_MechanicalBeamInPlaneNegative(力学梁平面内负属性集)
- Pset_MechanicalBeamOutOfPlane(力学梁平面外属性集)
- Pset_MechanicalPanelInPlane(力学板平面内属性集)
- Pset_MechanicalPanelOutOfPlane(力学板平面外属性集)
- Pset_MechanicalPanelOutOfPlaneNegative(力学板平面外负属性集)
8.10.5 工程量集
此类别中没有可用资源。
8.10.6 函数
- IfcMlsTotalThickness(材料层集总厚度)
8.10.7 规则
此类别中没有可用资源。
8.10.8 属性枚举
此类别中没有可用资源。