IfcMaterialLayer

Definition from IAI: A single and identifiable part of an element which is constructed of a number of layers (one or more).
Each IfcMaterialLayer is located relative to the referencing IfcMaterialLayerSet.

> EXAMPLE: A cavity wall with brick masonry used in each leaf would be modeled using three IfcMaterialLayers: Brick-Air-Brick.

EXPRESS specification:

ENTITY IfcMaterialLayer;
Material | : | OPTIONAL IfcMaterial;
LayerThickness | : | IfcPositiveLengthMeasure;
IsVentilated | : | OPTIONAL IfcLogical;
INVERSE
ToMaterialLayerSet | : | IfcMaterialLayerSet FOR MaterialLayers;
END_ENTITY;

Attribute definitions:

Material | : | Optional reference to the material from which the layer is constructed. Note, that if this value is not given, it does not denote a layer with no material (an air gap), it only means that the material is not specified at that point.
LayerThickness | : | The thickness of the layer (dimension measured along the local x-axis of Mls LCS, in positive direction).
IsVentilated | : | Indication of whether the material layer represents an air layer (or cavity). set to TRUE if the material layer is an air gap and provides air exchange from the layer to the outside air. set to UNKNOWN if the material layer is an air gap and does not provide air exchange (or when this information about air exchange of the air gap is not available). set to FALSE if the material layer is a solid material layer (the default).
ToMaterialLayerSet | : | Reference to the material layer set, in which the material layer is included.

Inheritance graph

ENTITY IfcMaterialLayer;
ENTITY IfcMaterialLayer;
Material | : | OPTIONAL IfcMaterial;
LayerThickness | : | IfcPositiveLengthMeasure;
IsVentilated | : | OPTIONAL IfcLogical;
INVERSE
ToMaterialLayerSet | : | IfcMaterialLayerSet FOR MaterialLayers;
END_ENTITY;