plan_diff_pair_route
Plan a differential pair route using specified trace width, gap, layer, and path settings. Clearance is resolved from explicit input, board DRC, and net class rules, returning the effective clearance value and status.
Instructions
Plan a coupled route; 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.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| gap | No | ||
| grid | No | ||
| pair | Yes | ||
| path | No | ||
| layer | Yes | ||
| width | No | ||
| max_vias | No | ||
| via_cost | No | ||
| clearance | No | ||
| via_style | No | ||
| max_detour | No | ||
| end_pad_point_id | No | ||
| preferred_layers | No | ||
| start_pad_point_id | No |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
No arguments | |||