Bolt Preload Calculator Back
Bolt Design

Bolt Preload & Fatigue Design Calculator

Quick answer
Bolt axial force and tightening torque are related by T=K·d·F_pre (K = nut factor, d = nominal diameter). External load is shared according to the internal/external stiffness ratio Φ=kb/(kb+kj), and fatigue is evaluated with the Goodman diagram σa/σe+σm/σu=1/nf.

Grade 4.6–12.9, M6–M48. Calculate tightening torque, preload force, joint load-sharing ratio, and Goodman fatigue safety factor in real time.

Parameters
Bolt Grade
4.6: σ_y=240 MPa, σ_u=400 MPa, σ_e=80 MPa
Nominal Diameter d
M6 / M8 / M10 / M12 / M16 / M20 / M24 / M30 / M36 / M48
Nut Factor K
Lubricated: 0.12–0.15 / Dry: 0.18–0.22
Target Preload F_pre
%
% of proof load (typically 70%)
Grip Length L_g
mm
External Load F_ext
kN
Results
Torque T [N·m]
Preload F_pre [kN]
Bolt Stress σ_b [MPa]
Load Ratio Φ
Fatigue SF n_f
Overload SF n_o
Live Bolt Preload — Tightening, Load Sharing & Separation
Torque T
Preload F_i
External load P
Bolt load F_b
Member load F_m
Clamp remaining
Stiffness ratio C
Separation load
State
The bolt stretches (tension), the members compress. External load P is shared per the stiffness ratio C=k_b/(k_b+k_m); the bolt only sees ΔF_b=C·P. When P exceeds the separation load F_i/(1−C) the joint separates (a gap opens).
Diagram
Theory & Key Formulas

Tightening torque: $T = K \cdot d \cdot F_{pre}$

Bolt stiffness: $k_b = A_t E_b / L_g$,   Joint stiffness: Rotscher cone model

Load-sharing ratio: $\Phi = k_b / (k_b + k_j)$

Alternating stress: $\sigma_a = \Phi F_{ext}/(2A_t)$,   Goodman: $\sigma_a/\sigma_e + \sigma_m/\sigma_u = 1/n_f$

What is Bolt Preload & Fatigue Design?

🙋
What exactly is "bolt preload"? I just tighten a bolt until it's snug, right?
🎓
Basically, preload is the specific, high tensile force you intentionally create inside the bolt when you tighten it. It's not just "snug"—it's a major clamping force that holds the joint together. In practice, for a car engine's connecting rod bolts, this preload is what keeps the cap from separating under explosive combustion forces. Try moving the "Target Preload (F_pre)" slider in the simulator to see how dramatically it changes the clamping force.
🙋
Wait, really? So how do I know how much to tighten it? The "Nut Factor (K)" here seems like a magic number.
🎓
Great question! The nut factor K accounts for friction—which eats up about 90% of your tightening effort! It's not magic, but it's variable. For instance, a dry, rusty bolt (K ~ 0.25) needs much more torque to achieve the same preload as a lubricated, new one (K ~ 0.12). That's why assembly specs always state the lubrication condition. Change the K value in the tool and watch the "Tightening Torque (T)" update instantly.
🙋
Okay, I get preload now. But why is "Fatigue Safety Factor" shown? Isn't a bolt just in static tension?
🎓
A common misconception! The bolt actually experiences fatigue from varying loads. Here's the key: a well-preloaded joint makes the bolt carry only a small fraction of any external shaking or vibration. The simulator's "External Load (F_ext)" shows this. A high preload means most of that external load is taken by friction in the joint, protecting the bolt. This is critical in wind turbine blade bearings, where bolts see millions of load cycles.

Physical Model & Key Equations

The fundamental equation relates the torque you apply with a wrench to the preload force generated inside the bolt. Friction in the threads and under the nut head consumes most of the input energy.

$$T = K \cdot d \cdot F_{pre}$$

T: Tightening Torque [Nm]
K: Nut Factor (dimensionless, typically 0.10-0.25)
d: Nominal Bolt Diameter [m]
Fpre: Target Preload Force [N]

