It can be pretty hard to track what is visible in a big federated model, and even harder to figure out when something has been changed or updated. Until now…
Check this little node out:
This gets five pieces of information and writes each of them to a View instance parameter. Currently, it works in the context of the currently active view in Revit. The information acquired is as follows:
- current date / time
- worksets currently opened
- RVT links that are visible in the view
- the file sizes of those links
- the date modified for those links
The ‘list items’ are converted to a string with line breaks. Then when it is referenced in a Label in a View Title family (on the far right of image above), it basically shows up as a list.
Future applications of this can easily include reading the link status from the view parameter (by converting the string back to a list), comparing it to current link status, and then immediately showing what models have been updated and need to be reloaded…