5.4.3.43 IfcRelVoidsElement

Relation de percement
Abzug / Subtraktion von Teil aus Element - Relation

IfcRelVoidsElement is an objectified relationship between a building element and one opening element that creates a void in the element. It is a one-to-one relationship. This relationship implies a Boolean operation of subtraction between the geometric bodies of the element and the opening.

As shown in Figure 141, the insertion of a void into a wall is represented by the relationship IfcRelVoidsElement. The opening is created within the wall by IfcWall(StandardCase) o-- IfcRelVoidsElement --o IfcOpeningElement.

relationships for voiding

Figure 141 — Relationship for element voiding

HISTORY  New entity in IFC1.0

XSD Specification:

 <xs:element name="IfcRelVoidsElement" type="ifc:IfcRelVoidsElement" substitutionGroup="ifc:IfcRelDecomposes" nillable="true"/>
 <xs:complexType name="IfcRelVoidsElement">
  <xs:complexContent>
   <xs:extension base="ifc:IfcRelDecomposes">
    <xs:sequence>
     <xs:element name="RelatingBuildingElement" type="ifc:IfcElement" nillable="true"/>
     <xs:element name="RelatedOpeningElement" type="ifc:IfcFeatureElementSubtraction" nillable="true"/>
    </xs:sequence>
   </xs:extension>
  </xs:complexContent>
 </xs:complexType>

EXPRESS Specification:

ENTITY IfcRelVoidsElement
SUBTYPE OF IfcRelDecomposes;
RelatingBuildingElement : IfcElement;
RelatedOpeningElement : IfcFeatureElementSubtraction;
END_ENTITY;

Link to EXPRESS-G diagram EXPRESS-G diagram

Attribute Definitions:

RelatingBuildingElement : Reference to element in which a void is created by associated feature subtraction element.
IFC2x CHANGE  The data type has been changed from IfcBuildingElement to IfcElement with upward compatibility for file based exchange.
RelatedOpeningElement : Reference to the feature subtraction element which defines a void in the associated element.
IFC2x CHANGE  The data type has been changed from IfcOpeningElement to IfcFeatureElementSubtraction with upward compatibility for file based exchange.

Inheritance Graph:

ENTITY IfcRelVoidsElement
ENTITY IfcRoot
GlobalId : IfcGloballyUniqueId;
OwnerHistory : OPTIONAL IfcOwnerHistory;
Name : OPTIONAL IfcLabel;
Description : OPTIONAL IfcText;
ENTITY IfcRelationship
ENTITY IfcRelDecomposes
ENTITY IfcRelVoidsElement
RelatingBuildingElement : IfcElement;
RelatedOpeningElement : IfcFeatureElementSubtraction;
END_ENTITY;

Examples:

Link to this page  Link to this page