Can't find an element in Revit

One of the most common problems Revit® users have is that one or more elements are mysteriously missing in a specific view. This is due to the fact that the complexity of the software allows a wide array of options to control object visibility, to the point that tracking down an element may become a daunting and time consuming task.

To aid our clients, we developed Holmes, a plugin for Revit® that will perform automated tests to help you find your missing elements with one click!

What is Holmes?

Holmes is a plugin for Autodesk Revit® that performs automated tests to detect why an element is not visible in one or more views.

Using Holmes

After downloading and installing the plugin, simply select the missing element in any other view in which it’s visible and click on the Holmes button, located in the Camilion ribbon.

en_holmes_00.png

In our example, we see that certain furniture elements shown in view Level 1 are not visible in the views Level 1_COO, Level 1_MEP, Level 1_STR.

en_holmes_01.png

To find out why the visibility is impaired, we simply select one of those elements (one of the tables in our case) and click on the Holmes button.
A dialog box containing three sections is displayed.

en_holmes_02.png

Selected element (a)

This first section contains generic information about your selected element such as the element’s Name, Category and Id.

Where is it hidden? (b)

The second section shows the list of views where that element is hidden.
Clicking on any of these views updates the third section and shows a message which solves the mystery. Elementary, my dear Watson!

Note: Clicking on the Show all views checkbox will display all the views in the project where the visibility checks were run.

Why is it hidden? (c)

This section displays a message indicating why the element is hidden in the previously selected view. Currently, version 1.0 of the plugin contains 13 tests which are performed to detect hidden elements.

Continuing on with our example, we sequentially click on the three views that interest us and get the following messages:

  • Level 1_COO: A filter applied on the view is hiding the element
  • Level 1_MEP: Workset is hidden in the view
  • Level 1_STR: The element is outside of the view range

With this information at hand, we can now activate the visibility of the filter applied on the first view, show the workset on the second view and change the view range of the third view.

en_holmes_03.png

Note: Clicking on Show all tests performed checkbox will display all tests performed for that element.

Tests displayed in bold indicate the test did not pass and the element is not visible in that view.

Conclusion

Weather you’re a seasoned Revit® connoisseur, a BIM Manager or a student, Holmes is a valuable tool that will help you save both time and neurons so you can dedicate your hours to more meaningful tasks than finding hidden elements.

Download it for free and give it a try!