Hi there!
Since I couldn’t find in Revit one way of selecting and identifying the Revision Clouds position in all the views, I tried to develop this Script (with the help of various Packages like LunchBox and Clockwork).
The idea behind it is to identify all not Issued Revision Clouds and then filter/list them according to the Text inside of the Comments Parameter. Then make a combined List with this Revision Clouds and their “Position” inside of the Revit File (Plans, Floors, Sections, etc.). In the end, this List would be exported to Excel (work in Progress).
After playing a bit around I found a way to do it, but I still got an issue. The “String.contains” Node selects the filtered words, as well as individual letters. In the attached example (170820 Revision Clouds (Zoomed)) you will see in the Index 2 the selected text that contains the letter “C” (for “Ceiling”), although the objective is to filter the word “JC”. Did I miss use the Node? Is there a way to fix this issue? What am I doing wrong here?
This is the third Script that I am trying to develop for my office, so I am still grasping the potential of DynamoBim.
I would appreciate some comments, opinions and suggestions to improve it.
Thank you!
Cheers,
JFK






