Navigation
Navigate Navigate Navigate Navigate Navigate Navigate Navigate Navigate Navigate Navigate Navigate

IFCMATERIALRESOURCE

The data model consists of the following:

Entities
Select types
Enumerations
Functions

The schema IfcMaterialResource contains the types and classes which are used to define materials. Materials are defined generically, with references to the usage of materials being made from the relevant classes through an objectified relationship.

Material designation can be made using

  1. a single material IfcMaterial,
  2. a list of materials (without a specified configuration or structure) IfcMaterialList, or
  3. a structured set of material layers IfcMaterialLayerSetUsage.

These three options are exposed for association with IfcElement through a select type IfcMaterialSelect, but some may be ruled out as appropriate in the specialized element subtypes.

NOTE: Definition of material properties and their assignment to IfcMaterial are captured in IfcMaterialPropertyResource schema.
HISTORY New schema in IFC Release 2.0.

Interfaced schemas (5):

REFERENCE FROM IFCEXTERNALREFERENCERESOURCE
( IfcClassificationNotationSelect,
IfcClassificationReference);
REFERENCE FROM IFCMEASURERESOURCE
( IfcLengthMeasure,
IfcPositiveLengthMeasure,
IfcLogical,
IfcLabel,
IfcSiUnit);
REFERENCE FROM IFCPRESENTATIONAPPEARANCERESOURCE
( IfcNullStyle);
REFERENCE FROM IFCPROPERTYRESOURCE
( IfcPropertySingleValue,
IfcPropertyBoundedValue,
IfcPropertyTableValue);
REFERENCE FROM IFCREPRESENTATIONRESOURCE
( IfcMaterialDefinitionRepresentation);

Entities (6):

Go to Diagram 1 IfcMaterial
Go to Diagram 1 IfcMaterialClassificationRelationship
Go to Diagram 1 IfcMaterialLayer
Go to Diagram 1 IfcMaterialLayerSet
Go to Diagram 1 IfcMaterialLayerSetUsage
Go to Diagram 1 IfcMaterialList

Select types (1):

Go to Diagram 1 IfcMaterialSelect

Enumerations (2):

Go to Diagram 1 IfcDirectionSenseEnum
Go to Diagram 1 IfcLayerSetDirectionEnum

Functions (1):

IfcMlsTotalThickness