Navigation

IfcDoorPanelProperties

Definition from IAI. A description of the door panel. A door panel is normally a door leaf that opens to allow people or goods to pass. The parameter of the door panel (IfcDoorPanelProperties) define the geometrically relevant parameter of the panel,

The IfcDoorPanelProperties are included in the list of properties (HasPropertySets) of the IfcDoorStyle. More information about the door panel can be included in the same list of the IfcDoorStyle using the IfcPropertySet for dynamic extensions.

HISTORY New Entity in IFC Release 2.0
ISSUE See issue I-155 for changes made in IFC Release 2x

Geometry Use Definitions

The IfcDoorPanelProperties does not hold an own geometric representation. However it defines parameter, which can be used to create the shape of the door style (which is inserted by the IfcDoor into the spatial context of the project).

Interpretation of parameter

The parameters at the IfcDoorPanelProperties define a standard door panel, including (if given) a proportional width to define non-uniform double swing (or sliding, or folding) doors. The outer boundary of the panel is determined by the occurrence parameter assigned to the IfcDoor, which inserts the IfcDoorStyle. It has to take the lining parameter into account as well.

panel 1 The thickness of the panel (swinging, double-acting, and sliding panels) is defined by the PanelThickness parameter.
  • PanelThickness
panel 2 For door operation types, that include more than one panel, the width of (at least) one panel is give by a positive length measure. It determines the width of that panel, which is defined as a ratio measure.
  • PanelWidth
.

EXPRESS specification:

ENTITY IfcDoorPanelProperties
SUBTYPE OF ( IfcPropertySetDefinition);
PanelDepth  :  OPTIONAL IfcPositiveLengthMeasure;
PanelOperation  :  IfcDoorPanelOperationEnum;
PanelWidth  :  OPTIONAL IfcNormalisedRatioMeasure;
PanelPosition  :  IfcDoorPanelPositionEnum;
ShapeAspectStyle  :  OPTIONAL IfcShapeAspect;
WHERE
WR1  :  EXISTS(SELF\IfcPropertySetDefinition.DefinesType[1]) AND ('IFCSHAREDBLDGELEMENTS.IFCDOORSTYLE' IN TYPEOF(SELF\IfcPropertySetDefinition.DefinesType[1]));
END_ENTITY;

Attribute definitions:

PanelDepth  :  Thickness of the door panel, measured perpendicular to the plane of the door leaf.
PanelOperation  :  The PanelOperation defines the way of operation of that panel. The PanelOperation of the door panel has to correspond with the OperationType of the IfcDoorStyle.
PanelWidth  :  Width of this panel, given as ratio relative to the total clear opening width of the door.
PanelPosition  :  Position of this panel within the door.
ShapeAspectStyle  :  Pointer to the shape aspect, if given. The shape aspect reflects the part of the door shape, which represents the door panel.

Formal Propositions:

WR1  :  The IfcDoorPanelProperties shall only be used in the context of an IfcDoorStyle.

References (1):

Name Type Referred through Express-G
IfcPropertySetDefinition Entity
Subtype
Diagram 3

Inheritance graph

ENTITY IfcDoorPanelProperties;
ENTITY IfcRoot;
GlobalId  :  IfcGloballyUniqueId;
OwnerHistory  :  IfcOwnerHistory;
Name  :  OPTIONAL IfcLabel;
Description  :  OPTIONAL IfcText;
ENTITY IfcPropertyDefinition;
INVERSE
HasAssociations  :  SET OF IfcRelAssociates FOR RelatedObjects;
ENTITY IfcPropertySetDefinition;
INVERSE
PropertyDefinitionOf  :  SET [0:1] OF IfcRelDefinesByProperties FOR RelatingPropertyDefinition;
DefinesType  :  SET [0:1] OF IfcTypeObject FOR HasPropertySets;
ENTITY IfcDoorPanelProperties;
PanelDepth  :  OPTIONAL IfcPositiveLengthMeasure;
PanelOperation  :  IfcDoorPanelOperationEnum;
PanelWidth  :  OPTIONAL IfcNormalisedRatioMeasure;
PanelPosition  :  IfcDoorPanelPositionEnum;
ShapeAspectStyle  :  OPTIONAL IfcShapeAspect;
END_ENTITY;