Skip to content

fix: correct SOD-523 pad dimensions to match KiCad IPC-7351B standard#552

Open
victorjzq wants to merge 1 commit intotscircuit:mainfrom
victorjzq:fix/sod523-pad-dimensions
Open

fix: correct SOD-523 pad dimensions to match KiCad IPC-7351B standard#552
victorjzq wants to merge 1 commit intotscircuit:mainfrom
victorjzq:fix/sod523-pad-dimensions

Conversation

@victorjzq
Copy link
Contributor

Summary

  • Fixes incorrect pad dimensions for the SOD-523 footprint
  • Updates default pl from 0.5mm → 0.6mm and pw from 0.6mm → 0.7mm to match the KiCad D_SOD-523 reference footprint
  • Adds a KiCad parity test (sod523_kicad_parity.test.ts) with avgRelDiff < 5% assertion
  • Updates the SVG snapshot to reflect the corrected geometry

Before vs After

pl (pad length) pw (pad width)
Before 0.5mm 0.6mm
After 0.6mm 0.7mm
KiCad D_SOD-523 0.6mm 0.7mm

Test plan

  • bun test tests/sod523.test.ts passes with updated snapshot
  • bun test tests/kicad-parity/sod523_kicad_parity.test.ts passes with 0% difference

Fixes #188

Update default pad dimensions from pl=0.5mm/pw=0.6mm to pl=0.6mm/pw=0.7mm
to match the KiCad D_SOD-523 reference footprint. Add KiCad parity test
to verify alignment.
Copy link
Contributor

@seveibar seveibar left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Missing courtyard

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

width of pads of footprinters looks different as in KiCad even size parameter are same as in KiCad

3 participants