Announcements
Welcome to the Revit Ideas Board! Before posting, please read the helpful tips here. Thank you for your Ideas!
cancel
Showing results for 
Show  only  | Search instead for 
Did you mean: 

Unhide all elements

Unhide all elements

As an owner that regularly receives Revit models from many different firms all with differing skillsets, it would be nice to be able to unhide all elements that were individually hidden in specific views.  I have found that if there is one hidden element, there are often MANY hidden elements.  Though not a best practice it still happens and having a way to undo all hidden elements in all views would make fixing the model much easier.  We have found this to be done in lieu of utilizing view templates.

8 Comments
Ric_Weber
Advisor

On each individual view you can hit the button for "Reveal Hidden Elements" of course, but you're asking for a project wide button to activate that in every view??  That could be interesting. 

Also, you mentioned "unhide all elements that were individually hidden"...  I like that, because the "Reveal Hidden Elements" also reveals elements that were "hidden by category" or even where the category was turned off in the view.  I'd love to see a button that only revealed those items that were "hidden by element", so we can see what things were individually hidden, those are real culprits to model bloat.     

barceloj
Contributor

Yes, project wide.  I fully agree and having worked with Autodesk products for decades I know there are always multiple ways to do things, some not always the "cleanest".  This feature would quickly identify those elements.

BIMBenHL
Enthusiast

It's so odd to me that the "Reveal Hidden Elements" feature doesn't have any of the features you would expect as part of it's default behaviour. In using it, it's quite obvious that upon revealing hidden elements you would want to:

 

  • Be able to only show those elements that have been hidden.
  • Be able to only show those which have been hidden manually within the view (not through a View Template/Visibility/Graphic Overrides)
  • Be able to Unhide everything that was manually hidden. 

I would personally prefer to have the features I've mentioned implemented before/over and above a "Reveal all in all Views" option, but if all 4 can be given at once, I wouldn't say no to that either. Curious to hear others thoughts!

barceloj
Contributor

Fully agree that level of control should be available.  If the software lets a user do it, the software should be able to tell a different user how to identify and easily undo it.

The "Reveal Hidden Elements" feature is only usefull for debugging porposes and many times I regret using it because I have to wait a full 3min in some projects just to have an unusable view to deal with. 

The times I wish for an abort operation button...

That said what I really like would the the option to only show the blue elements and not even try to open the red ones unless asked - that way we could to the debugguing of the manually hidden one without compromizing the intentional hidden ones - something that an unhidden all in view would do...

That said, that feature could still be usefull to fully reset a view, so I would welcome it too.

Ric_Weber
Advisor

I agree with @Susana_Duarte_LMSI, in that at the moment the Reveal Hidden Elements tool reveals too much at once making it almost unusable. A filter system of some sort would work great I think.  e.g. "I want to see just those items that were hidden by element using the Temporary Hide/Isolate tool." or "I want to see those items hidden by the Hide by Category" tool and nothing else.   And all the different options for hiding or turning off things.  A filter tool could even narrow it down even further.  e.g. "I want to see only Food Service Equipment that are hidden".  

Ric_Weber
Advisor

@BIMBenHL I fully agree with "I would personally prefer to have the features I've mentioned implemented before/over and above a "Reveal all in all Views" option, but if all 4 can be given at once, I wouldn't say no to that either. "  I think this idea has morphed into more of that idea, than the other.  Fortunately we can now vote for individual comments as well.  

julia_lubacheskiQ3DPX
Contributor

Totally agree with this. It’s very common to receive Revit models from different sources and realize that dozens of elements were manually hidden across multiple views.

A native “Unhide All Elements” feature would be incredibly useful for model review and cleanup — especially when you don’t want to override view templates.

Right now, the only workaround is using Dynamo or the Revit API to loop through views and unhide elements programmatically, but that’s not practical for most users.

It would be great to see this implemented natively in Revit!

Can't find what you're looking for? Ask the community or share your knowledge.

Submit Idea