This is a tool for coloring elements based on a selected parameter and it's values. The function is mainly used for creating coloring overrides in a view to be able to analyze elements easier. The window for this tool is modeless, so you can move the window aside and continue to work in Revit at the same time. 


The main features of this tool are:

  • Coloring of categories based on Instance or Type parameters,
  • Coloring of Projection/Cut lines
  • Showing selected family or families in Properties panel
  • Keeping color overrides even after closing the tool
  • Adding and Removing View Filters
  • Adding View Filters to View Template


The function consists of two sections :

Left section: Parameter category selection
Right section: Selection of Instance or Type parameters of the selected category/categories


The function provides a straightforward workflow:

  1. Select one or more categories that you wish to apply coloring on,
  2. You can select to color either based on Instance or Type parameters,
  3. Available parameters will be shown in the drop-down menu where you should select desired parameter,
  4. You can check or uncheck checkboxes in Include column to include or exclude parameters from coloring,
  5. If you want to change the color assigned to the parameter value, you can do so by clicking on the color field,
  6. If you wish to keep the color overrides in view after closing the tool, turn "Keep color overrides in view when exiting" on,
  7. You can add or remove View Filters using Add and Remove buttons,
  8. To add Filters to a desired View Template click on Add Filters to View Template,
  9. When you are satisfied with the result, click close. If "Keep color overrides in view when exiting" is not turned on, all the color overrides will be removed from the view.



Checkboxes and toggle buttons functionalities :

  • The "Include" check boxes in the list control weather the parameter value will be included in the coloring.
  • The "Check All" and "Check None" buttons control weather all or none of the values will be included. You can also do this by right clicking on any of the values in the table.  
  • The "Override Projection/Cut Lines" toggle button allows you to specify if you want the contour lines of an element colored as well; or only the fill pattern.
  • The "Show Elements in Properties" toggle button enables you to display elements being modified by the function in the properties palette. The elements with the selected value in the right section are displayed in the properties palette.
  • The "Keep color overrides in view when exiting" toggle button gives you the option to keep the overrides after the tool is closed. If this checkbox is not checked, the color overrides will be lost. 


By right-clicking on the values of the parameter, you get the following options:

  • Check All - Includes all values
  • Check None - Excludes all values
  • Toggle All - Inverts checked status for values
  • Check Selected - Includes selected values
  • Uncheck Selected - Excludes selected values
  • Toggle Selected - Inverts checked status for selected values
  • Select All - Selects all
  • Select None - Selects none
  • Change Color for All - Opens a color palette to pick a color to assign to all values
  • Change Color for Selected - Opens a color palette to pick a color to assign to selected values

Notes and tips

View filter created previously by the tool in the view for a certain category & parameter are deleted/updated when creating new view filters.

Add Filters to the desired View Template (Optional) - should only be disabled when the selected parameter is not supported by View Filters. If there is an active View Template for the View it should be enabled.

When selecting a View Template it is possible to select from All view templates or just the same type as the current view.

The parameters which are not supported by View Filters in Revit will disable and gray out the buttons in the UI and there is also a text at the bottom of the dialog - ”Can’t create filter for current view”. There is a tool tip if you hover that text with more detailed information.

If needed, you can update the dialog after switching the view or to color recently added or modified elements, just by clicking on the "Refresh" button in the top right part of the window.


Tip: The function enables the user to quickly identify all elements with missing values on a parameter. The row <No Value> is displayed in the UI. All elements that has empty or “unset” value for the selected parameter are displayed in Red color by default.


After configuring the desired settings, the color overrides will be kept in the current view only if you have checked the "Keep color overrides in view when exiting" toggle button. If you don't do this, the color will be removed from the active view, but the filter will be saved in the visibility graphic settings dialog for later reuse if you have added it to the View Template.

If you accidentally save the color overrides for elements in the view, you can clear these overrides either by using "Clear overrides" option in Revit's Visibility/Graphics Overrides, or by rerunning the Color Elements commands and unchecking all of the values you want to clear overrides for.


If you change the active view while the Color Elements window is open and click on the Refresh button, you will be asked if you want to keep the color overrides for the elements in the previous view.


The created Filter for the selected View Template can be found in the View Template Settings in  "V/G Overrides Model". 



The color of an element can be changed simply by clicking on the color wallpaper in the Color elements dialog which will lead you to a Color selection dialog.


All settings configured with the tool are written to each element and can be accessed through the Specific Elements Graphic Override dialog:


  • No labels