# Search for all elements in a pipe system between two elements

**URL:** <https://forum.dynamobim.com/t/search-for-all-elements-in-a-pipe-system-between-two-elements/95584>\
**Category:** Revit\
**Tags:** revit, mep, systems\
**Created:** [November 16, 2023, 5:18pm UTC](https://forum.dynamobim.com/t/search-for-all-elements-in-a-pipe-system-between-two-elements/95584 "2023-11-16T17:18:30Z")\
**Posts on this page:** 4\
**Page:** 1

<div class="post-metadata">

**Author:** ![Cashew](https://avatars.discourse-cdn.com/v4/letter/c/f17d59/32.png) [@Cashew](https://forum.dynamobim.com/u/Cashew)\
**Post date:** [November 16, 2023, 5:18pm UTC](https://forum.dynamobim.com/t/search-for-all-elements-in-a-pipe-system-between-two-elements/95584/1 "2023-11-16T17:18:30Z")

</div>

Hello Dynamo Experts

I have a problem for which I need a suggestion. Do you have any idea how I can create a multilevel list with dynamo nodes from my pipeline network, so that I get a multilevel list first with all elements between consumer A and start elements, then all elements between consumer B and start element.

I tried to create it somehow, but didn’t come up with a good idea. Maybe you know a node or have a clever solution. I am open to all suggestions.

Thank you very much

(My pipe system is created from supply and return pipes, my consumers are mechanical equipments as starting element)

 ![Pipe_System](https://us1.discourse-cdn.com/flex022/uploads/dynamobim/original/3X/0/6/0674fe7ed916ef046fedebba26cc4ba5b9c8e33f.png)

---

<div class="post-metadata">

**Author:** ![Andrej](https://sea2.discourse-cdn.com/flex022/user_avatar/forum.dynamobim.com/andrej/32/172909_2.png) [@Andrej](https://forum.dynamobim.com/u/Andrej)\
**Post date:** [November 16, 2023, 6:16pm UTC](https://forum.dynamobim.com/t/search-for-all-elements-in-a-pipe-system-between-two-elements/95584/2 "2023-11-16T18:16:43Z")

</div>

The pipes need to have some identifier about which part of the network they belong to. You have to input those values manually, and once you have that, its easy to make filtered revit schedules without the use of dynamo.

---

<div class="post-metadata">

**Author:** ![ruben.romero](https://sea2.discourse-cdn.com/flex022/user_avatar/forum.dynamobim.com/ruben.romero/32/115842_2.png) [@ruben.romero](https://forum.dynamobim.com/u/ruben.romero)\
**Post date:** [November 20, 2023, 7:30am UTC](https://forum.dynamobim.com/t/search-for-all-elements-in-a-pipe-system-between-two-elements/95584/3 "2023-11-20T07:30:14Z")

</div>

MEPover package

---

<div class="post-metadata">

**Author:** ![Cashew](https://avatars.discourse-cdn.com/v4/letter/c/f17d59/32.png) [@Cashew](https://forum.dynamobim.com/u/Cashew)\
**Post date:** [November 22, 2023, 10:18am UTC](https://forum.dynamobim.com/t/search-for-all-elements-in-a-pipe-system-between-two-elements/95584/4 "2023-11-22T10:18:41Z")

</div>

Hi Andrej, it would be the first step in my script, and I would get by without manual input.  
I think it should also work automatically as I have start and end elements and want to find the shortest pipe path between them and list them for each consumer.  
@ruben.romero - I tried MEPover, but couldn’t find a solution with it. Do you have any suggestions?
