Workflow: Create Floor Opening for Vertical Pipes from a linked file in Revit 2016 using Dynamo 0.9.2

In our previous tutorials we showed how to:
The workflow assumed that the model contains all trades in one file. But most of cases each trade exists in its own file and based on the linking technique used in your firm the relation between the trades projects defers.
In this example I assumed that the architecture linked the piping file to the base model project, because most of cases the architect will be the responsible for making the opening in the walls of his model.
Nothing changed from the Create Floor Opening for Vertical Pipes in Revit 2016 using Dynamo tutorial except the technique of getting the pipe elements. In the previous tutorials we addressing the pipe elements directly from the current model, but now we will access them through the Link file.
The “Get all Pipes from link” Node is pure Python Script that get the link documents from the current project then collect the Pipes Category and set them as its output. The workflow then continues as it is in the Create Floor Opening for Vertical Pipes in Revit 2016 using Dynamo tutorial.
Floor Opening for Pipes - link
The sample Revit project files:
The Dynamo Workflow can be downloaded from here.

15 thoughts on “Workflow: Create Floor Opening for Vertical Pipes from a linked file in Revit 2016 using Dynamo 0.9.2

  1. Mustafa,

    is there a way to place a wall opening family instead of the defauld opening.
    We would need to place our opening family to get the 2D symbol and the annotations


      1. Mustafa,
        i try it this way.
        Here is our family.

        Mit freundlichen Grüßen
        Johannes Meiners
        Dipl.-Ing. Architekt
        Leitung CAD/BIM

        HPP Service GmbH
        Kaistraße 5
        D 40221 Düsseldorf
        T +49 211 83 84 – 237
        F +49 211 83 84 -185

        Sitz: Düsseldorf, AG Düsseldorf, HRB 35565
        Geschäftsführerin: Claudia Berger-Koch, Dipl.-Kff

        HPP Architekten
        Düsseldorf Berlin Frankfurt
        Hamburg Köln Leipzig
        München Stuttgart Istanbul
        Shanghai Sofia Washington

  2. This seems to create a strange 3d geometry under the other the Pipes. I can’t seem to select, delete, hide or turn off this geometry. Any idea how to remove it?

  3. Hi Mustafa,

    I would like to modify your script in order to get the same but for ducts and trays instead.

    I’ve tried to modify your script but my skill programing python are really bad.

    Could you tell me how could I get info about that?



  4. I would like for it to insert a Fire rated Sleeve family of Pipe Accessory type. that is what is really going to happen when a pipe penetrates a slab. I generate sleeve plans all day & that would be tremendous.

  5. Yes I will try, Side note: I have spent 5 years working on this prefect the use of this Hilti sleeve & it is work plane based.

  6. Mustafa, I downloaded The Dynamo Workflow you provided and ran it in the Dynamo Player. do you have an idea how long this process should take?

Leave a Reply

Fill in your details below or click an icon to log in: Logo

You are commenting using your account. Log Out /  Change )

Google photo

You are commenting using your Google account. Log Out /  Change )

Twitter picture

You are commenting using your Twitter account. Log Out /  Change )

Facebook photo

You are commenting using your Facebook account. Log Out /  Change )

Connecting to %s

This site uses Akismet to reduce spam. Learn how your comment data is processed.