Door (FP)
Provides the information concerning doors required for a basic building model. This information includes:
- Specification of door name and description if required
- Width and height dimensions of the door
- Shape representation of the door
- Specification of door type (style)and identification of the type (style) to which a door occurrence conforms
- The material forming the basic construction of the door occurrence
- The number and general layout of the door panels
- Indicator for whether geometry of the door is determined by the style information or by lining and panel properties
- Lining thickness, depth and offset
- Threshold thickness, depth and offset
- Transom thickness and offset
- Casing thickness and offset
- Panel depth and width
- Panel operation
- Panel position
Note that a door can have multiple sets of data concerning lining, threshold, transom, casing, and panel depending on the number of each that are within a particular door construction.
| Concept | Description | Type | Man | ||
| Model the door type (style) | |||||
| ID | Set the global unique identifier | GUID | |
||
| Owner History | Apply the owner history | [OwnerHistory (FP)] | |
||
| Name | Specify the name of the door style | Text | |
||
| Descripton | Specify a description for the door style | Text | |||
| Construction Type | Set the principal material from which the door is constructed from the predefined selection | Enumeration | |||
| Operation Type | Set the general layout and operation of the door (number of leaves and swing etc.) from the predefined selection | Enumeration | |||
| Parameter Takes Precedence | Set whether the parameter given in the attached lining and panel properties exactly define the geometry (TRUE), or whether the attached style shape takes precedence (FALSE). In the last case the parameter has only informative value. |
BOOLEAN | |
||
| Sizeable | Set whether the attached ShapeStyle can be sized (using scale factor of transformation), or not (FALSE). If not, the ShapeStyle should be inserted by the IfcDoor (using IfcMappedItem) with the scale factor = 1. | BOOLEAN | |
||
| Model the door occurrence | |||||
| ID | Set the global unique identifier | GUID | |
||
| Owner History | Apply the owner history | Owner History (FP) | |
||
| Name | Specify the name of the door style | Text | |||
| Description | Specify a description for the door style | Text | |||
| Tag | Set a value for an occurrence identifier specifically for the door | Identifier | |||
| Overall Height | Set the overall height of the door. Sets the height (Z dimension of the bounding box of the door shape. If not set, the overall height is taken from the opening which the door fills. | Positive Length Measure | |||
| Overall width | Set the overall width of the door. Sets the width (X dimension) of the bounding box of the door shape. If not set, the overall width is taken from the opening which the door fills. | Positive Length Measure | |||
| [Object Placement] | Establish the placement of the origin point of the door | ObjectPlacement (FP) | |||
| [Shape] | Define the shape representation for the door. A shape representation is only specified for a door occurrence if a representation map is not specified for the door style. Thus, generally, it is anticipated that this attribute will not be used. However, it should be borne in mind that a door may have several representations and therefore a special occurrence representation for the door may be applied. | [Shape (FP)] | |||
| Door Type | Define the type of door to which the door occurrence conforms | fp_define_by_type | |
||
| Model the door lining properties | |||||
| ID | Set the global unique identifier | GUID | |
||
| Owner History | Apply the owner history | Owner History (FP) | |
||
| Name | Specify the name of the door style | Text | |
||
| Description | Specify a description for the door style | Text | |||
| Lining Thichness | Set the lining thickness | Positive Length Measure | |
||
| Lining Depth | Set the lining depth | Positive Length Measure | |
||
| Note that lining depth and lining thickness must be asserted together of not at all. The following rule applies: IF lining thickness is asserted THEN lining depth is asserted IF lining depth is asserted THEN lining thickness is asserted |
|||||
| Lining Offset | Set the lining offset | Length Measure | |
||
| Threshold Thickness | Set the threshold thickness | Positive Length Measure | |
||
| Threshold Depth | Set the threshold depth | Positive Length Measure | |
||
| Threshold Offset | Set the threshold offset | Number | |
||
| Transom Thickness | Set transom thickness | Positive Length Measure | |
||
| Transom Offset | Set transom offset | Length Measure | |
||
| Casing Thickness | Set casing thickness | Positive Length Measure | |
||
| Casing Depth | Set casing depth | Positive Length Measure | |
||
| [Shape Aspect Style] | Identify the shape aspect to which the door lining properties belong | Shape Aspect Style (FP) | |
||
| Model the door panel properties | |||||
| Set the global unique identifier | IfcDoorPanelProperties.GlobalId à IfcGloballyUniqueId | ü | |||
| Apply the owner history | IfcDoorPanelProperties.OwnerHistory à fp_apply_owner_history | ü | |||
| Specify the name of the window panel properties | IfcDoorPanelProperties.Name à IfcLabel | ü | |||
| Specify a description for the window panel properties | IfcDoorPanelProperties.Description à IfcText | ü | |||
| Set the panel depth | IfcDoorPanelProperties.PanelDepth à IfcPositiveLengthMeasure | ü | |||
| Set the panel width | IfcDoorPanelProperties.PanelWidth à IfcNormalisedRatioMeasure | ü | |||
| Set the operation type of the panel from the predefined selection (swinging, sliding, revolving etc.) Value must be set if the panel properties are asserted. |
IfcDoorPanelProperties.OperationType à IfcDoorPanelOperationEnum | ü | |||
| Set the panel position from the predefined selection Value must be set if the panel properties are asserted. |
IfcDoorPanelProperties.PanelPosition à IfcDoorPanelPositionEnum | ü | |||
| Identify the shape aspect to which the door panel properties belong | IfcDoorPanelProperties.ShapeAspectStyle à fp_style_shape_aspect *** | ü | |||
| Model the door occurrence properties | |||||
| Set the global unique identifier | IfcDoorOccurrenceProperties.GlobalId à IfcGloballyUniqueId | ü | |||
| Apply the owner history | IfcDoorOccurrenceProperties.OwnerHistory à fp_apply_owner_history | ü | |||
| Specify the name of the window panel properties | IfcDoorOccurrenceProperties.Name à IfcLabel | ü | |||
| Specify a description for the window panel properties | IfcDoorOccurrenceProperties.Description à IfcText | ü | |||
| Indicate whether the door opens into the direction of the positive y axis of the local placement of the door, OUT_DIRECTION, or in the direction of the negative y axis, IN_DIRECTION. If NOTDEFINED, the opening direction is either unknown, or not relevant (e.g. for revolving doors). |
IfcDoorOccurrenceProperties.InOrOut à IfcInOrOutEnum | ü | |||
| Indicate the placement of the hinge for swinging or folding doors or the closing side for sliding doors. Left or right is determined by the opening direction (the positve y axis of the local placement of the door, effected by the InOrOut attribute). |
IfcDoorOccurrenceProperties.LeftOrRight à IfcLeftOrRightEnum | ü | |||
| Set values in the property set Pset_DoorCommon as indicated below. | |||||
| Reference type of door from the list defined for the project | Pset_DoorCommon.Reference à IfcIdentifier | ü | |||
| Fire rating (extent to which door is designed to resist fire) | Pset_DoorCommon.FireRating à IfcLabel | ü | |||
| Indication of whether the door is to be used as an exterior element of the building. If so, the value should be set to TRUE |
Pset_DoorCommon.IsExternal à IfcBoolean | ü | |||
| Other properties within the property set may be optionally asserted. | |||||
| Define the property sets for the door occurrence | fp_define_by_properties | ü |