Correcting a footprint in a library does not prove that an existing board uses the correction. In KiCad, the placed footprint is a copy stored with the board; library changes are synchronized deliberately. The KiCad 10 PCB Editor manual documents this behavior. Treat the library correction and the board update as two separate reviewable changes.
Classify the difference before applying it
Compare the old and new footprint using the component manufacturer’s drawing. Identify whether the change affects pad number, pad position, solder mask, paste, courtyard, body outline, or model association. A text correction has a different impact from moving a connector pad or changing an exposed-pad number.
Record why the library changed and which designs used the old object. Include unfinished prototypes and maintained products in that search, since both can retain the original geometry. Do not assume that every board should receive the new version immediately. A correction may require rerouting or revised assembly tooling, and a released product needs its own engineering disposition.
Make a controlled trial update
- Save a recoverable copy of the board and its current manufacturing outputs.
- Identify the specific reference designators to update.
- Review which instance properties the update operation will preserve or replace.
- Apply the update to a working revision and inspect the change.
- Check pads, copper connections, clearances, and mechanical placement before exporting files.
Use a distinctive pad or mounting feature as an alignment reference. If an origin change makes a footprint move unexpectedly, determine whether the component body or pads shifted relative to the board. Do not simply drag it until the picture resembles the previous view; that can conceal an altered datum.
Inspect downstream evidence
| Changed feature | Output to revisit |
|---|---|
| Pad geometry | Copper, solder mask, paste, and stencil requirements |
| Pin numbering | Net assignment and symbol mapping |
| Origin or rotation convention | Placement data and assembly preview |
| Body or courtyard | Component access and enclosure review |
Run the relevant design checks after regenerating dependent geometry. Compare new manufacturing outputs with the previous release, including layers that were not the original reason for the correction. A library edit can affect more than the feature visible in the first screenshot.
Complete the change only when the board contains the intended footprint, the consequences are resolved, and the output package has been regenerated from that board revision. Keep the old and new library identifiers with the change record. For a broader identity check, use the symbol-to-footprint mapping audit before releasing the updated design.
Move from reading to a build-ready project
Use the fabrication and assembly checklists to prepare drawings, production files and test requirements.
Open the DFM checklist