Comments on Altium IPC Footprint Options: Which One Should I Choose for Best DFA and Assembly Yield?
Parent
Altium IPC Footprint Options: Which One Should I Choose for Best DFA and Assembly Yield?
When downloading a Manufacturer Part Number (MPN) directly from Altium Manufacturer Part Search, I often see multiple footprint options available for the same component:
IPC_A
IPC_B
IPC_C
MFG (manufacturer-recommended footprint)
I understand that IPC_A/B/C correspond to different IPC‑7351 density levels, but I am not fully clear on the practical differences from an assembly point of view. Specifically:
-
What are the real differences between IPC_A, IPC_B, and IPC_C in terms of pad size, solder volume, and assembly robustness?
-
How does the manufacturer (MFG) footprint compare to IPC footprints in practice?
-
From a Design for Assembly (DFA) and SMT manufacturing yield perspective, which footprint is generally preferred?
-
Is IPC_B usually the safest default, or should the manufacturer footprint always be trusted?
For context, this is for professional SMT assembly (not hobby-level), typically low‑to‑medium volume, with standard reflow processes.
I’d appreciate insights from people with EMS / PCB manufacturing experience on what works best in real production.
Post
The following users marked this post as Works for me:
| User | Comment | Date |
|---|---|---|
| newbie | (no comment) | Apr 29, 2026 at 08:16 |
I normally use the IPC A footprints because they have the largest pads, and they lend themselves to manual rework. I tend to use 0603 for resistors and capacitors. My boards with IPC A are machine-assembled by two PCBA houses. They didn't complain about the footprints. They didn't complain about yield.

0 comment threads