Skip to content

Isolate by Filter

Isolate by Filter extends Revit’s built-in temporary hide/isolate functionality with powerful filter-based isolation. Select one or more elements and instantly isolate all similar elements in the current view based on shared properties like type, family, category, workset, or phase.

Find Isolate by Filter on the Amorphous ribbon tab in the UI Selection panel.

The button is enabled when:

  • Model elements are selected in the active view
  • The view supports temporary hide/isolate (3D views, floor plans, sections, elevations)
  • Multiple isolation criteria - Isolate by Instances, Type, Family, Category, Workset, or Phase
  • Phase mode support - Choose between Phase Created or Phase Demolished
  • Smart toggle behavior - Automatically exits isolation when invoked with no selection
  • Group expansion - Optionally expand groups to analyze member elements
  • Nested family expansion - Optionally analyze nested family sub-components (up to 3 levels deep)
  • Keyboard hotkeys - Quick access to all isolation options via single-key shortcuts
  • Session-persistent settings - Window position and settings remembered during Revit session
  • Modeless dialog - Stays open while you work, allowing multiple isolation operations

  1. Select elements in any view
  2. Click “Isolate by Filter” on the ribbon
  3. Choose an isolation criterion from the chip buttons:
    • Instances - Isolate only the selected elements
    • Type - Isolate all elements of the same type(s)
    • Family - Isolate all elements from the same family/families
    • Category - Isolate all elements of the same category/categories
    • Workset - Isolate all elements on the same workset(s)
    • Phase - Isolate by Phase Created or Phase Demolished
  4. Click “ISOLATE” or press Enter/Space
  5. The view isolates to show only matching elements

To restore all elements to visibility:

  1. Clear your selection (click in empty space or press ESC)
  2. Click “Isolate by Filter” again
  3. The view exits isolation mode

Alternatively, use Revit’s built-in isolation controls in the View Control Bar.


  1. Select one door
  2. Open Isolate by Filter
  3. Choose Type
  4. Click ISOLATE

Result: All doors of that exact type are visible; everything else is hidden.

  1. Select any element from the target workset
  2. Open Isolate by Filter
  3. Choose Workset
  4. Click ISOLATE

Result: All elements from that workset are visible.

  1. Select elements created in a specific phase
  2. Open Isolate by Filter
  3. Choose Phase and select Phase Created from the dropdown
  4. Click ISOLATE

Result: All elements created in that phase are visible.

  1. Select any instance of a family
  2. Open Isolate by Filter
  3. Choose Family
  4. Click ISOLATE

Result: All instances of that family are visible, regardless of type.


The dialog opens when you click the ribbon button with elements selected.

ElementDescription
Settings button (gear icon)Opens element expansion settings
Close button (X)Closes the dialog
Chip buttonsSelect the isolation criterion (one at a time)
ISOLATE buttonExecutes the isolation operation
ChipHotkeyDescription
InstancesIIsolates only the selected elements themselves
TypeTFinds all elements with matching ElementType
FamilyFFinds all elements with matching family name
CategoryCFinds all elements with matching Revit category
WorksetWFinds all elements on the same workset(s)
PhasePFinds all elements with matching phase value

Click the Phase chip to reveal the dropdown with two options:

OptionDescription
Phase CreatedMatch elements by their creation phase (default)
Phase DemolishedMatch elements by their demolition phase

The chip label updates to show the current mode (“Phase Created” or “Phase Demolished”).

Click the gear icon to open the expansion settings popup. These settings control how the add-in analyzes your selection when determining filter criteria.

SettingOptionsDefaultDescription
GroupsParent element / Expand membersParent elementWhether to analyze group contents
Nested FamiliesParent element / Expand nestedExpand nestedWhether to analyze nested family sub-components

The dialog supports keyboard shortcuts for fast operation:

KeyAction
ISelect Instances
TSelect Type
FSelect Family
CSelect Category
WSelect Workset
PSelect Phase (opens dropdown)
Enter or SpaceExecute isolation
ESCClose dialog

  • Keep the dialog open - The dialog is modeless, so you can select new elements and isolate again without reopening it
  • Use with selection tools - Combine with Smart Selection to quickly find and isolate similar elements
  • Window position - Drag the dialog to a convenient location; it remembers its position during your Revit session
  • Assign a keyboard shortcut - Add a shortcut to the ribbon button (Revit Options > Keyboard Shortcuts) for even faster access
  • Phase workflow - The phase mode selection is remembered between uses, so you don’t need to reselect it each time

LimitationDetails
View typesWorks only in views that support temporary hide/isolate (3D, floor plans, sections, elevations)
Workset isolationOnly available in workshared (central file) models
Model elements onlyAnnotation elements, analytical elements, and view-specific elements are filtered out
System familiesSome system families may not have a family name property, causing Family isolation to return no results
Phase parametersElements without phase parameters set may not work with Phase isolation

You must have at least one element selected for the button to be enabled. Select some model elements and try again.

If isolation results in an empty view:

  • Check that the selected elements have the property you’re filtering by
  • System families (walls, floors, ceilings) may not have a “family name” in the traditional sense
  • Try using a different criterion (e.g., Category instead of Family)

The Workset option is only available for workshared models. Open a workshared (central file) model to use this option.

Ensure elements have phase parameters set. Some element types don’t support phases. Try selecting different elements or using Phase Created vs. Phase Demolished.


  • Smart Selection - Find and select similar elements before isolating
  • Hide by Filter - Hide elements by filter criteria (opposite of isolate)
  • Color Tools - Apply temporary colors to visualize filtered elements