export_specctra_dsn
Generate a Specctra DSN v15.0 auto-router file from modules and netlist to route PCB tracks in Freerouting, Cadence, Altium, or KiCad, with heuristic component placement.
Instructions
Generate universal Specctra DSN (v15.0) auto-router interchange file for automated PCB track routing in Freerouting, Cadence Specctra, Altium, or KiCad. Includes heuristic component auto-placement.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| modules | Yes | Component modules dict (from synthesize_circuit output). | |
| netlist | Yes | Netlist dict with 'connections' (from synthesize_circuit output). | |
| clearance_mm | No | Default routing clearance in mm (default: 0.200 / 8mil). | |
| board_width_mm | No | PCB width in mm (default: 70.0). | |
| trace_width_mm | No | Default routing trace width in mm (default: 0.254 / 10mil). | |
| board_height_mm | No | PCB height in mm (default: 50.0). |