Revit element filtering


Having trouble filtering and selecting multiple elements in Revit? Or maybe you want to overwrite elements based on given parameters? Check out this free tool!

Hi, I would like to introduce you to another free extension from DiRoots. I described the previous one in this post. OneFilter extends the ability to filter elements in the model. It facilitates the selection of objects based on given parameters. Its operation and settings can be compared to filters that we set in view templates. With the important difference that OneFilter allows us to have constant control over the selected elements through the list of selected elements. Installation is identical to the previous DiRoots program. We download the installation file from Autodesk or the producer’s website.


Program manual

1. Element selection and filtering

After enabling the DiRoots extension in the first window, we will be able to select and filter the selected items. We will use it for this:

  1. Selection options for available elements – whole model, active view, selected elements
  2. The window where we can choose the categories we are interested in The window where we can choose the categories we are interested in
  3. A window that allows you to set filters that will allow you, for example, to select specific elements by the value of a given parameter
  4. Selected items preview window
  5. Button for selecting filtered elements in the model

2. Advanced filtering (Rules & Sets)

In the next window, if the basic filtering wasn’t enough, you can create more complex selection rules. The principle of their operation is the same as in the case of filters in the template.

DiRoots one filter

3. Filtering by areas (Contains)

This option is very useful, especially for architects, because it allows us to select elements from given areas. In practice, this means that you can select objects only from bathrooms, etc.

  1. Pick category
  2. Pick room
  3. Preview window

4. Overwriting items (Visualize)

In this tab, we can overwrite visually selected elements. An additional option is also creating a legend from selected elements. One of the possibilities of using this tab is, for example, marking the ventilation ducts with a given color depending on the air flow.

  1. Category selection window
  2. Parameter selection window
  3. Preview window
  4. Button for changing the color in views
  5. Create a legend
  6. Resetting overrides
  7. Selection of items from selected categories
Revit element filtering diroots

5. Saved selection templates (Selections)

In this tab, we can find all the view templates that we saved via the “Save selection” button. Thanks to this, we can go back to saved selections without having to filter again. This option is very useful when we often return to specific elements.

  1. A window with a list of saved element selection variants
  2. Ability to disable selected categories
  3. Preview of selected items

5. Filters available (Rule Filters)

In the last window, we can select elements based on the saved template filters. We can use this option when we are just starting to work with DiRoots OneFilter and the only thing we have prepared are filters in templates.

  1. Selection window of available filters
  2. A window that allows you to deselect selected categories of elements
  3. Selected items preview window
Revit filtering


DiRoots OneFilter is a great tool for editing the elements that are in the model. Thanks to the constant preview of selected elements, we can verify selected objects on an ongoing basis. Definitely, this application is useful in everyday design work thanks to the development of filtering options for selected components in Revit. If you have any questions or need help using this extension, please contact me or leave your comment. I will help 🙂

Producer’s video

See also:

Paweł Kińczyk
Paweł Kińczyk
Articles: 84

Leave a Reply

Your email address will not be published. Required fields are marked *