Two Secrets about Revit Schedules, Closed Worksets, and Highlight in Model

When working with a large project, you may often close all or most Worksets for performance reasons.

Secret #1

Did you know that objects still show in Schedules when the Workset is closed? And even if the Visible in all views checkbox is unticked?

Additionally, the Schedules dialog does not give us an easy method to filter by Workset. Sometimes this results in some weird workarounds like using Dynamo to copy the Workset name to a parameter in each element (yes, I have seen this on real projects).

But what happens if we try Highlight in Model now, with these elements on closed worksets?

Secret #2

Interestingly, Revit will immediately and transparently open the Workset that the object resides on. This happens even if Revit can’t find the object in a view (such as because the Workset is set to be invisible in all views). You will not be warned or asked about this ‘open Workset’ action.

This automatic action does not create an entry in the Undo list, and therefore you must manually open the Worksets dialog and close the Workset yourself.

I’ll leave it up to you to decide if this is desired functionality or not? But it is definitely something to be aware of when working with Revit Schedules, Closed Worksets, and the Highlight in Model button.

0 0 votes
Article Rating
Notify of

Newest Most Voted
Inline Feedbacks
View all comments
Pieter Schiettecatte
Pieter Schiettecatte
6 years ago

Interesting post! I actually find it a relieve as far as the schedules go. I could see a user forgetting to open a workset and exporting some schedules.

You have the same issue with views (missing elements) but usually that’s more obvious to pick up on. It’s a lot easier to not notice there’s something missing in your schedule.

For the highlight in model feature, it would be helpful if Revit would ask you whether you want to open the workset. Perhaps start a Revit idea?

Chris Swinkels
6 years ago

Thanks for those tips Luke. A schedule question I had recently was how to bulk rename schedules that exist in a Revit project. I’m thinking exporting a list of schedules in a project to a spreadsheet would enable this request, however haven’t found a simple way to do this? Do you think this is achievable with Dynamo?

Francisco Garcia Ruiz
Francisco Garcia Ruiz
4 years ago
Reply to  Luke Johnson

this does not happen anymore

2 years ago

I have a question, if we have some closed in a model and that model later linked to another file should also hide automatically. at the moment when link all the hidden workset turned on.