Navigation
Navigate Navigate Navigate Navigate Navigate Navigate Navigate Navigate

IfcRelVoidsElement

Definition from buildingSMART: Objectified relationship between an 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.

relationships for voiding

Figure  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.
HISTORY New entity in IFC Release 1.0

EXPRESS specification:

ENTITY IfcRelVoidsElement
SUBTYPE OF ( IfcRelConnects);
RelatingBuildingElement  :  IfcElement;
RelatedOpeningElement  :  IfcFeatureElementSubtraction;
END_ENTITY;

Attribute definitions:

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

RelatedOpeningElement  :  Reference to the opening feature subtraction element which defines a void in the associated opening element.
IFC2x PLATFORM 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  :  IfcOwnerHistory;
Name  :  OPTIONAL IfcLabel;
Description  :  OPTIONAL IfcText;
ENTITY IfcRelationship;
ENTITY IfcRelConnects;
ENTITY IfcRelVoidsElement;
RelatingBuildingElement  :  IfcElement;
RelatedOpeningElement  :  IfcFeatureElementSubtraction;
END_ENTITY;