Commands › Clash Manager / Clash Finder › Clash Finder Run By Filter Pairs With Tolerances
Clash Finder Run By Filter Pairs With Tolerances
Coming soon
Before you run this
View filters defined for each service kind. Filter-pair-and-tolerance config saved in the project (or supplied at call time). Models loaded (host + linked).
After it runs
One ClashResult per intersection above the pair's tolerance; results entered into the Clash Manager register, keyed by element-pair guid; existing results updated rather than duplicated.
When to use this
- Coordination workshop where blanket tolerances generate too much noise — you want a tight tolerance for hard clashes (duct vs beam) and a looser one for soft ones (pipework vs ceiling) in a single run.
Don't use this when
Single-tolerance runs (use the simpler clash command), single-filter walks, or schemes where the clash strategy is run in Navisworks.
Inputs
| Name | Kind | Type | Required | Default | Description |
|---|---|---|---|---|---|
PresetKind |
config | string |
no | "clash_tolerances" | Deterministic config preset |
Decision flow
1. Read the filter-pair-and-tolerance config (filter A, filter B, tolerance per pair). 2. For each pair: collect elements per filter from host + linked models. 3. Compute pairwise intersections with the pair's tolerance applied. 4. Insert / update ClashResults in the register, keyed by element-pair guid. 5. Report counts per pair and totals.
What you'll see in the chat
on start
I'll run the Clash Finder over the filter pairs with the configured tolerances now.
thinking
Collecting elements per filter and applying the per-pair tolerance.
on success
Done — clash run complete: {n_pairs} filter pairs, {n_clashes} new results, {n_updated} updated.
on failure
Couldn't run the filter-pair clash: {error}.
REST API
Not yet exposed
This command does not carry a [RestApi] attribute today. Once tagged, this section will auto-populate with:
POST /api/v1/commands/clash_finder_run_by_filter_pairs_with_tolerances- Request body schema (from
[RestApiParam]) - Response schema (from
[RestApiResponse]) - curl / JS / Python code examples
Keywords & intent patterns
filter-pair clash · clash tolerances · coordination clash · BIM clash · multi-tolerance clash
Related
| Pillar | Clash Manager / Clash Finder |
|---|