Commands  ›  Clash Manager / Clash Finder  ›  Clash Finder Run By Filter Pairs With Tolerances

Clash Finder Run By Filter Pairs With Tolerances

Clash Manager / Clash Finder writes to model Public API · not yet exposed

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

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

NameKindTypeRequiredDefaultDescription
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

PillarClash Manager / Clash Finder