Commands › Clash Manager / Solver › Clash Solver Connect Nodes Within100mm Tolerance
Clash Solver Connect Nodes Within100mm Tolerance
Coming soon
Before you run this
Active document.
After it runs
Zero or more ConnectTo calls each inside their own Transaction so one failure doesn't roll back the batch.
When to use this
- Bulk healing after batch moves.
Don't use this when
Pair-level fine-grained connects — use the per-pair ConnectorOps commands.
Inputs
| Name | Kind | Type | Required | Default | Description |
|---|---|---|---|---|---|
PresetKind |
config | string |
no | "clash_tolerances" | Deterministic config preset |
Decision flow
1) tolerance_mm = tolerance mm ?? 100.0. 2) Enumerate every connector in the doc that is IsConnected=false and not Logical. Collect into a list. 3) Produce candidate pairs (i, j) where i<j and Domain matches and distance <= tolerance_ft; sort by distance ascending. 4) Greedy consume: skip pairs whose connector has been used by an earlier accepted pair. 5) For each accepted pair, system-match gate. Skip if Abort; skip ProceedWithWarning unless allow_cross_system_with_warning=true. 6) Open a Transaction per pair; ConnectTo; Commit on success, RollBack + WireRecoverable on throw. 7) Aggregate per-pair outcomes; emit summary + per_pair list.
What you'll see in the chat
on start
Bulk-connecting nodes within tolerance envelope…
thinking
Enumerating unconnected connectors…
Sorting candidate pairs by distance…
Running ConnectTo per pair (own Transaction each)…
Sorting candidate pairs by distance…
Running ConnectTo per pair (own Transaction each)…
on success
Connected {pairs_connected}/{pairs_attempted} pairs within {tolerance_mm} mm.
on failure
Bulk connect failed: {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_solver_connect_nodes_within100mm_tolerance- Request body schema (from
[RestApiParam]) - Response schema (from
[RestApiResponse]) - curl / JS / Python code examples
Keywords & intent patterns
clashsolverconnectnodeswithin100mmtolerance · bulk heal connectors · solver connect nearest
Related
| Pillar | Clash Manager / Solver |
|---|