Revit Snippet: Create Truly 3D Parametric Perforated Panels
Vložit
- čas přidán 28. 08. 2024
- This Revit & Dynamo tutorial will show how to quickly create perforated panels for your Revit building’s façade. This elevation with a perforation panel system will be fully parametric, so you can change its dimensions, hole number, hole spacing, and hole pattern as well by using a bitmap image as a guide. We will have these panels as fully 3D object you can show in all views. You can then apply a metallic material to these cladding panels to render them in Revit as a complete curtain wall.
Download the Dynamo script from this lesson here: rv-boost.com/p...
(If you're using Revit 2022, this script fixes the issue of incorrect scaling, where the generated panels are huge and offset away from your selected surface.)
To get Revit tutorials like this every single week, Subscribe now by clicking here: / @rvboost
Become a Patreon here to access all exercise files from all of my tutorials: / rvboost
Very useful tutorial and the voice is so beautiful like a singer, thanks for sharing this !
Wow thanks for the kind words. I'll start to practice singing in my free time!
Great tutorial! I got stuck in the quads and surface.difference commands but I realised I downloaded the wrong package and was not using revit 2021. Looking forward for more!!
Glad it helped! I'll definitely do more :)
So, is it not possible to get surface.difference command in revit 2020? Quads issue can be solved by installing Spring Nodes package thanks to @j0jjes's comment but still need to get surface.difference. Is there anyway to get in Revit 2020 version?
I'm on Revit 2020 with Dynamo 2.3 and it has that node. Probably make sure you use the same versions.
This was exactly what I was looking for in contact. SUB!!!!
Great! Welcome to the club!!!
Amazing
Thanks!! :)
I found out that in 2021 it's under **Spring Nodes**
One more thing I faced at the end value of (50) crashes my file (100) works fine
I tested (80) as a value and it worked but I lost the L shape edge for the wall
If I can send you the image to see it and tell me It would be great
Thank you in advance
Sure! Please send the image to support@rv-boost.com
Hi, I was following your tutorial step by step. However, I still do not have quads commands after I download springs. Besides, I downloaded the same version of spring as yours.
Hi, I was on Dynamo 2.5 and Springs 203.2.0. Are yours the same versions?
@@RVBoost I had to download spring nodes not Spring - Dynamo 2.0 to get the quads command.
Thanks for the tip. I meant spring nodes too but so used of saying its short name!
@@j0jjes Thanks you man... i was stuck.. big time..haha
No worries! Hope it helped :)
Hi, I am using the same Revit and Dynamo version as you have used but getting this error /Warning when I connect ꟿ Quads.ByPointMatrix node to PolyCurve.ByPoints node.
Warning: PolyCurve.ByPoints expects argument type(s) (Point[], bool), but was called with (Autodesk.DesignScript.Geometry.Vector[], bool).
no idea how to solve this.is there way?
You probably have a different version of the Spring Nodes package. Please install package version 203.2.0 and try again.
@@RVBoost thanks a lot for your reply.
I have installed package version 203.2.0 as suggested and tried but again getting the same warning message. I am using Dynamo Version 2.3.0 Revit 2020.2
Is there another method to get the quadrant point matrix?
The error message says the node expects XYZ points but is given Vectors. May be try adding some nodes to convert vectors to points beforehand?
Thanks a lot helping. it is working now.
I used Vector.AtPoint node to convert vectors to points.
Thanks a lot.
Glad it worked! Happy to help 😊
What a good tutorial, how would it be done to put material, let's say I want it to be metal or plastic?
You could show what are the other ways to export the geometry from dynamo to revit.
thanks !
To change the material, you can use the method showed towards the end of my other tutorial here: czcams.com/video/N_aePsEFRKM/video.html
I'll do a new video soon on other ways to bring Dynamo geometry into Revit :)
Awesome tutorial... However, whenever I do the last step into the "importinstance" the result becomes WAY bigger than the preview shows before I do so. The preview the whole time looks good until then, please help??
Please check your drawing unit in Revit. Mine is in millimetres :)
I also got this result. The perforated panels were way bigger and farther from the selected surface. My units are in mm. Can't figure out where i got it wrong. I'd appreciate some help. :D
Did you get the problem in Revit 2022 by any chance?
@@RVBoost Yes, i'm using 2022. I did manage to still work with it, just had to manually rescale
@@erikanicole520 how did you manually rescale struggling with same issue :(
Thank you for such a video, I also got stuck in the quads! I am working on Revit 2021, what is the solution for that?
Any help?
Hi! What issue do you have with the quads?
@@RVBoost Thank you for your fast reply
I commented down that I found it in Revit 2021 as *Spring Nodes*
the other issue I explained in that comment
can you kindly read it and reply on it please
Thank you
plz, how can i import system panel, tell about this. I downloaded cladding panels by manufacturer but i didn't bring my project. Btw, your videos very awesome !
Thanks for your comment! Unfortunately, I don't think you can use system panels for this design, because each individual panel has to be different to make up the pattern. There's another option: use system panel and then overlay on top a 2D pattern exported from Dynamo. I'll do a new tutorial on this other option soon :)
@@RVBoost thnx
hi there. i follow your step but get stuck at the surface.different node. i cant find it anywhere. do you know what is probably the issue here? is there any alternative solution for it without using surface.different node?
Hi. Probably you're not using the same Dynamo version I used in the video. Should be Dynamo 2.0.1 or above.
Hi! How can I change the material?❤
I did something similar here but with material assignment. Please check if it helps: czcams.com/video/N_aePsEFRKM/video.html
nice work. How to use material in this panel?
You can use the same method I used in this other tutorial: czcams.com/video/N_aePsEFRKM/video.html
@@RVBoost got it ,thanks.
Is there a software I can use to create my own perforations, or does this software Revit have that functionality?
You can use Dynamo to generate a pattern of regular shapes with different sizes based on a gray-scale image. I'll do a tutorial on this soon.
hi mate, can explain how to export the line to autocad?
You can open a suitable elevation view and do the usual export command from that view 👍
Hi. i can't find surface by difference in my version of dynamo. i'm using version 2.1. Can someone help plz
Updating your Dynamo to the latest version might help.
hello , one more things, how can we create schedule estimate of this panel? if possible can you make a tutorial? thanks.
I'm afraid you can't! You can instead create a separate curtain wall at the back of these panels and schedule it.
@@RVBoost ok thanks.
Can i apply this to a curved wall ?
I don't think so :(
Great video!! My hole patterns are not matching the voronoi image. I'm getting some sort of diagonal waves rather than the voronoi image I used. I tried uploading diferent pictures but they all behave the same way. Any ideas?
?
Sounds like you didn't connect some of the nodes exactly as showed in the video. Please watch it again to double check!
@@RVBoost Thanks! The solution was at the end of the video! I had stopped short of the end... is it possible to create this pattern on a curved surface?
Curved surfaces will be very difficult! You should use Revit a material with cutout holes instead.
how can i upload this in a new project?
You can just copy and paste, or regenegate all panels using the same Dynamo script
@@RVBoost i tried but it go in block :'(. is possible to create it like a wall ? with the same semplicity to built it?
I'm afraid they'll be blocks. You can copy these blocks between projects.
Do you have patreon?
Yes! It's here :) www.patreon.com/rvboost
@@RVBoost Done :)
Thanks man! 😁