Agreement on how to use IfcPort / IfcDistributionPort within the IFC2x3 extended coordination view
Based on IFC2x3
Initiator Official buildinSMART IFC2x3 CV2.0 certification programme
Effects Coordination View 2.0
Date 2012 12
Focus was set on the usage of position and orientation of the local placement.
All definitions are taken from the IFC4 documentation:
IfcPort / IfcDistributionPort within CV2.0
The location of the port is determined in the context of the local coordinate system of the element to which it belongs."
"The PlacementRelTo relationship of IfcLocalPlacement shall point to the local placement of the master IfcElement or IfcElementType (relevant subtypes), which is related to the IfcPort by the relationship object IfcRelNests for fixed ports, or IfcRelConnectsPortToElement for dynamic ports."
Axis orientation of local placement:
- The axis points in the direction of the physical connection from the product.
- The axis direction has to be used together with the attribute FlowDirection:
- "The Axis points in the direction of the physical connection away from the product if FlowDirection equals SOURCE (or SOURCEANDSINK or NOTDEFINED), or points opposite direction (to the product) if the FlowDirection equals SINK."
- "The RefDirection points in the direction of the local X axis of the material profile, where the local Y axis points up if looking towards the Axis where the local X axis points right."
Figure 1: Example of IfcDistributionPort usage