Ports on distribution elements, such as ducts and airoutlets, or pipes and sanitary elements are connected with each other using the Port Connectivity. The port connection determines the direction of flow between the connected ports belonging to the distribution elements.
Figure 57 illustrates an instance diagram.
Figure 57 — Port Connectivity |
<?xml version="1.0"?>
<ConceptTemplate xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema" uuid="16fe846f-32b1-4595-bbb0-c4ad053dab24" name="Port Connectivity" status="sample" applicableSchema="IFC4" applicableEntity="IfcDistributionPort">
<Rules>
<AttributeRule RuleID="ConnectedToPort" AttributeName="ConnectedTo">
<EntityRules>
<EntityRule EntityName="IfcRelConnectsPorts">
<AttributeRules>
<AttributeRule AttributeName="RelatedPort">
<EntityRules>
<EntityRule EntityName="IfcDistributionPort" />
</EntityRules>
</AttributeRule>
<AttributeRule AttributeName="RealizingElement">
<EntityRules>
<EntityRule EntityName="IfcFlowSegment" />
</EntityRules>
</AttributeRule>
</AttributeRules>
</EntityRule>
</EntityRules>
</AttributeRule>
<AttributeRule RuleID="ConnectedFromPort" AttributeName="ConnectedFrom">
<EntityRules>
<EntityRule EntityName="IfcRelConnectsPorts">
<AttributeRules>
<AttributeRule AttributeName="RelatingPort">
<EntityRules>
<EntityRule EntityName="IfcDistributionPort" />
</EntityRules>
</AttributeRule>
</AttributeRules>
</EntityRule>
</EntityRules>
</AttributeRule>
</Rules>
</ConceptTemplate>