Pipe supports R2023
Originally, I created a script in Revit 2020. Now, I have updated the script and tested it in Revit 2023. In this update, I optimized the script by reducing the… Read More »Pipe supports R2023
Originally, I created a script in Revit 2020. Now, I have updated the script and tested it in Revit 2023. In this update, I optimized the script by reducing the… Read More »Pipe supports R2023
This version of the script is revision 3. Previous blog posts you can find on the site to see all features that the script has. Changes in this revision: The… Read More »Add insulation by pipe system and size R3
The motivation for this script is the knowledge that you can change the dimension value inside the Revit. I really do not support that kind of action. I can not… Read More »Find the dimensions with fake value
This is an update to a previously created script and all details that I did skip in this video you can see in the previous video on the link: https://dynamoscripts.com/navisworks-to-revit/… Read More »Navisworks to Revit – update
The purpose of this script is to show that we can recreate IFC elements in Revit. For a test, we did play with round and rectangular ducts. Also, I did… Read More »IFC to Revit
This script can handle XML reports from Navisworks in a way that for each clash we will insert a family inside the Revit. Also, the script is able to create… Read More »Navisworks to Revit
This is a sequel to the script that was able to automatically generate Pipes, Ducts or Cable Trays from AutoCAD drawing (link). The products from the previous script are straight… Read More »Fittings for installations generated from AutoCAD
In this video, you can see how I build a script that can automatically move pipes up or down for the amount that the user defines in order to resolve… Read More »Resolving collisions – Up and down
In this video, you can see how we can retrieve an electrical system and all elements related to that system by selecting one or more elements. Then we can copy… Read More »Copy elements and circuits between views
In this video, I did show two most used ways that you can use in order to import geometry from Dynamo. The first way is more direct, you will connect… Read More »Practical Dynamo Course – Importing Geometry
This script can remove scope boxes by two criteria. The first option is that the user selects scope boxes by the name and in that way selected scope boxes will… Read More »Remove scope boxes
In this video, I did try to show how you can easily check the distance between the elements of any category. For all elements that are devices (not installations like… Read More »Sprinkler distance check
In this video, you can see how you can play with IFC linked elements inside the Dynamo to find the thickness of the Wall. You will also be able to… Read More »Practical Dynamo Course – Working with a linked IFC file
This video presents a simplified version of any script that needs to cut elements. This time we have architectural elements in one file and structural elements are in the Revit… Read More »Cut walls with linked structure elements
The objective of this video is to show how you can use Revit lighting fixtures and schedule to assist you in lighting design. Besides that Dynamo script is able to… Read More »Practical Dynamo Course – Lighting Design
This video is a sequel of previously published video and the script: https://dynamoscripts.com/schedule-to-show-only-elements-visible-on-the-sheet/ The reasons why I made this video and the script update are following: Simplified usage of the… Read More »Schedule on the sheets R2022
This video is a sequel of previously published video and the script: https://dynamoscripts.com/wall-openings-for-mep-installations/ The reasons why I made this video and the script update are following: The previous script was… Read More »Wall openings R2022
In this video, I did try to explain what is the logic behind the script that can calculate the total length for different MEP installations even when we have in… Read More »Installation length calculator
In this video, I did try to respond to some of the common questions that I receive from time to time. Also, this video contains some improvements for the script… Read More »Common issues and add pipe insulation by pipe size R2
I did create a set of scripts that can help with the creation of the wall and floor tiles. The script does not have a high level of flexibility. There… Read More »Create tiles
If you have a view with a large number of tags. You can use this script to check if you have duplicate tags for the same elements. You can run… Read More »Find duplicate tags
This is a script that can help you to place Cable Trays dividers. There is no default option in the Revit for this so I did create a divider family… Read More »Cable Tray divider
If you need to edit a lot of parameter values for some elements, it will be faster if you export those values to Excel, change there and import data back… Read More »To the Excel and back
This is an improved version of the previous script: https://dynamoscripts.com/add-pipe-insulation-by-pipe-size/ Improvements: – Now the script will automatically delete existing insulation for the selected system and add new. – I did… Read More »Add pipe insulation by pipe size R1
The purpose of the script is to automate the process of adding insulation to the pipes. The user should select the System on which the script needs to add insulation… Read More »Add pipe insulation by pipe size
A very simple script that needs to add volume above the cable trays in order to “reserve” that volume for cable tray access. The script will take cable trays and… Read More »Cable tray clearance
In case when the only thing that you have is just a family name and base on that information you need to perform some action it is useful to know… Read More »Family name to a family instance
The purpose of this script is to visually show conduit fitting that does not satisfy the user-defined minimal bend radius. The script will automatically recognize all conduit dimensions and the… Read More »Conduit fitting bend radius
You can easily retrieve object position from an AutoCAD drawing and use it to automatically place equipment inside the Revit. This script shows workflow for a situation when you need… Read More »AutoCAD drawing to equipment
The pipe support script that I did publish last year was very popular, so to improve that script, I came to the idea to create a script that will handle… Read More »Multiple pipes hanger
This is an improvement of the existing script which was able to connect devices with the pipe. As shown in the video the script is tested on Revit 2019, 2020,… Read More »Connect devices R1
First of all, this script is not a complete solution that you can use on a large-scale project and for the different paper sizes. Maybe someday I will round this… Read More »Automatically read coordinates for the legend
This script will automatically create round and rectangular wall openings for Cable trays, Ducts and Pipes. The script contains so many features but there is also room for improvement. Because… Read More »Wall openings for MEP installations
This is the script that can automatically add insulation to the Ducts, Duct Fittings, Duct Accessories and Flex Ducts categories. Inside the script, there are two approaches. The first approach… Read More »Duct insulation
The purpose of this video is to introduce the ways how you can deal with if and else statements inside the Dynamo. Also, this video should answer a question which… Read More »Practical Dynamo Course – If/else different methods
The original post for this script you can find at the following link: https://dynamoscripts.com/enhance-tag-all/ This simplified version is a response to the questions that I receive regarding the original script.… Read More »Enhance Tag All – Simplified
This script should show how easy (or hard) is to import CAD objects to Dynamo and to use them to create installations like pipes, ducts or cable trays. The script… Read More »AutoCAD drawing to Pipes, Ducts or Cable Trays
The purpose of this script is to show very simple logic which you can use for the tasks like calculation of the bricks on some walls. The script relay on… Read More »The number of bricks
The purpose of this script is to connect different devices with the pipe. Before running the script the user should check what is the system classification of the connector on… Read More »Connect devices
Both previous scripts are now merged into one script. Now the script can be used on real projects. The script is now able to find the closest wall it does… Read More »Improved AutoDimension
If you need quickly to perform a check for all legends and schedules that are included in your drawings then this script can be a good tool for you. The… Read More »Legends and schedules list to Excel
This is an improvement video of the script which can automatically create aligned tags. If you did not see the original video you can click on the following link: While… Read More »Improved – Automatically create aligned tags
You can transfer Revit geometry in Autodesk CFD but you will also need one more volume to represent the air. You can create that volume inside the Autodesk CFD if… Read More »Autodesk CFD – Subtract the volume
The purpose of this video is to show the good and bad thing regarding approach when you want to create a script which will need to deal with the alignment… Read More »Automatically create aligned tags
If you are searching for the Dynamo script which will automate some part of your tasks regarding the pipe isometric view then you can check this script. This script is… Read More »Pipe isometric view
The purpose of this video is to show you the basics which you will need if you like to create dimensions from the Dynamo. This time we want to discover… Read More »Automatic dimensions (sides)
The purpose of this video is to show you the basic which you will need if you like to create dimensions from the Dynamo. This script can produce automatic dimensions… Read More »Automatic dimensions (centers)
This is a script with a just couple of nodes. This script is very useful in a situation when you need to create a custom duct fitting. The only thing… Read More »Custom duct fitting
The purpose of this video is to show that we can access and change the element parameter values from the Dynamo. For some reason, I did find that the people… Read More »Practical Dynamo Course – Access parameter values