PCB Libraries Forum Homepage
Forum Home Forum Home > PCB Footprint Expert > Features & Training > Standard Components
  New Posts New Posts RSS Feed - IPC-7352 Mathematical Model
  FAQ FAQ  Forum Search   Events   Register Register  Login Login

IPC-7352 Mathematical Model

 Post Reply Post Reply
Author
Message
Tom H View Drop Down
Admin Group
Admin Group
Avatar

Joined: 05 Jan 2012
Location: San Diego, CA
Status: Offline
Points: 6057
Post Options Post Options   Thanks (0) Thanks(0)   Quote Tom H Quote  Post ReplyReply Direct Link To This Post Topic: IPC-7352 Mathematical Model
    Posted: 7 hours 47 minutes ago at 5:06pm

This is an example of a 1206 Chip Resistor package. 

Dimensions: H = 1.40, D = 3.20 ±0.20, E = 1.60 ±0.20, L = 0.50 ±0.25

The IPC-7352 mathematical model includes the D, E and L dimensions and tolerances and the solder joint goal settings for Toe = 0.35, Heel = 0.00, Side = 0.00

Resulting pad size rounded to 2 places is – L 1.15 x W 1.80 x G 1.80

The resulting pad stack pattern must have the terminal leads on the pad stack in these conditions:

The Nominal Material condition of the component package & Nominal Terminal.


The Minimum Material condition of the component package & Nominal Terminal.


The Maximum Material condition of the component package & Nominal Terminal.


The Minimum Material condition of the component package & Minimum Terminal.


The Maximum Material condition of the component package & Maximum Terminal.


The resulting pad stack must have terminal leads on the pad stack regardless of every possible Material Condition possible to pass assembly inspection and meet the requirements set forth in the IPC J-STD-001 Standard and the IPC-7352 Guideline in Figure 3-3 Profile Dimensioning. 

i.e.: regardless of the Component Package and Terminal Lead Material Condition, the Terminal Lead must never be exposed outside the calculated pad stack. 

This is proof that the V24 Footprint Expert mathematical model illustrated in the IPC-7352 guideline achieves that goal. 

Note: most component packages are created in the Nominal Material Conditions. The package tolerances play a key role in the resulting pad stack. Nominal Package Dimensions & no Package Tolerances. 


Solving for Lead Space

Definitions:

(All dimensions are in millimeters)

tol = tolerance

min = minimum, max = maximum

L = lead span, S = lead space

T = terminal length, W = terminal width


Example for a 1206 Chip

Lmax = 3.40, Lmin = 3.00, Ltol = length tolerance = Lmax – Lmin = 0.40

Tmax = 0.75, Tmin = 0.25, Ttol = terminal tolerance = Tmax – Tmin = 0.50

Wmax = 1.80, Wmin = 1.40, Wtol = width tolerance = Wmax – Wmin = 0.40

Smax = Lmax – (2 * Tmin) = 3.40 – (2 * 0.25) = 2.90

Smin = Lmin – (2 * Tmax) = 3.00 – (2 * 0.75) = 1.50

Stol (worst case) = Smax – Smin = 2.9 – 1.5 = 1.40

The worst-case difference between ‘Smin’ and ‘Smax’, 1.40, is statistically improbable since a simutaneous combination of extreme material conditions is considered beyond the actual range within which components are manufactured. To arrive at a more realistic tolerance range, the RMS (Root Mean Square) value is calculated using the tolerances on the dimensions involved.  In this case ‘L’ and ‘T’.

Stol (RMS) = RMS tolerance accumulation = √((Ltol ^2) + (2 * (Ttol ^2))

Stol (RMS) =  0.40 ^2 + (2 * 0.50 ^2) = 0.81

Sdiff = difference between Stol (worst case) and Stol (RMS)

Sdiff = Stol – Stol (RMS) = 1.40 – 0.81 = 0.59

To derive a new maximum and minimum dimension for ‘S’, in order to determine land patterns, half of ‘Sdiff’ is subtracted from ‘Smax’ and half the ‘Sdiff’ is added to the ‘Smin’. This technique is used so that more realistic ‘S’ limits are used in the land pattern equations for calculating the minimum land pattern gap between heel fillets.

Smax (RMS) = Smax – (Sdiff / 2) = 2.90 – (0.59 / 2) = 2.605
Smin (RMS) = Smin + (Sdiff / 2) = 1.50 + (0.59 / 2) = 1.795

Solving for Footprint

Definitions:

Zmax = pad span, Gmin = pad space
Jt = toe goal (outside fillet)
Tt = Toe tolerance
Jh = heel goal (inside fillet), Js = side goal (fillet)
Ht = heel tolerance
RMS = Root Mean Square
F = fabrication tolerance, P = placement tolerance


Example for the 1206 Chip

F & P were once considered as factors with typical values of F = 0.05 and P = 0.025.
They are set to zero in this example to reflect improvements in the fabrication and assembly processes and are included only to illustrate their place in the footprint calculation.

F = 0, P = 0
Jt = 0.35, Jh = 0, Js = 0

Tt =  Ltol ^2 + (2 * F) ^2 +(2 * P) ^2
Tt = √(0.4 ^2 + (2 * 0) ^2 + (2 * 0) ^2 = 0.4

Zmax = Lmin + (2 * Jt) + Tt

Zmax = 3.00 + (2 * 0.35) + 0.4 = 4.10

Ht = ((Smax(RMS) - Smin(RMS)) ^2 + (2 * F) ^2 + (2 * P) ^2)

Ht =  √((2.61-1.79) ^2 + 0 ^2 + 0 ^2 ) = 0.82


Gmin = Smax (RMS) -(2 * Jh) - Ht

Gmin = 2.61 - (2 * 0) – 0.82 = 1.79

Pad Size X = (Zmax – Gmin) / 2

Pad Size X = (4.10 – 1.79) / 2 = 1.15

Pad Center-to-Center C = Zmax - Pad Size X

Pad Center-to-Center C = 4.10 – 1.15 = 2.94

Pad Size Y = Wmin + (2 * Js) + Wtol

Pad Size Y = 1.40 + (2 * 0) + 0.40 = 1.80


PCB Footprint Expert
Simplify your PCB design process with the Footprint Expert, the ultimate tool - it automatically applies this mathematical model and automates footprint and 3D model creation. Automation helps ensures accurate, consistent, reliable footprints with minimal introduction of human error. Let the Footprint Expert handle your CAD library so you can focus on creating flawless PCB designs faster and more efficiently!

Get your FREE Footprint Calculator or Footprint Expert Evaluation License:
Call:  847-557-2300



Stay connected - follow us! X - LinkedIn
Back to Top
 
Back to Top
 Post Reply Post Reply

Forum Jump Forum Permissions View Drop Down



This page was generated in 0.969 seconds.