Large clash sets are only useful if you can carve them down to the clashes that matter right now. The clash grid on the Clash sets page (https://clashwise.ai/my/clash-sets) gives you three complementary tools: a universal search box with its own query syntax, a filter dialog with both an AI mode and a manual condition builder, and multi-level grouping. Any filter can be saved as a reusable filtered view.
Who can use it
Any signed-in user with access to the set can search, filter, and group. The AI smart filter does not consume your Wise action allowance. Filters on the recommended fields only appear when the set has a clash matrix assigned.
Universal search
The search box above the grid searches as you type. Its placeholder documents the syntax: Search clashes… examples: Critical AND wall* | door OR window NOT wall | "exact phrase".
You can combine:
- AND / OR / NOT —
Critical AND wall*finds clashes matching both terms;door OR window NOT wallbroadens then excludes. *wildcards —wall*matches wall, walls, wall-mounted, and so on.- Quoted phrases —
"exact phrase"matches the words together, in order.
If nothing matches, the grid shows "$ no clashes found" — adjust your search or run analysis to populate the view.
The filter dialog
Click Filter (it reads Filter · on while a filter is active; Clear filter removes it). The Filter clashes dialog opens with the prompt "Describe the clashes in plain language, or build a condition set by hand." It has two modes.
AI smart filter
- Type what you want in plain language — for example, "critical clashes between pipes and structure on level 3 that aren't reviewed yet".
- Click Generate. A "TRANSLATING YOUR REQUEST" loader runs while the AI converts your description into filter conditions.
- The filter is applied, with an AI explanation banner describing how your request was interpreted, and "TRY" example chips based on your actual data to spark ideas.
If the set was published before property indexing was available, the dialog tells you: "Re-publish this set with the latest plug-in to filter on all properties."
Manual filter builder
Build a condition set by hand using nested AND/OR groups, up to 3 levels deep. Fields are organized into four groups:
- Clash — Status, Priority, Recommended Priority and Recommended Status (hidden unless a matrix is assigned), Tag, Clash type, Clash test, Group, Level, Grid cell, Date found, Last modified, Date reviewed, and Clash distance.
- Key element properties — with an A / B / Either side picker, so a condition can target element A, element B, or either side of the clash: name, category, type, layer, discipline, and ID.
- All properties — every Navisworks property captured at publish time, so you can filter on anything in your model data.
- Spatial — 21 geometric operators, including: is below, is above, rests on, intersects with, is within, has at least (clearance), is inside, contains, is adjacent to, is aligned with, is on the same level as, plus comparisons on height, length, volume, footprint area, and elevation.
Depending on the field, operators include equals, contains, starts with, is any of / is none of, is empty, before / after / between, and greater / less than.
Reference sets in spatial conditions
Spatial conditions can compare clashes against a reference set — a second group of elements defined by its own sub-filter (Define the reference set). For example: "clashes that are below elements matching category = Floors", or "clashes within a clearance distance of elements whose discipline is Electrical". You describe the reference elements with the same condition builder, then the spatial operator relates each clash to them.
Dialog actions
The dialog offers Cancel, Clear, Save view, and Apply filter.
The filter banner
While a filter is active, a banner above the grid summarizes it as chips — one per condition — with a Save view button so you can persist a filter you built up interactively.
Saved filtered views
Save view ("Save this filter as a view") asks for a name and an optional description, then saves the filter as a filtered view — a child row nested under the parent set in the sidebar, with its own delete button. A toast confirms: Saved filter view "{name}".
Filtered views behave like a live window onto the parent set:
- Opening a view shows only the clashes matching its filter.
- A view has no matrix of its own — its header shows MATRIX INHERITED FROM PARENT instead of the matrix controls.
- Analysis cannot run on a filtered view. Run analysis on the parent set; the view reflects the results.
Use views for recurring slices such as "Critical structural clashes", "Level 3 — unresolved", or a discipline lead's personal worklist.
Group by
The Group by menu ("Group the grid by one or more fields") is a multi-select: toggle one or more fields and each shows an ordinal indicating the grouping order (group by Level first, then Priority, for example). Clear grouping removes them all.
Group headers show the clash count per group, plus a per-group View this group in 3D cube button — a one-click way to open just that group in the 3D viewer.
Note that this grouping arranges the grid rows; the SORT BY toolbar in the sidebar orders the clash-set list itself, which is a separate control.
Tips
- Start with the AI smart filter, then switch to the manual builder to fine-tune what it generated.
- Click any tag chip in the grid to quick-filter by that tag without opening the filter dialog.
- With a filter active, the bulk bar offers Select all {N} matching — combine a filter with Tag selected… or Apply defaults… to update an entire slice of the set in one action.
- Group headers' View this group in 3D button pairs well with grouping by Level or by clash test.
Troubleshooting
- A field is missing from the builder — Recommended Priority and Recommended Status only appear when a matrix is assigned to the set.
- "Re-publish this set with the latest plug-in to filter on all properties" — the set predates full property indexing; publish it again from Navisworks with the latest plug-in.
- The filter matches nothing — check the banner chips: conditions combine with AND within a group, and a stray condition (for example an empty-value check) can zero out results. Clear and rebuild step by step.
Limitations
- Manual filter groups nest at most 3 levels deep.
- Filtered views cannot be analyzed directly and inherit the parent set's matrix.
- The AI smart filter doesn't consume your Wise action allowance (see the Wise — Your AI Assistant section for what is metered).
Related topics
- The Clash Grid — columns, editing, and the bulk bar the filters feed.
- Running AI Analysis — why views show "MATRIX INHERITED FROM PARENT".
- The 3D Viewer section — where "View this group in 3D" lands.
- Clash Sets on the Web — where saved views appear in the sidebar.