route_connection
Routes a single pad-to-pad connection using 45-degree A* search, with configurable clearance and dry-run preview for safe routing.
Instructions
Route one pad-to-pad connection with bounded deterministic 45-degree A*.
Omit clearance to use the applicable document DRC TraceToTrace rule. All distances are in millimetres, regardless of the document's own Units attribute. dry_run=true previews without writing. Set dry_run=false only after inspecting the preview and pass its expected_sha256.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| net | Yes | ||
| grid | No | ||
| path | No | ||
| txid | No | ||
| layer | Yes | ||
| width | Yes | ||
| dry_run | No | ||
| max_vias | No | ||
| via_cost | No | ||
| bend_cost | No | ||
| clearance | No | ||
| end_layer | No | ||
| max_nodes | No | ||
| via_style | No | ||
| max_detour | No | ||
| start_layer | No | ||
| end_object_id | Yes | ||
| time_budget_ms | No | ||
| expected_sha256 | No | ||
| start_object_id | Yes | ||
| preferred_layers | No | ||
| avoid_component_bodies | No |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
No arguments | |||