Filter Elements is a powerful tool to help you find and select exactly the elements you are interested in either by category (e.g. all/only walls), type, parameter information such as fire rating or even a builtin property such as if an element's top is attached or not. You can also combine categories, such as all doors and walls with a certain fire rating or comment.

The list of elements can be saved to a selection setting so that you can re-select the same elements using the Revit Selection tool. You can of course also use the selected elements immediately with, for instance, Tag All. Saved selection in Filter Elements can also be helpful for using in other Naviate tools such as Rebar Numbering.

The main features of the tool are:

  • Save/ Save As/ Rename/ Delete selection
  • Auto saved and In Session selections
  • Limit by pre-selected parameter
  • Filter by pre-selected elements
  • Filter by ( Elements in View/ Family Instances/ Model Elements/ All Elements)
  • 3D Zone 
  • Sort properties by Instance/ Type
  • Show only common properties 
  • Save Selection As 
  • Make Inverted Selection 

Workflow 1:

  1. Open Filter Elements
  2. Navigate through the three view and check check-boxes for categories or types that you want to select
  3. Chose one or more parameters from properties panel for more specific filter within a category or a type
  4. Use an arrowhead to add or remove parameter ( Note: You can also add a parameter by double clicking on it )
  5. Save your filter settings
  6. Select Elements


Please Note:  If you select an operator (OR/AND) a new parameter will not be inserted, instead, the parameter from the list should be selected.

Workflow 2 (3D Zone):

  1. Open Filter Elements 
  2. Check 3D Zone radio button 
  3. From drop-down menu chose 3D zone you want to filter elements from 
  4. Navigate through the three view and check categories you want to filter
  5. Chose one or more parameters from properties panel and add by double click, for more specific filter within a category or a type
  6. Save your filter settings
  7. Select Elements

Setting drop-down :

The tool will automatically save up to five last used filters per user and name it as <Recent Filter 1-5>, so user can use and/or save them. The recent filters can't be renamed or deleted. 

It is possible to Save an automatically saved setting as a Named Setting; it will then become available for all users in the project.

The <In Session> setting will store current setting if you close the dialog without filter any elements ( Note: This function only works if you close the dialog on "Close" button, not on  )

All filters are sorted and Saved filter settings are under the recent filters

Note: If you save your filter settings at "Save Selection As" it will not be presented in "Settings" drop-down menu but in drop-down menu right beside "Save Selection As"


  • Save current Setting/ Save As, current Setting/ Rename current Setting/ Delete current Setting 
  • Limit by parameter toggle button and arrowhead  - If toggle button is turned ON drop-down menu is enabled and you can chose a parameter by which you want to filter your three view,  so only Categories/Families that has the selected parameter will be shown in three view. If you select a parameter in Properties panel and click on arrowhead, right beside Limit by drop-down menu, parameter will be automatically chosen from Limit by drop-down menu and three view filtered by it.
    You can also chose a parameter by right-click on it and " Limit by this parameter". 
  • Filter by pre-selected elements toggle button - If you have pre-selected elements in your model and open Filter Elements this function will be turned on and in three view you will see selected elements sorted by Categories. If you want to see all elements in view you can turn OFF the toggle button.
  • Radio buttons ( Elements in View/ Family Instances/ Model Elements/ All Elements/ 3D Zone) - By default, all elements from current view are displayed when starting Filter Elements (except when having a pre-selection). Change what elements to see using the Filter options:
    1. Elements in View - will show all elements visible in current view.
    2. Family instances - will show all family instances in project.
    3. Model Elements - will show all model elements in project.
    4. All Elements - will show all elements in project.
    5. 3D Zone function - will show only elements in selected 3D zone. Elements that intersect with selected 3D Zone will also be shown. 
  • Instance/ Type radio buttons - Shows Instance or Type parameters in Properties panel.
  • Add/ Remove parameter arrowheads - Add or Remove parameter to Contains panel
  • Move parameter Up/ Down arrowheads - Lets you move selected parameter Up or Down in Contains panel  
  • Make inverted selection toggle button - If turned ON, makes inverted selection

Save your filter settings:

There is two ways that you can save your filter settings. You can do it by "Save / Save As, current Setting" or by "Save Selection As". Difference between these two ways of saving your settings is that if your settings have been save by using "Save / Save As, current Setting" function they will be available outside of Filter Elements. That means that you can use that settings for filter in other tools as well. But if you save your filter settings by "Save Selection As" you will only be able to access it in Filter Elements and Quick Filter Elements. 


Notes and tips: 

  • To select elements, find the element category or type in the left Element Selection window, the numbers in parentheses first show the number of elements of that category and then on the type level, the number of types.
  • The parameters showed in the Properties list is determined by the "Show only common parameter"  . When we run the tool first time in a project, only common parameters of selected categories are going to be visible in the properties list. If we want to use uncommon parameters for the filter of categories then we need to turn OFF the show only common parameters toggle button.
  • You can choose to show type or instance parameter.
  • “Limit by selected parameter” option will only show Categories/Families that has the selected parameter.
  • Use Shift & Ctrl keys to select multiple categories, families or types in the tree view. Click on one check box to check all of them. By using this method, you don’t have to wait for the tool to update the list with parameters after every click.
  • The new parameter can be inserted to any specific position, but first it is necessary to select a previously added parameter row in Contains panel and then the new parameter will be added below the selected parameter.
  • The drop down for selecting parameter value also gives the opportunity to enter any value.
  • If you select an operator (OR/AND) a new parameter will not be inserted, instead, the parameter from the list should be selected.
  • In order to define connection between the parameters, every parameter is inserted with operator OR/AND above (the exception is first parameter where the operator is inserted below).
    OR operator will be inserted if there is an OR operator just before it, otherwise an AND operator is inserted. But only one click is enough to change a operator functionality (click on an AND expression to change it to OR / click on an OR expression to change it to AND ).
  • The control for selecting condition is a drop down list with conditions depending on the type of the parameter. Some of the conditions are: equals, does not equals, is greater than, is grater or equal, is less than, is less than or equal, contains, begins with, ends with and between
  • Between is a operator which allows you to filter out elements that have a a specific range of values between two parameters. Using the Between operator in Contains you get one more column for the second parameter value, so only when you are using between you have possibility to select two parameters value.
  • When removing the parameter-row, the operator-row above is also removed. If the first row is selected, the operator-row below will be removed instead. 
  • You can pre-select elements without using any of the right windows then all elements of that type or category will simply be selected.
  • You can select everything included in the filter setting, and also invert the selection to select all other elements except the ones included in the filter setting by turning ON the Mark Inverted Selection Toggle button.

Quick Filter Elements - It allows quick selection of elements using a Filter Setting or a saved Revit Selection

  • No labels