This is my first foray into Dynamo. Have a model that is ridden with warnings and is sluggish, so I want to try to clean it up a bit and see if that helps. This video was very helpful. So far for me it's monkey see-monkey do on the dynamo setup. I should spend some time understanding Dynamo itself.
Hii Gavin, Thankyou so much for all of your dynamo videos. I really like it. I have one question - Sometimes you used "equal" node to filter elements and sometime "list.contain" . Can you tell me bit on this ?? Why is it so?
You're welcome! Usually I use an equals node when I'm just comparing a set of values to one - this is more computationally efficient vs. a list contains method in this case. Sometimes list.contains is required when searching through sub-lists or verifying which elements of a set occur in another set. In this case the closest equals method would be to apply the equals node working @level 2, and then check if any true results occur in that results sublist - not efficient.
Really nice. What about if we want to create a switch that could help us to clear overrides and run the overrides in the same Dynamo file? Do you know something like that?
Great question, I would use a 'passthrough' node to make the second function (highlighting warnings) 'wait' for the first (clearing the overrides). I use some at 20:50 in this video as an example (getting a script to wait for some elements to be deleted before showing a user interface): th-cam.com/video/PhLWbLJ5Ags/w-d-xo.html Hope that helps!
Hi thank you for this! I am having an issue trying to find one of the nodes. i can't seem to find the Warning.get warnings node?? I have installed the package BANG and the ArchiLad ones. not sure where it is, i used your search method too. Has an update removed this node?
Possibly... i know that the bang package is in the process of being added to dyamo in revit 2021 so some nodes may be removed. It may be worth trying older builds out (circa 2020).
@@AussieBIMGuru I managed to do this with the BANG! package update. only for each warning type but not for all the warnings. That just means i have to go warning at a time, which is not so bad i suppose! learnt a lot about lists in this video and how to change them!
Thank you
You're welcome!
This is my first foray into Dynamo. Have a model that is ridden with warnings and is sluggish, so I want to try to clean it up a bit and see if that helps. This video was very helpful. So far for me it's monkey see-monkey do on the dynamo setup. I should spend some time understanding Dynamo itself.
Nailed it in one! Be sure to go through dynamo primer and take it step by step. Welcome to the world of Dynamo.
Thanks Gavin, awesome workflow as always !
Cheers Jose!
This is awsome Gavin thank you.
You're welcome!
Thank you! works great!
You're welcome!
Thank you, really helpful script!
You're welcome!
I love your channel. Keep up the good work!
Thanks! :)
This is amazing!!! And "Bang" hahaha
Haha yep it's a great package name.
Thanks Gaving, amazing workflow. Is there the option to override the projecton line type (i.e. dash lines).. Cheers!!
indeed there is, if you pause on 9:17 you will see project pattern/weight options in the vg override node (optional).
Hey Gavin, sorry for late responding. It works perfectly! Thank you so muchh
Hii Gavin, Thankyou so much for all of your dynamo videos. I really like it. I have one question - Sometimes you used "equal" node to filter elements and sometime "list.contain" . Can you tell me bit on this ?? Why is it so?
You're welcome!
Usually I use an equals node when I'm just comparing a set of values to one - this is more computationally efficient vs. a list contains method in this case.
Sometimes list.contains is required when searching through sub-lists or verifying which elements of a set occur in another set. In this case the closest equals method would be to apply the equals node working @level 2, and then check if any true results occur in that results sublist - not efficient.
Really nice. What about if we want to create a switch that could help us to clear overrides and run the overrides in the same Dynamo file? Do you know something like that?
Great question, I would use a 'passthrough' node to make the second function (highlighting warnings) 'wait' for the first (clearing the overrides).
I use some at 20:50 in this video as an example (getting a script to wait for some elements to be deleted before showing a user interface):
th-cam.com/video/PhLWbLJ5Ags/w-d-xo.html
Hope that helps!
Mate, your scripts are wonderful. I wish you could share them for download.
Wish granted!
github.com/aussieBIMguru/Dynamo_Scripts
Thanks.. It will help a lot
You're welcome!
Hi thank you for this! I am having an issue trying to find one of the nodes. i can't seem to find the Warning.get warnings node?? I have installed the package BANG and the ArchiLad ones. not sure where it is, i used your search method too. Has an update removed this node?
Possibly... i know that the bang package is in the process of being added to dyamo in revit 2021 so some nodes may be removed. It may be worth trying older builds out (circa 2020).
@@AussieBIMGuru okiedokie thank you for your reply 😊
@@AussieBIMGuru I managed to do this with the BANG! package update. only for each warning type but not for all the warnings. That just means i have to go warning at a time, which is not so bad i suppose! learnt a lot about lists in this video and how to change them!
I don't see the google drive link :o
I use github now instead: github.com/aussieBIMguru
@@AussieBIMGuru thanks!!