Under an external load, the bolt doesn't carry the full load. The joint's stiffness determines how the load is shared. The Rotscher cone model approximates the joint's compressed volume as a frustum to calculate its stiffness (k_j). The bolt's load increase is only a fraction of the external load.

$$\Delta F_b = F_{ext}\cdot \frac{k_b}{k_b + k_j}$$

ΔFb: Additional force in the bolt [N]
Fext: Externally applied separating force [N]
kb, kj: Stiffness of the bolt and joint respectively [N/m]
This load sharing is why high preload improves fatigue life—it minimizes ΔFb.

Frequently Asked Questions

Generally, for unlubricated steel bolts and nuts, K ≈ 0.2 is a guideline, while for lubricated conditions, K ≈ 0.15 to 0.18 is typical. This tool sets K = 0.2 as the default value, but you should adjust it according to the actual surface treatment and lubrication conditions. If the friction coefficient is unknown, it is recommended to choose a larger K value on the safe side.
In general design, Φ = 0.1 to 0.3 is standard. A Φ value below 0.1 is very good, indicating sufficiently high stiffness of the clamped parts. If Φ exceeds 0.3, the bolt axial force fluctuation becomes large, reducing fatigue life. In such cases, measures such as reviewing the shape or material of the clamped parts or increasing the bolt diameter are necessary.
A safety factor below 1 indicates a risk of fatigue failure. Effective countermeasures include: (1) changing to a higher strength grade bolt (e.g., from 8.8 to 10.9), (2) increasing the tightening axial force within the appropriate range (raising the mean stress), and (3) increasing the stiffness of the clamped parts to reduce the load coefficient Φ. This tool allows you to modify each parameter and immediately re-evaluate.
This tool supports strength grades 4.6 to 12.9 and assumes standard metric threads with nominal diameters from M6 to M48. However, the calculation formulas themselves are applicable to any diameter. For extremely small diameters (below M6) or large diameters (above M48), attention must be paid to the applicability of the nut factor and disk model.

Real-World Applications

Automotive Engine Assembly: Connecting rod and cylinder head bolts must be tightened with precise, calibrated torque to achieve a preload that seals combustion pressure and survives millions of engine cycles. Using the wrong nut factor (K) can lead to a blown head gasket or a snapped bolt.

Wind Turbine Flange Connections: The massive bolted rings connecting tower sections are subjected to constant bending from wind. Engineers use tools like this to design for a preload high enough that the joint never separates, ensuring the bolts see minimal fatigue stress from the rocking motion.

Aerospace Structural Joints: In aircraft wings, thousands of bolts experience cyclic loads during every flight. The preload is so critical that engineers often specify the turn-of-the-nut method instead of pure torque, and use CAE software (like the Abaqus *PRE-TENSION SECTION mentioned) to model it precisely.

Pressure Vessel and Piping: Flange bolts on reactors or pipelines must maintain seal integrity under internal pressure and thermal cycles. The simulator's grip length (L_g) parameter is key here, as flanges are thick. The preload must compensate for gasket creep and thermal expansion over time.

Common Misconceptions and Points to Note

Let's go over some common misunderstandings in this type of calculation. First is the assumption that as long as the torque value is followed, the axial force will always be achieved. This is dangerous. The nut factor K can easily change even for the same bolt and nut due to surface condition or lubrication. For example, if you determine the torque based on K=0.15 (good lubrication) during design, but forget to apply oil on-site and tighten it with the black scale still on (K≈0.2), the generated axial force will drop by about 25% even at the same torque. Conversely, excessive axial force can cause the bolt to stretch to its yield point. Therefore, for critical joints, you should consider methods to directly measure the axial force itself, not just rely on torque.

Next, estimating the clamped material stiffness. While the tool lets you easily adjust this with a slider, determining this in actual design is where your skill comes into play. For instance, an aluminum flange and a steel flange have completely different stiffness. Simple shapes can be calculated, but for complex real-world parts, you might use FEM analysis to replace them with an equivalent compression coil spring to find the stiffness. Be careful here: if you just "roughly set it to 0.3...", the load factor Φ will be significantly off, leading to completely different fatigue life predictions.

