route_net
Route a net trace on a specified layer with defined width and clearances. Preview results with dry_run before applying changes.
Instructions
Route exported ratlines; omitted clearance comes from document DRC. Clearance resolution applies the maximum of explicit requested clearance, board DRC TraceToTrace defaults, and all affected NetClass LayProperty Clearance rules. The structured result includes clearance_rule_status and the effective value; this is not a full DipTrace DRC sign-off. 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 | ||
| clearance | No | ||
| via_style | No | ||
| expected_sha256 | No | ||
| preferred_layers | No |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
No arguments | |||