IfcConnectionVolumeGeometry

Natural language names
deRäumliche Verbindung - Geometrie
enConnection Volume Geometry
Change log
ItemSPFXMLChangeDescription
IFC2x3 to IFC4
    IfcConnectionVolumeGeometryADDED
Semantic definitions at the entity
Entity definition

IfcConnectionVolumeGeometry is used to describe the geometric constraints that facilitate the physical connection (or overlap) of two objects at a volume defined by a solid or closed shell. It is envisioned as a control that applies to the element connection or interference relationships.

The IfcSolidModel (or the IfcClosedShell) at the VolumeOnRelatingElement attribute defines the volume where the basic geometry items of the interfering elements overlap. The volume geometry and coordinates are provided within the local coordinate system of the RelatingElement, as specified at the subtypes of the relationship IfcRelConnects that utilizes the IfcConnectionSurfaceGeometry. Optionally, the same volume geometry and coordinates can also be provided within the local coordinate system of the RelatedElement by using the VolumeOnRelatedElement attribute.

HISTORY   New entity in IFC4.
Attribute definitions
#AttributeTypeCardinalityDescription C
1VolumeOnRelatingElementIfcSolidOrShell[1:1] Volume at which related object overlaps with the relating element, given in the LCS of the relating element.X
2VolumeOnRelatedElementIfcSolidOrShell[0:1] Volume at which related object overlaps with the relating element, given in the LCS of the related element.X
Inherited definitions from supertypes
Entity inheritance IfcConnectionGeometry
Attribute inheritance
#AttributeTypeCardinalityDescriptionC
IfcConnectionGeometry
IfcConnectionVolumeGeometry
1VolumeOnRelatingElementIfcSolidOrShell[1:1] Volume at which related object overlaps with the relating element, given in the LCS of the relating element.X
2VolumeOnRelatedElementIfcSolidOrShell[0:1] Volume at which related object overlaps with the relating element, given in the LCS of the related element.X
Formal representations
XSD Specification
 <xs:element name="IfcConnectionVolumeGeometry" type="ifc:IfcConnectionVolumeGeometry" substitutionGroup="ifc:IfcConnectionGeometry" nillable="true"/>
 <xs:complexType name="IfcConnectionVolumeGeometry">
  <xs:complexContent>
   <xs:extension base="ifc:IfcConnectionGeometry">
    <xs:sequence>
     <xs:element name="VolumeOnRelatingElement">
      <xs:complexType>
       <xs:group ref="ifc:IfcSolidOrShell"/>
      </xs:complexType>
     </xs:element>
     <xs:element name="VolumeOnRelatedElement" nillable="true" minOccurs="0">
      <xs:complexType>
       <xs:group ref="ifc:IfcSolidOrShell"/>
      </xs:complexType>
     </xs:element>
    </xs:sequence>
   </xs:extension>
  </xs:complexContent>
 </xs:complexType>
EXPRESS Specification
ENTITY IfcConnectionVolumeGeometry
 SUBTYPE OF (IfcConnectionGeometry);
  VolumeOnRelatingElement : IfcSolidOrShell;
  VolumeOnRelatedElement : OPTIONAL IfcSolidOrShell;
END_ENTITY;

Link to EXPRESS-G diagram EXPRESS-G diagram

Link to this page  Link to this page