Post History
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 (...
#1: Initial revision
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.
