IfcRelConnectsPathElements
Definition from IAI: The IfcRelConnectsPathElements
relationship provides the connectivity information between two elements, which
have a path information. Currently it is applied to IfcWall and
IfcWallStandardCase.
The objectified relationship provides all additional information
required to describe the connection between two path based elements that might
have single or multiple layers of material. The connection type specifies where
at the path based element a connection is given (at the start, in the middle or
at the end).
HISTORY: New entity in IFC Release
1.5.
Illustration:
The following figure shows the application of
IfcRelConnectsPathElements with the ConnectionGeometry of type
IfcConnectionCurveGeometry.
|
The example shows the connection relationship
between two instances of IfcWallStandardCase using the
IfcRelConnectsPathElements relationship.
The ConnectionGeometry defines the
CurveOnReleatingElement and CurveOnRelatedElement, both are of type
IfcPolyline. |
EXPRESS specification:
|
ENTITY IfcRelConnectsPathElements
|
|
|
RelatingPriorities
|
:
|
LIST OF INTEGER;
|
RelatedPriorities
|
:
|
LIST OF INTEGER;
|
|
|
RelatedLayerCount
|
:
|
INTEGER := IfcNoOfLayers(SELF\IfcRelConnectsElements.RelatedElement);
|
RelatingLayerCount
|
:
|
INTEGER := IfcNoOfLayers(SELF\IfcRelConnectsElements.RelatingElement);
|
|
|
|
Attribute definitions:
RelatingPriorities
|
:
|
Priorities for connection. It refers to the layers of the RelatingObject.
|
RelatedPriorities
|
:
|
Priorities for connection. It refers to the layers of the RelatedObject.
|
RelatedConnectionType
|
:
|
Indication of the connection type in relation to the path of the RelatingObject.
|
RelatingConnectionType
|
:
|
Indication of the connection type in relation to the path of the RelatingObject.
|
RelatedLayerCount
|
:
|
Number of layers of the RelatedObject.
|
RelatingLayerCount
|
:
|
Number of layers of the RelatingObject.
|
Inheritance graph
|
ENTITY IfcRelConnectsPathElements;
|
|
|
RelatingPriorities
|
:
|
LIST OF INTEGER;
|
RelatedPriorities
|
:
|
LIST OF INTEGER;
|
|
|
RelatedLayerCount
|
:
|
INTEGER := IfcNoOfLayers(SELF\IfcRelConnectsElements.RelatedElement);
|
RelatingLayerCount
|
:
|
INTEGER := IfcNoOfLayers(SELF\IfcRelConnectsElements.RelatingElement);
|
|
|
|