Finally, the meaning of "Safety Factor 1.0" on the Goodman diagram. This is not the "absolute, no-failure limit line". Fatigue strength data for materials inherently has scatter, and the service environment (temperature, corrosion) also has an impact. In practice, for bolts subjected to dynamic loads, many design standards require a safety factor of at least 1.5, sometimes 2.0 or 3.0. It's important to treat the values calculated by this tool as a "theoretical guideline" and make final judgments in actual design by referring to applicable standards and internal company specifications.

How to Use

  1. Select bolt diameter (M6–M48) and grade (4.6–12.9) using dSlider and dSliderNum controls.
  2. Set the nut factor K (0.10–0.25) via the K slider; typical values: ≈0.12 for lubricated threads, ≈0.20 for dry steel.
  3. Define the preload as a percentage of the proof load (50–90%) using fpreSlider; 60–80% is typical.
  4. Input grip length lg [mm] via lgSlider to account for combined thickness of all clamped materials.
  5. Read outputs: tightening torque T [N·m], bolt stress σ_b [MPa], load ratio Φ, fatigue safety factor n_f, and overload safety factor n_o in real time.

Worked Example

M16 Grade 8.8 bolt (d=16 mm, A_t=157 mm²; tool data: proof 600 MPa, yield 660 MPa, UTS 800 MPa) clamping steel plates with grip length Lg=30 mm. Preload set to 85% of the 94.2 kN proof load → F_pre ≈ 80.1 kN. Calculator outputs: T = K·d·F_pre = 0.16×0.016×80,100 ≈ 205 N·m, σ_b ≈ 510 MPa (80.1 kN / 157 mm²), Φ ≈ 0.22 (Rotscher cone, k_b vs k_j), stress amplitude ≈ 14 MPa under a 20 kN external load, n_f ≈ 1.26 (Goodman), n_o ≈ 660/510 ≈ 1.29. Both fall below the 1.5 target, so this joint is not adequate for vibration-prone service — step up to Grade 10.9 or reduce the external load.

Practical Notes

  1. Preload relaxation: Grade 4.6–5.8 bolts lose 5–10% preload over 24 hours; recheck fasteners on non-preloaded assemblies after first week of service.
  2. Joint stiffness estimation: Measure directly with ultrasonic bolt-tension meter or estimate k_joint = (A_plate × E_steel) / (π × d × lg) for circular clamping area approximation.
  3. Fatigue dominates over yielding when Φ > 0.3; use n_f ≥ 2.5 for machinery, n_f ≥ 3.5 for safety-critical aerospace/pressure vessels.
  4. Friction coefficient K varies 0.12–0.20 with surface finish (dry, oiled, zinc-plated); recalculate torque if K changes by ±0.03.

Standards & Assumptions

Standard / reference: VDI 2230 / JIS B 1083 bolted joints. Tightening torque \(T = K\,d\,F_{pre}\); target preload \(F_{pre} = (\text{proof-load fraction})\times \sigma_p A_s\) on a proof-stress basis (\(\sigma_p\approx0.75\,\sigma_y\)); tensile stress area \(A_s\). Load factor Φ = k_b/(k_b+k_j) via a Rotscher-cone joint model; fatigue by the Goodman diagram.

Model assumptions: Elastic, isothermal, room temperature. Nut factor K lumps lubrication/surface state into one value (typically 0.12–0.20). Joint stiffness uses a single Rotscher two-frustum approximation (30° half-angle); gasket relaxation, embedment and creep are neglected.

Scope & limits: Educational / preliminary design. Verified case M16 grade 8.8 (K=0.16, 85% proof) gives T≈205 N·m, F_pre≈80.1 kN, Φ≈0.22, matching this tool. For final assembly use measured tension (ultrasonic / angle method) and full VDI 2230 calculation.