Skip to content

feat: add courtyard to SMB, SMC, SMF, and SMBF footprints#545

Open
victorjzq wants to merge 1 commit intotscircuit:mainfrom
victorjzq:feat/courtyard-smb-smc-smf-smbf
Open

feat: add courtyard to SMB, SMC, SMF, and SMBF footprints#545
victorjzq wants to merge 1 commit intotscircuit:mainfrom
victorjzq:feat/courtyard-smb-smc-smf-smbf

Conversation

@victorjzq
Copy link
Contributor

Summary

Adds pcb_courtyard_rect to the SMB, SMC, SMF, and SMBF SMD diode/rectifier footprints. These four packages were missing courtyards while the rest of the footprinter library has been receiving courtyard coverage (PRs #527, #528, #537, #540).

Courtyard extents follow the IPC-7351 convention: pad outer edge + 0.25 mm on all sides.

Changes

  • src/fn/smb.ts — add courtyard
  • src/fn/smc.ts — add courtyard
  • src/fn/smf.ts — add courtyard
  • src/fn/smbf.ts — add courtyard
  • Updated SVG snapshots for all four footprints

Test plan

  • bun test tests/smb.test.ts tests/smc.test.ts tests/smf.test.ts tests/smbf.test.ts — 4/4 pass
  • bun run format clean

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.

1 participant