Finding Pipe connections

Hello,

I need to identify and extract connections between pipe elements in a Revit model using Dynamo. Specifically, I am looking for:

  1. Methods to find connections between pipe elements.
  2. Ways to extract a list of these connections.
    for exemple i wanna know that pipe j , is linked to pipe i , etc…

WhatsApp Image 2024-07-11 à 01.31.54_935d5d37

Any guidance or examples of Dynamo scripts or nodes or packages for this purpose would be greatly appreciated.
Thank you!

Check out OpenMEP package

2 Likes

Thank you so much
I wonder which dynamo version are you using cause i couldnt find this package.

Maybe it is renamed.
MEPover package is also used a lot for MEP things. Maybe it has a similar node?
There are
More MEP packages. Search for ‘MEP’.

1 Like

Hello, I think the package installation procedure is independent of the package manager
(Not sure what I’m saying)
edit:
image

Sincerely
christian.stan

2 Likes

Aah, didn’t think of GitHub.

yes i am currently testing MEP , cause the installation of OpenMEP doesnt wanna work correclty even if it is set up in my PC but in Dynamo interface i cant find it !

I have another question . To find connectors , is it compulsory that pipes and pipe fitting to be defined in a MEP system or just the class assignemeent is sufficient !

I’m still new to this , thank you for helping

Hi @saqouanealaa , can I know the version of dynamo you are working on, I can see the issue

1 Like

Hey @chuongmep, I’m also facing this issue where I cant see/find OpenMEP package.
image

1 Like

See this thread: OpenMEP Package Feedback Thread

1 Like

Hi , I am working with Revit 2022 and it looks like it has Dynamo 2.10 installed with it .
For the OpenMEP package , i have installed it and i can even see its folders in dynamo package folders but it was not installed exactly in the 2.10 version , it was rather installed for further version (starting from 2.12 as shown in picture below)

But now i have fixed the issue by putting the folder inside the version 2.10 :

Thank you for ur great efforts!

I have tested this but it gives me Empty list , even if the pipes and pipe fitting are being extracted . Is there a specific thing that should be defined in pipes so that connectors can be recognised ?

If anyone can help ; I appreciate it so much !

Hi @saqouanealaa , your problem is because you are using old version of Dynamo Revit and not update to the latest version of Revit version 2022, the easiest way to fix is just need copy the folder OpenMEP from 2.12/packages into folder 2.10/packages

2 Likes

And the best way to fix is to update your Revit.

Currently you’ve got Dynamo 2.10. Which means you’re on the first shipped version of Revit 2022. Which means you’re missing an update that addresses multiple security vulnerabilities. Which means you’re putting yourself, your company, and every company you work with at risk of a security incident.

1 Like