8.10 IfcMaterialResource
8.10.1 Schema definition
The schema IfcMaterialResource contains the types and entities that are used to define materials (substances, of which products are made of). Materials are defined generically.
Material definitions are distinguished by how they apply to elements or element types and by their components (layers, profiles, parts).
Material designation can be made for element occurrences to support a limited range of their parametric representation using
- a structured set of material layers IfcMaterialLayerSetUsage and how the layers relate to the reference axis or plane,
- a structured set of material profiles IfcMaterialProfileSetUsage and how the profiles relate to the reference axis.
Material designation can be made for element occurrences or element types without applying a parametric meaning using
- a set of material layers (with a specified configuration by sequence and thickness of material layers) IfcMaterialLayerSet, or
- a set of material profiles (with a specified configuration by positioning and outline profile of material profiles) IfcMaterialProfileSet, or
- a set of materials (without a specified configuration or structure) IfcMaterialConstituentSet, or
- as fallback by a single material IfcMaterial (including composite materials),
These options are exposed for association with IfcElement or IfcElementType and their subtypes through a select type IfcMaterialSelect. The association is realized by the objectified relationship IfcRelAssociatesMaterial, accessible by the inverse relationship AssociatedTo. Some associations to specific material entities may be restricted as not being appropriate within the specialized element or element type definitions.
The following material properties and information sets can be assigned to an IfcMaterialDefinition, or only to a single IfcMaterial.
- Material properties;
- Material classification and material library reference;
- Material presentation in shape models (e.g. by color, hatching, rendering);
- Relation to the ingredients of a material composite.
{ .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
8.10.3 Entities
- IfcMaterial
- IfcMaterialClassificationRelationship
- IfcMaterialConstituent
- IfcMaterialConstituentSet
- IfcMaterialDefinition
- IfcMaterialLayer
- IfcMaterialLayerSet
- IfcMaterialLayerSetUsage
- IfcMaterialLayerWithOffsets
- IfcMaterialList
- IfcMaterialProfile
- IfcMaterialProfileSet
- IfcMaterialProfileSetUsage
- IfcMaterialProfileSetUsageTapering
- IfcMaterialProfileWithOffsets
- IfcMaterialProperties
- IfcMaterialRelationship
- IfcMaterialUsageDefinition
8.10.4 Property Sets
- 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 Quantity Sets
No resources are available in this category.
8.10.6 Functions
8.10.7 Rules
No resources are available in this category.
8.10.8 PropertyEnumerations
No resources are available in this category.