pcb_sync_from_schematic
Populate missing PCB footprints from schematic assignments, adding instances for each reference and library footprint, with optional replacement of mismatched footprints.
Instructions
Sync missing PCB footprints from schematic footprint assignments.
This is a file-based operation intended for initial board bring-up. It adds
missing footprint instances to the .kicad_pcb file using schematic
references, values, rotations, and assigned Library:Footprint names.
When replace_mismatched=True, existing footprints with the same
reference but the wrong footprint name are replaced in place.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| grid_mm | No | ||
| scale_x | No | ||
| scale_y | No | ||
| origin_x_mm | No | ||
| origin_y_mm | No | ||
| use_net_names | No | ||
| allow_open_board | No | ||
| replace_mismatched | No |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| result | Yes |