Hi, nice to see you on my page. If you are looking for tools that will help you in the daily work of an architect, engineer or designer, you have come to the right place. Below are the latest entries. If you are looking for something specific, you can do so using the search engine or post categories. If you want to know more about me, please visit the "about me" tab. Have you used my solutions? You can return the favour by buy me a virtual coffee using the "Buy me a coffe" button
Hi, nice to see you on my page. If you are looking for tools that will help you in the daily work of an architect, engineer or designer, you have come to the right place. Below are the latest entries. If you are looking for something specific, you can do so using the search engine or post categories. If you want to know more about me, please visit the "about me" tab. Have you used my solutions? You can return the favour by buy me a virtual coffee using the "Buy me a coffe" button
Creating openings for several elements requires pinpointing the location of the hole, which adds unnecessary work. With this dynamo script, the hole will adjust for you!
Below I will briefly describe the elements of the script “Revit – opening for group of pipes” so that you can adapt it to your requirements and know how it works.
Important! The script only works on one function. If the pipes/ducts pass through two (and more), they should be separated between the walls. For example, include “split” creating a creation between elements.
Script UI
In this part, a menu is set, thanks to which it is possible to select the parameters of the model. It is worth noting that the opening is inserted in the model, but relative to the walls that are in the linked model, which should be selected in the menu.
Collision detection
At this point in the script, their common geometry is created based on the selected pipes that collide with the wall. On its basis, holes will be inserted and its dimensions will be adjusted.
Create openings
Knowing the center of the collision, the script places the hole family on it, giving it the appropriate dimensions.
Instructional video
Dynamo script download
If you are interested in using this script write to me! Link to dynamo script.