Probabilistic Fit and Dimensional Tolerance Analysis
Estimate deterministic and normal-distribution bounds for shaft fits and dimensional clearance stacks.
Engineering screening tool—verify inputs and results independently. Use at your own risk.
Dimensions and probability
Enter deviations from compatible basic sizes. Positive assembled values denote interference; negative values denote clearance.
How to use
- Select Interval bounds, Threshold probability, or Radial-clearance stack.
- Enter minimum and maximum deviations in µm. Every minimum must be below its matching maximum.
- For interval or stack bounds, enter central coverage R as a fraction strictly between 0 and 1. For threshold mode, also enter δ1 in µm.
- Select Calculate. Reset restores the mode’s example values.
- Read positive fit results as interference and negative fit results as clearance. In the stack mode, negative radial clearance indicates possible interference.
- Review warnings and compare probabilistic bounds with deterministic worst-case limits.
- Do not use this model when distributions are not approximately normal and independent, process tolerances do not represent ±3σ, or thermal, elastic, roughness, form, or safety effects dominate.
Worked example
1. 20H7/r6-style interval: enter hole deviations 0 to 21 µm, shaft deviations 28 to 41 µm, and R = 0.98. The result is a mean interference of 24.00 µm, deterministic range 7.00–41.00 µm, and central probabilistic range 14.42–33.58 µm. This suggests interference throughout the entered worst-case and probabilistic ranges, before roughness, temperature, and deformation corrections.
Equations used
For hole limits Hmin, Hmax and shaft limits Smin, Smax, all in µm:
µH = (Hmin + Hmax)/2; µS = (Smin + Smax)/2
σH = (Hmax − Hmin) / 6; σS = (Smax − Smin) / 6
µI = µS − µH; σI = √(σH² + σS²)
Imin = Smin − Hmax; Imax = Smax − Hmin
Ip,min = µI − zRσI; Ip,max = µI + zRσI
R is the selected central probability (0 < R < 1), p = (1 + R)/2, and zR approximates Φ−1(p): q = 0.5 − |p − 0.5|, w = √[−2 ln(q)], z = w − (2.30753 + 0.27061w)/(1 + w(0.99229 + 0.04481w)). Here Φ is the standard-normal cumulative distribution.
Threshold probability
For threshold δ1, t1 = (δ1 − µI)/σI and F(δ1) ≈ Σ φ(ti)Δt from t = −5 to t1, with Δt = 0.001 and φ(t) = exp(−t²/2)/√(2π). The displayed percentage preserves the implemented two-decimal numerical-integration convention.
Radial-clearance stack
With housing Dh, bushing outside diameter D, bushing inside diameter d, shaft ds, and bushing wall deviation s:
smin = (Dmin − dmax)/2; smax = (Dmax − dmin)/2
drmin = (Dhmin − 2smax − dsmax)/2
drmax = (Dhmax − 2smin − dsmin)/2
µs = (µD − µd)/2; σs = √[(σD/2)² + (σd/2)²]
σdr = √[(σDh/2)² + (σds/2)² + σs²]
drp,min/max = µdr ∓ zRσdr
Theory and method
The model converts each entered tolerance interval to a normal distribution by treating the midpoint as its mean and the full width as six standard deviations. Independent dimensional contributions are combined by root-sum-square propagation. Deterministic bounds combine adverse limits directly; probabilistic bounds use a central normal interval. This distinction is useful for screening manufacturing fits, but it does not replace process-capability evidence or ISO fit verification.
All values are deviations from compatible basic sizes. Surface roughness can reduce effective interference; temperature and elastic deformation can alter assembly behavior. Correlated machining errors make the independence assumption optimistic or conservative depending on covariance.
Assumptions and limits
- Normal, independent dimensions; each tolerance span represents ±3σ.
- One-dimensional deviations in µm with compatible basic sizes.
- No thermal expansion, elastic deformation, roughness, waviness, form error, or assembly damage.
- DIN ISO 286:1990 context is retained, but current design release should use the applicable current standard and drawing requirements.
- Not suitable for safety-critical acceptance without measured capability data and independent engineering review.
References
- DIN ISO 286:1990, ISO system of limits and fits.
- ISO 286-1:2010, Geometrical product specifications — ISO code system for tolerances on linear sizes — Part 1.
- Abramowitz, M. and Stegun, I. A., Handbook of Mathematical Functions, normal-distribution approximations.
Continue in TriboSolver to refine contact pressure, deformation, thermal effects, and interface behavior where a tolerance-only screen is insufficient.


