# Connectivity of pipes

**URL:** <https://forums.buildingsmart.org/t/connectivity-of-pipes/3298>\
**Category:** Developers\
**Created:** [January 24, 2021, 5:02pm UTC](https://forums.buildingsmart.org/t/connectivity-of-pipes/3298 "2021-01-24T17:02:11Z")\
**Posts on this page:** 1\
**Page:** 1

<div class="post-metadata">

**Author:** ![bsbock](https://sea2.discourse-cdn.com/flex016/user_avatar/forums.buildingsmart.org/bsbock/32/435_2.png) [@bsbock](https://forums.buildingsmart.org/u/bsbock)\
**Post date:** [January 24, 2021, 5:02pm UTC](https://forums.buildingsmart.org/t/connectivity-of-pipes/3298/1 "2021-01-24T17:02:11Z")

</div>

![Conntectivity_Bock](https://us1.discourse-cdn.com/flex016/uploads/buildingsmart1/original/2X/7/7e4da86831af534d4e7b069bb16c838906362e7a.png)

In the picture above (A), (B) and (C ) have the same SINK and SOURCE.

A type of (A) can be connected to a type of (A)

But a type of (B) cannot be connected to a type of (B)

Also a type of (C ) cannot be connected to a type of (C )

So SINK and SOURCE are suitable for determining the flow direction but not for connectivity.

The PropertyType PEnum\_DistributionPortGender in the PropertySetDefinition Pset\_DistributionPortTypeCable have enums like female and male.

So female could be used for for sleeves, male for nipples and unset for flanges.

But these enums are PropertyTypes for cables.

Is there a predifined PropertyType or something else to determine connectivity for pipes?
