Visual Revit Warnings with Dynamo
as requested a brief tutorial on how to use Dynamo to visually display Revit Warnings
Create a Parameter to populate the warnings into
Depending on if you would like to use shared parameters or project parameters is up to you, I'm a fan of shared parameters (but will use project parameters for this example)
- Select all categories
- make sure it's a text based parameter (default is length)
Dynamo Script
Once that's done, open up Dynamo and search for package in "Bang!"
After installed set Dynamo player to Manual by selecting Automatic, this way you have to tell Dynamo when to run a script (many benefits of manual, namely safer)
Populate Warnings
Once default value has been set, we can override parameter where warnings exist as seen below
Revit Filters
Once you've run the script, you can open up the filters option and create required filters
this is the boring part (create filters for each warning type, you could use filters that look for keywords (such as "walls")
you can select all in filter but then you'll need to deselect certain fields like reference planes/lines, and sub category items, start by selecting one category, setting parameter to warnings parameter you've created then work your way done, if an error appears when selecting a category you know you can't select that.
Also ... Create a filter to hide all elements without any warnings
Wipe Parameters before re-run
go to the view you create to show the warnings, and select all visible elements and select the warnings parameter (when highlighted press space bar to remove the parameters)
Revit 2018 was used
Innovation Enthusiast
5 年Great tool! Definitely will build this into our workflow!
That's a very useful script! Thanks for shared, Oliver.
BIM Manager - Senior Staff at SAOTA
5 年:) can’t believe such a small script has gotten so much attention, will be writing article soon about my favorite script of made and sharing how it’s done. View creation placing on sheets cropping to scope box and applying view templates and sheet parameters all done from an excel file.
Senior Project Manager, Digital Delivery Lead PGM
6 年Keep going Oliver!
Interactive Digital Media / BIM Engineer
6 年Great idea. Was about to do something like that too