Close

Relief for ODA Team in Ukraine

Learn more
ODA IFC SDK
IfcDoorLiningProperties Class
Syntax
C++
class IfcDoorLiningProperties : public IfcPreDefinedPropertySet;

The door lining is the frame which enables the door leaf to be fixed in position. The door lining is used to hang the door leaf. The parameters of the door lining define the geometrically relevant parameter of the lining. 

The IfcDoorLiningProperties are included in the list of properties of IfcDoorType.HasPropertySets. More information about the door lining can be included in the same list of the IfcDoorTyype using another IfcPropertySet for dynamic extensions. The IfcDoorLiningProperties does not hold its own geometric representation. However it defines parameters which can be used to create the shape of the door type (which is inserted by the IfcDoor into the spatial context of the project).

Door Lining Properties
  • The lining is applied to the left, right and upper side of the opening reveal. The parameters are:
    • LiningDepth, if omitted, equal to wall thickness - this only takes effect if a value for LiningThickness is given. If both parameters are not given, then there is no lining.
    • LiningThickness
    • LiningToPanelOffsetX
    • LiningToPanelOffsetY

 

  • The lining can only cover part of the opening reveal.
    • LiningOffset : given if lining edge has an offset to the x axis of the local placement.

 

  • The lining may include a casing, which covers part of the wall faces around the opening. The casing covers the left, right and upper side of the lining on both sides of the wall. The parameters are:
    • CasingDepth
    • CasingThickness

 

  • The lining may include a threshold, which covers the bottom side of the opening. The parameters are:
    • ThresholdDepth — if omitted, equal to wall thickness - this only takes effect if a value for ThresholdThickness is given. If both parameters are not given, then there is no threshold.
    • ThresholdThickness
    • ThresholdOffset (not shown in figure): given, if the threshold edge has an offset to the x axis of the local placement.

 

  • The lining may have a transom which separates the door panel from a window panel. The depth of the transom is identical to the depth of the lining and not given as separate parameter. The transom, if given, is defined by:
    • TransomOffset: a parallel edge to the x axis of the local placement
    • TransomThickness

 

changes 

 

  • IFC4 changes:
    • The attribute ShapeAspectStyle is deprecated and shall no longer be used.
    • Supertype changed from IfcPropertySetDefinition to new IfcPreDefinedPropertySet.
    • Type of the LiningThickness attribute changed from IfcPositiveLengthMeasure to IfcNonNegativeLengthMeasure.
    • Type of the ThresholdThickness attribute changed from IfcPositiveLengthMeasure to IfcNonNegativeLengthMeasure.
    • Type of the TransomThickness attribute changed from IfcPositiveLengthMeasure to IfcNonNegativeLengthMeasure.
OdIfc4__IfcDoorLiningPropertiesOdIfc4__IfcDoorLiningPropertiesOdIfc4__IfcDoorLiningPropertiesOdIfc4__IfcDoorLiningPropertiesOdIfc4__IfcDoorLiningPropertiesOdIfc4__IfcDoorLiningPropertiesOdIfc4__IfcDoorLiningPropertiesOdIfc4__IfcDoorLiningPropertiesOdIfc4__IfcDoorLiningProperties

File: IfcDoorLiningPropertiesAutoImpl.h 

Namespace: OdIfc4 

Show:
No members matching the current filter
Show:
No members matching the current filter
Copyright © 2002-2022. Open Design Alliance All rights reserved.