Skip to content

feat: add courtyard to MELF, MICROMELF, and MINIMELF footprints#547

Open
victorjzq wants to merge 2 commits intotscircuit:mainfrom
victorjzq:feat/courtyard-melf-family
Open

feat: add courtyard to MELF, MICROMELF, and MINIMELF footprints#547
victorjzq wants to merge 2 commits intotscircuit:mainfrom
victorjzq:feat/courtyard-melf-family

Conversation

@victorjzq
Copy link
Contributor

Summary

Adds pcb_courtyard_rect to the MELF (Metal Electrode Face-bonding) cylindrical diode/resistor footprint family: MELF, MICROMELF, and MINIMELF.

Courtyard extents: pad outer edge + 0.25 mm on all sides (IPC-7351 convention), consistent with the rest of the footprinter library.

Changes

  • src/fn/melf.ts — add courtyard
  • src/fn/micromelf.ts — add courtyard
  • src/fn/minimelf.ts — add courtyard
  • Updated SVG snapshots

Test plan

  • bun test tests/melf.test.ts tests/micromelf.test.ts tests/minimelf.test.ts — 3/3 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.

2 participants