Create Wall Penetrations using Dynamo!

preview_player
Показать описание
When services and steel elements need to pass through certain wall types, a penetration is required to allow this. Often it can difficult to model and coordinate these penetrations accurately in a Revit model. Using Dynamo, we can generate highly accurate wall penetrations for these elements - this video shows how to build a script able to do this.

I hope you enjoy the session and learn something new! Feel free to comment any feedback/questions below, or follow my channel if you enjoyed this.

Learn more about Dynamo at;

Software used;

Hardware used;

Рекомендации по теме
Комментарии
Автор

The holy grail for me is getting the same exercise, but for Linked IFCs. More often than not we get vendor models created in something other than Revit, therefore, need to be using IFC. Being able to locate an opening based on linked IFCs this would be fantastic.

colinhutton
Автор

Amazing! Seriously, you just saved me TONS of time with this video.

rthaiiis
Автор

Amazing, Gavin! I always find the light in your tutorials!

victors.
Автор

Gavin, Hi. Quick question, one of the custom nodes you used in this video, the one from Springs, I can't call that node.
I'm with Revit 2022, Dynamo 2.12.something (just updated yesterday)

And Thanks I love to watch your contents and your buddy..I mean the cat. I hope I can see him or her more often

yannjungho
Автор

May God bless you, you are genuine gentle soul.

istiadahardh
Автор

Amazing video! do you think there is any way to get the tag to recognise the system and size of the item going through the penetration?

alexmos
Автор

Super Amazing. I've made it work to me also. The only thing which doesn't seem to work well is the tolerance. It's always the same no matter what I choose.

carmineaucello
Автор

Gavin,
First of all, amazing stuff, thanks for the tutorial! One problem I am encountering is that my family instances are getting mismatched. When I run Dynamo Player a second time (after refresh and new selection), my small pipe is getting the large opening and my large pipe is getting the tiny opening. To clarify, I believe the issue is residual data leftover from the previous run. Is there any way to clear/regenerate those data each time Dynamo is run?

claytoncollins
Автор

Thank you so much for your sharing of knowledge!
This skript works like a dream (used structural opening family though)

Vasoulinho
Автор

Hi Gavin, I followed your tutorial and created the script and the two opening families. By running the script everything goes fine (openings created and correctly oriented and dimensioned) except for the sill height which appears too low by half the opening height. Do you have any clue of the possible misbehaviour? I didn't try your opening families yet, maybe I missed something along the way. Thanks for your time. Bye

fredpox
Автор

Always a great help Gavin! Sad to see you go!

revittidbits
Автор

Great workflow...!! Would that extraction of geometry for walls and other elements when you have a huge building project be costly..? I previously had an experience while tying to extract geometries of furniture inside rooms. My system with 16 GB ram and Core i7 7th Generation with 4GB Graphics just crashed. Tried three four times with no success. Since then I am afraid of extracting geometry...

harilalmn
Автор

does that work with solid geometry from AutoCAD? I have a project when I receive the opening in dwg solid elements, how could I make the openings?

alimustafa
Автор

1. if several services are selected at the same time, one large opening will be created. the issue is when the service are separated with some distance, the opening will be very strange and very large. How can we improve it at the dynamo? is there any demostration?
2. if the above item 1 is fixed, we can try to select multiple penetrating services and multiple host elements for creating wall openings.

eeennn
Автор

Hii Gavin, Thankyou for this nice workflow. I would like to ask you ....Let say if my pipe is not passing through the wall ?? It is going inside the wall but does not pass through the wall.
Is this still going to work?
thankyou Looking forward to your reply

kamalkumarranpariya
Автор

Hello, thanks for posting. I am only just getting into Dynamo and this script supported a task I was looking at and was really helpful, Thank you. I developed it for my specific needs, however I have encountered a couple of challenges. 1 - using the centroid from the intersection geometry is different from the centroid from the combined bounding box geometry. I found this out when combining multiple penetrations through the wall, the bounding box option as the placement point seemed to work better for me. 2 - Also, for some reason the centroid seems to reset to Dynamo 0, 0 if I select penetration geometry that totals less than 80mm which it seems odd, and I have not figured this one out... I thought you might like the feedback, I am probably using the script slightly differently so it might be how I have set it up.

digitalengineering
Автор

Hi! at the beginning after list.Flatten in panel object.type instead of a list of object it says :ProtoCore.DSASM.StackValue. can you help me?

silviafarina
Автор

hello there, @Aussie BIM Guru I followed your instructions for creating a script, but the intersection of solids from MEP and WALLS geometry shows an empty list. Could you please assist me in resolving this issue? I'm a new Dynamo user.

unagamahesh
Автор

Hei
I wanted to use your dynamo script but unfortunally it sais its broken. When i want to build it by myself i have the error that there's no solid element after the list flatten. Is there a solution to fix this?

Crimsii
Автор

hii, in my case not showing circular or rectangular opening at family types.any idea how to solve?

sadamth