Void Fill Elements By Space
Overview
Determines building elements that are located within holes (voids) left in other building elements. Typically, these are windows, skylights and doors
Results
Building elements that fill voids within other building elements that bound a particular space. The fact of such elements being within internal or external boundaries is determined by the containing element.
| Description | Entity/Pset | MAN | REC | OPT | |
|---|---|---|---|---|---|
| The space bounded by the building elements for which the void/.fill elements are to be determined must be identified. | IfcSpace | ||||
| Occurrences of building elements for which void/fill elements are to be determined should be contained in lists by space and element type from the fp_space_boundary_elements. | fp_space_boundary_elements | ||||
| For each identified bounding element, identify the existence of voids using the existence of a voiding relationship for which the building element concerned is the relating building element. | IfcRelVoidsElement.RelatingBuildingElement | ||||
| For each voiding relationship, identify the occurrence of opening element that specifies the void. | IfcRelVoidsElement.RelatingOpeningElement | ||||
| Identify if there is a fill relationship for the void using the fact that the void may be relating opening element in a fill relationship | IfcRelFillsElement.RelatingOpeningElement | ||||
| For each fill relationship, identify the occurrence of a building element that fills the void. | IfcRelVoidsElement.RelatingBuildingElement | ||||
| The type (style) specification for occurrences of fill element should be identified using the definition by type. In this case, occurrences are the related object(s) and the type (style) is the relating type. | IfcRelDefinesByType.RelatedObjects IfcRelDefinesByType.RelatingType IfcTypeProduct IfcWindowStyle IfcDoorStyle |
||||
| The key dimensions of the fill element should be specified | |||||
|
IfcWindow.OverallHeight IfcWindow.OverallWidth IfcPositiveLengthMeasure |
||||
|
IfcDoor.OverallHeight IfcDoor.OverallWidth IfcPositiveLengthMeasure |