Autoplace Schematic Fields
autoplace_schematic_fieldsAutomatically reposition component reference and value fields in KiCAD schematics to avoid overlaps with component bodies and net labels, optionally targeting specific references.
Instructions
Automatically reposition every component's Reference and Value field so they sit outside the component body AND outside any net labels attached to its pins, avoiding collisions with other components and already-placed fields. Like KiCAD's built-in field auto-placement but net-label aware. Optionally limit to specific references.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| clearance | No | Gap in mm between the body/label extent and field text (default one 1.27mm grid unit) | |
| references | No | Only reposition these references (default: all components) | |
| schematicPath | Yes | Path to the .kicad_sch file |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| result | Yes |