4.3.1.1.1 Door Attributes
Doors may be further described by their size and operation type.
The following diagram shows the generic classes and relationships used when applying this concept.
In addition, concepts may have particular importance to common or standardised industry practices and scenarios. For these specific usage scenarios, the tables below shows a recommended list of general usage patterns that users may adopt.
G
IfcDoor
IfcDoor
GlobalId
[1:1]
OwnerHistory
[0:1]
Name
[0:1]
Description
[0:1]
HasAssignments
[0:?]
Nests
[0:1]
IsNestedBy
[0:?]
HasContext
[0:1]
IsDecomposedBy
[0:?]
Decomposes
[0:1]
HasAssociations
[0:?]
ObjectType
[0:1]
IsDeclaredBy
[0:1]
Declares
[0:?]
IsTypedBy
[0:1]
IsDefinedBy
[0:?]
ObjectPlacement
[0:1]
Representation
[0:1]
ReferencedBy
[0:?]
PositionedRelativeTo
[0:?]
ReferencedInStructures
[0:?]
Tag
[0:1]
FillsVoids
[0:1]
ConnectedTo
[0:?]
IsInterferedByElements
[0:?]
InterferesElements
[0:?]
HasProjections
[0:?]
HasOpenings
[0:?]
IsConnectionRealization
[0:?]
ProvidesBoundaries
[0:?]
ConnectedFrom
[0:?]
ContainedInStructure
[0:1]
HasCoverings
[0:?]
HasSurfaceFeatures
[0:?]
OverallHeight
OverallHeight
[0:1]
OverallWidth
OverallWidth
[0:1]
PredefinedType
[0:1]
OperationType
OperationType
[0:1]
UserDefinedOperationType
[0:1]
IfcIdentifier
IfcIdentifier
IfcDoor :Tag1->IfcIdentifier :IfcIdentifier0
IfcPositiveLengthMeasure_0
IfcPositiveLengthMeasure
IfcDoor :OverallHeight1->IfcPositiveLengthMeasure_0:IfcPositiveLengthMeasure0
IfcPositiveLengthMeasure_1
IfcPositiveLengthMeasure
IfcDoor :OverallWidth1->IfcPositiveLengthMeasure_1:IfcPositiveLengthMeasure0
IfcDoorTypeOperationEnum_0
IfcDoorTypeOperationEnum
IfcDoor :OperationType1->IfcDoorTypeOperationEnum_0:IfcDoorTypeOperationEnum0
IfcLabel_0
IfcLabel
IfcDoor :UserDefinedOperationType1->IfcLabel_0:IfcLabel0
IfcRelDefinesByType
IfcRelDefinesByType
GlobalId
[1:1]
OwnerHistory
[0:1]
Name
[0:1]
Description
[0:1]
RelatedObjects
[1:?]
RelatingType
[1:1]
IfcDoor :IsTypedBy1->IfcRelDefinesByType :RelatedObjects0
IfcDoorType
IfcDoorType
GlobalId
[1:1]
OwnerHistory
[0:1]
Name
[0:1]
Description
[0:1]
HasAssignments
[0:?]
Nests
[0:1]
IsNestedBy
[0:?]
HasContext
[0:1]
IsDecomposedBy
[0:?]
Decomposes
[0:1]
HasAssociations
[0:?]
ApplicableOccurrence
[0:1]
HasPropertySets
[1:?]
Types
[0:1]
RepresentationMaps
[1:?]
Tag
[0:1]
ReferencedBy
[0:?]
ElementType
[0:1]
PredefinedType
[1:1]
TypeOperationType
OperationType
[1:1]
ParameterTakesPrecedence
[0:1]
UserDefinedOperationType
[0:1]
IfcRelDefinesByType :RelatingType1->IfcDoorType :IfcDoorType0
IfcDoorTypeOperationEnum_1
IfcDoorTypeOperationEnum
IfcDoorType :OperationType1->IfcDoorTypeOperationEnum_1:IfcDoorTypeOperationEnum0
IfcLabel_1
IfcLabel
IfcDoorType :UserDefinedOperationType1->IfcLabel_1:IfcLabel0
IfcDoorLiningProperties
IfcDoorLiningProperties
GlobalId
[1:1]
OwnerHistory
[0:1]
Name
[0:1]
Description
[0:1]
HasContext
[0:1]
HasAssociations
[0:?]
DefinesType
[0:?]
IsDefinedBy
[0:?]
DefinesOccurrence
[0:?]
LiningDepth
[0:1]
LiningThickness
[0:1]
ThresholdDepth
[0:1]
ThresholdThickness
[0:1]
TransomThickness
[0:1]
TransomOffset
[0:1]
LiningOffset
[0:1]
ThresholdOffset
[0:1]
CasingThickness
[0:1]
CasingDepth
[0:1]
ShapeAspectStyle
[0:1]
LiningToPanelOffsetX
[0:1]
LiningToPanelOffsetY
[0:1]
IfcDoorType :HasPropertySets1->IfcDoorLiningProperties :IfcDoorLiningProperties0
IfcDoorPanelProperties
IfcDoorPanelProperties
GlobalId
[1:1]
OwnerHistory
[0:1]
Name
[0:1]
Description
[0:1]
HasContext
[0:1]
HasAssociations
[0:?]
DefinesType
[0:?]
IsDefinedBy
[0:?]
DefinesOccurrence
[0:?]
PanelDepth
[0:1]
PanelOperation
[1:1]
PanelWidth
[0:1]
PanelPosition
[1:1]
ShapeAspectStyle
[0:1]
IfcDoorType :HasPropertySets1->IfcDoorPanelProperties :IfcDoorPanelProperties0
IfcPositiveLengthMeasure_2
IfcPositiveLengthMeasure
IfcDoorPanelProperties :PanelDepth1->IfcPositiveLengthMeasure_2:IfcPositiveLengthMeasure0
IfcDoorPanelOperationEnum
IfcDoorPanelOperationEnum
IfcDoorPanelProperties :PanelOperation1->IfcDoorPanelOperationEnum :IfcDoorPanelOperationEnum0
IfcNormalisedRatioMeasure
IfcNormalisedRatioMeasure
IfcDoorPanelProperties :PanelWidth1->IfcNormalisedRatioMeasure :IfcNormalisedRatioMeasure0
IfcDoorPanelPositionEnum
IfcDoorPanelPositionEnum
IfcDoorPanelProperties :PanelPosition1->IfcDoorPanelPositionEnum :IfcDoorPanelPositionEnum0
Figure 4.3.1.1.1.A
General UsageTable 4.3.1.1.1.B