autoroute
Route unrouted PCB connections using Fusion Electronics' built-in router while keeping existing traces and copper pours intact. Returns routing metrics before and after.
Instructions
Route unrouted connections with an autorouter, keeping existing traces (route critical
nets, power and pours first). engine='fusion' runs Fusion's own autorouter and applies its
best variant (most complete, then fewest vias). Without nets, routes everything left.
route_past_planes: when a copper layer holding a pour (an inner GND plane) is not enabled for
routing, Fusion asks whether to run anyway; true answers Yes (signals stay off the plane and the
pour refills around new vias), false stops.
top_router: Fusion's TopRouter variant can hang at the share already routed and block the job;
off by default for the job (the design's autorouter settings are restored afterwards).
Returns routing metrics before and after.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| nets | No | ||
| engine | No | fusion | |
| timeout_s | No | ||
| top_router | No | ||
| route_past_planes | No |