Revit Snippet: Create Truly 3D Parametric Perforated Panels

Sdílet
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

Komentáře • 74

  • @nedward5458
    @nedward5458 Před 3 lety +5

    Very useful tutorial and the voice is so beautiful like a singer, thanks for sharing this !

    • @RVBoost
      @RVBoost  Před 3 lety +1

      Wow thanks for the kind words. I'll start to practice singing in my free time!

  • @hoatien
    @hoatien Před 3 lety +2

    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!!

    • @RVBoost
      @RVBoost  Před 3 lety

      Glad it helped! I'll definitely do more :)

    • @pipy1
      @pipy1 Před 3 lety

      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?

    • @RVBoost
      @RVBoost  Před 3 lety +1

      I'm on Revit 2020 with Dynamo 2.3 and it has that node. Probably make sure you use the same versions.

  • @piratesting
    @piratesting Před 3 lety +1

    This was exactly what I was looking for in contact. SUB!!!!

    • @RVBoost
      @RVBoost  Před 3 lety

      Great! Welcome to the club!!!

  • @zigzorg
    @zigzorg Před 2 lety +1

    Amazing

  • @sherifabuelala2054
    @sherifabuelala2054 Před 2 lety +2

    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

    • @RVBoost
      @RVBoost  Před 2 lety +1

      Sure! Please send the image to support@rv-boost.com

  • @qizhang7918
    @qizhang7918 Před 3 lety +3

    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.

    • @RVBoost
      @RVBoost  Před 3 lety

      Hi, I was on Dynamo 2.5 and Springs 203.2.0. Are yours the same versions?

    • @j0jjes
      @j0jjes Před 3 lety +5

      @@RVBoost I had to download spring nodes not Spring - Dynamo 2.0 to get the quads command.

    • @RVBoost
      @RVBoost  Před 3 lety

      Thanks for the tip. I meant spring nodes too but so used of saying its short name!

    • @pierdoro1983
      @pierdoro1983 Před 3 lety +1

      @@j0jjes Thanks you man... i was stuck.. big time..haha

    • @RVBoost
      @RVBoost  Před 3 lety

      No worries! Hope it helped :)

  • @abidnaqvi1435
    @abidnaqvi1435 Před 2 lety +2

    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?

    • @RVBoost
      @RVBoost  Před 2 lety +1

      You probably have a different version of the Spring Nodes package. Please install package version 203.2.0 and try again.

    • @abidnaqvi1435
      @abidnaqvi1435 Před 2 lety

      @@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?

    • @RVBoost
      @RVBoost  Před 2 lety

      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?

    • @abidnaqvi1435
      @abidnaqvi1435 Před 2 lety

      Thanks a lot helping. it is working now.
      I used Vector.AtPoint node to convert vectors to points.
      Thanks a lot.

    • @RVBoost
      @RVBoost  Před 2 lety

      Glad it worked! Happy to help 😊

  • @PsychotronAyax
    @PsychotronAyax Před 3 lety

    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 !

    • @RVBoost
      @RVBoost  Před 3 lety +2

      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 :)

  • @sethbout8901
    @sethbout8901 Před 2 lety +1

    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??

    • @RVBoost
      @RVBoost  Před 2 lety

      Please check your drawing unit in Revit. Mine is in millimetres :)

    • @erikanicole520
      @erikanicole520 Před 2 lety

      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

    • @RVBoost
      @RVBoost  Před 2 lety

      Did you get the problem in Revit 2022 by any chance?

    • @erikanicole520
      @erikanicole520 Před 2 lety

      @@RVBoost Yes, i'm using 2022. I did manage to still work with it, just had to manually rescale

    • @vijaymatharu8454
      @vijaymatharu8454 Před 2 lety

      @@erikanicole520 how did you manually rescale struggling with same issue :(

  • @sherifabuelala2054
    @sherifabuelala2054 Před 2 lety

    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?

    • @RVBoost
      @RVBoost  Před 2 lety

      Hi! What issue do you have with the quads?

    • @sherifabuelala2054
      @sherifabuelala2054 Před 2 lety

      @@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

  • @oguzhanaydemir7593
    @oguzhanaydemir7593 Před 3 lety +1

    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 !

    • @RVBoost
      @RVBoost  Před 3 lety +1

      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 :)

    • @oguzhanaydemir7593
      @oguzhanaydemir7593 Před 3 lety

      @@RVBoost thnx

  • @TienNguyen-tl5up
    @TienNguyen-tl5up Před 3 lety

    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?

    • @RVBoost
      @RVBoost  Před 3 lety +1

      Hi. Probably you're not using the same Dynamo version I used in the video. Should be Dynamo 2.0.1 or above.

  • @ms7851
    @ms7851 Před rokem +1

    Hi! How can I change the material?❤

    • @RVBoost
      @RVBoost  Před rokem

      I did something similar here but with material assignment. Please check if it helps: czcams.com/video/N_aePsEFRKM/video.html

  • @rezwanulhoque117
    @rezwanulhoque117 Před 3 lety +1

    nice work. How to use material in this panel?

    • @RVBoost
      @RVBoost  Před 3 lety +2

      You can use the same method I used in this other tutorial: czcams.com/video/N_aePsEFRKM/video.html

    • @rezwanulhoque117
      @rezwanulhoque117 Před 3 lety +2

      @@RVBoost got it ,thanks.

  • @willemlefevre5445
    @willemlefevre5445 Před 2 lety

    Is there a software I can use to create my own perforations, or does this software Revit have that functionality?

    • @RVBoost
      @RVBoost  Před 2 lety

      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.

  • @jtiong5061
    @jtiong5061 Před rokem

    hi mate, can explain how to export the line to autocad?

    • @RVBoost
      @RVBoost  Před rokem

      You can open a suitable elevation view and do the usual export command from that view 👍

  • @alpo8385
    @alpo8385 Před 2 lety

    Hi. i can't find surface by difference in my version of dynamo. i'm using version 2.1. Can someone help plz

    • @RVBoost
      @RVBoost  Před 2 lety

      Updating your Dynamo to the latest version might help.

  • @rezwanulhoque117
    @rezwanulhoque117 Před 3 lety

    hello , one more things, how can we create schedule estimate of this panel? if possible can you make a tutorial? thanks.

    • @RVBoost
      @RVBoost  Před 3 lety +1

      I'm afraid you can't! You can instead create a separate curtain wall at the back of these panels and schedule it.

    • @rezwanulhoque117
      @rezwanulhoque117 Před 3 lety

      @@RVBoost ok thanks.

  • @MohamedOsama-qx5xc
    @MohamedOsama-qx5xc Před 2 lety

    Can i apply this to a curved wall ?

  • @donr.jayanetti1119
    @donr.jayanetti1119 Před 2 lety

    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?
    ?

    • @RVBoost
      @RVBoost  Před 2 lety

      Sounds like you didn't connect some of the nodes exactly as showed in the video. Please watch it again to double check!

    • @donr.jayanetti1119
      @donr.jayanetti1119 Před 2 lety

      @@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?

    • @RVBoost
      @RVBoost  Před 2 lety

      Curved surfaces will be very difficult! You should use Revit a material with cutout holes instead.

  • @lucamaggio3942
    @lucamaggio3942 Před 3 lety

    how can i upload this in a new project?

    • @RVBoost
      @RVBoost  Před 3 lety

      You can just copy and paste, or regenegate all panels using the same Dynamo script

    • @lucamaggio3942
      @lucamaggio3942 Před 3 lety

      @@RVBoost i tried but it go in block :'(. is possible to create it like a wall ? with the same semplicity to built it?

    • @RVBoost
      @RVBoost  Před 3 lety

      I'm afraid they'll be blocks. You can copy these blocks between projects.

  • @pierdoro1983
    @pierdoro1983 Před 3 lety

    Do you have patreon?