Personal tools
You are here: Home / Implementation / IFC2x3 impl guidance / IFC Impl Agreements / #CV-2x3-100

#CV-2x3-100

correct usage of IfcMaterialLayerSetUsage for IfcSlab
number
CV-2x3-100
based on
IFC2x3
effects
extended coordination view
date
24. Feb 2006
initiator
ISG meeting in Berlin
summary correct usage of IfcMaterialLayerSetUsage for IfcSlab

 

Description

For standard, prismatic slabs, the support of IfcMaterialLayerSetUsage is mandatory. This effects all usage of IfcSlab for floor slabs, roof slabs, base slabs, landings, etc.

The following conventions are agreed:

  • reference geometry: the extruded profile (plane) of IfcExtrudedAreaSolid.SweptSolid is the reference area. The IfcMaterialLayerSetUsage.OffsetFromReferenceLine is given as a distance from this plane.
  • The reference coordinate system: coordinate system of the IfcExtrudedAreaSolid.Position.
  • IfcMaterialLayerSetUsage.DirectionSense = Positve : the site of the plane where the positive extrusion direction is. TRUE means into the positive z-axis of the position as defined by the IfcExtrudedAreaSolid.Position. A positve value of IfcMaterialLayerSetUsage.OffsetFromReferenceLine would then point into the positive z-axis of the position.
  • IfcMaterialLayerSetUsage.OffsetFromReferenceLine is the distance parallel to the base plane and perpendicular to the base (XY) plane. This is independent of a potential non-perpendicular extrusion given by IfcExtrudedAreaSolid.ExtrudedDirection <> 0.,0.,1.
  • the Thickness of each IfcMaterialLayer shall be the parallel distance (measured perpendicular to the base plane). The TotalThickness of the IfcMaterialLayerSet is the sum of all layer thicknesses and in case of a perpendicular extrusion identical with IfcExtrudedAreaSolid.Depth
  • IfcMaterialLayerSetUsage.LayerSetDirection = AXIS3 (always)

 

Figures

#CV-2x3-100-1

Fig 1: Applying a material layer set usage to IfcSlab being a horizontal slab.

#CV-2x3-100-2

Fig 2: Applying a material layer set usage to IfcSlab being a sloped roof slab.