IfcConnectionPointEccentricity

Natural language names
dePunktuelle exzentrische Verbindung - Geometrie
enConnection Point Eccentricity
Semantic definitions at the entity
Entity definition

IfcConnectionPointEccentricity is used to describe the geometric constraints that facilitate the physical connection of two objects at a point or vertex point with associated point coordinates. There is a physical distance, or eccentricity, etween the connection points of both object. The eccentricity can be either given by:

NOTE  If both, PointOnRelatedElement, and EccentricityInX, EccentricityInY, (EccentricityInZ) are provided, the values should be consistent. In case of any non-consistency, the calculated distance between PointOnRelatingElement and PointOnRelatedElement takes precedence.

The IfcPoint (or the IfcVertexPoint with an associated IfcPoint) at the PointOnRelatingElement attribute defines the point where the basic geometry items of the connected elements connects. The point coordinates are provided within the local coordinate system of the RelatingElement, as specified at the IfcRelConnects subtype that utilizes the IfcConnectionPointGeometry. Optionally, the same point coordinates can also be provided within the local coordinate system of the RelatedElement by using the PointOnRelatedElement attribute, otherwise the distance to the point at the RelatedElement has to be given by the three eccentricity values.

The explicit values for EccentricityInX, EccentricityInY, and EccentricityInZ are always measured in the following direction and coordinate system (defining when the value is positive or negative):

HISTORY  New entity in IFC2x3.
Attribute definitions
#AttributeTypeCardinalityDescription C
3EccentricityInXIfcLengthMeasure[0:1] Distance in x direction between the two points (or vertex points) engaged in the point connection.X
4EccentricityInYIfcLengthMeasure[0:1] Distance in y direction between the two points (or vertex points) engaged in the point connection.X
5EccentricityInZIfcLengthMeasure[0:1] Distance in z direction between the two points (or vertex points) engaged in the point connection.X
Inherited definitions from supertypes
Entity inheritance IfcConnectionPointGeometry IfcConnectionGeometry
Attribute inheritance
#AttributeTypeCardinalityDescriptionC
IfcConnectionGeometry
IfcConnectionPointGeometry
1PointOnRelatingElementIfcPointOrVertexPoint[1:1] Point at which the connected object is aligned at the relating element, given in the LCS of the relating element.X
2PointOnRelatedElementIfcPointOrVertexPoint[0:1] Point at which connected objects are aligned at the related element, given in the LCS of the related element. If the information is omitted, then the origin of the related element is used. X
IfcConnectionPointEccentricity
3EccentricityInXIfcLengthMeasure[0:1] Distance in x direction between the two points (or vertex points) engaged in the point connection.X
4EccentricityInYIfcLengthMeasure[0:1] Distance in y direction between the two points (or vertex points) engaged in the point connection.X
5EccentricityInZIfcLengthMeasure[0:1] Distance in z direction between the two points (or vertex points) engaged in the point connection.X
Formal representations
XSD Specification
 <xs:element name="IfcConnectionPointEccentricity" type="ifc:IfcConnectionPointEccentricity" substitutionGroup="ifc:IfcConnectionPointGeometry" nillable="true"/>
 <xs:complexType name="IfcConnectionPointEccentricity">
  <xs:complexContent>
   <xs:extension base="ifc:IfcConnectionPointGeometry">
    <xs:attribute name="EccentricityInX" type="ifc:IfcLengthMeasure" use="optional"/>
    <xs:attribute name="EccentricityInY" type="ifc:IfcLengthMeasure" use="optional"/>
    <xs:attribute name="EccentricityInZ" type="ifc:IfcLengthMeasure" use="optional"/>
   </xs:extension>
  </xs:complexContent>
 </xs:complexType>
EXPRESS Specification
ENTITY IfcConnectionPointEccentricity
 SUBTYPE OF (IfcConnectionPointGeometry);
  EccentricityInX : OPTIONAL IfcLengthMeasure;
  EccentricityInY : OPTIONAL IfcLengthMeasure;
  EccentricityInZ : OPTIONAL IfcLengthMeasure;
END_ENTITY;

Link to EXPRESS-G diagram EXPRESS-G diagram

Link to this page  Link to this page