Bolted Joints Calculator — Preload, Tightening Torque & Fatigue Safety (VDI 2230)
Governing standard: VDI 2230· VDI 2230-1:2015 §5.5 · ISO 898-1 stress area · ISO 724 / DIN 13 thread geometry
The MechanixCalc bolted joints calculator sizes and verifies metric bolted connections to VDI 2230 — the definitive German guideline for the systematic calculation of high-duty bolted joints. Enter the thread size (M8–M30), property class (8.8, 10.9 or 12.9), tightening method, friction coefficient and the external axial and shear loads, and the tool returns the assembly preload, the required tightening torque, the yield safety factor (von Mises, per VDI 2230-1:2015 §5.5.5), and the bolt fatigue safety factor to VDI 2230-1:2015 §5.5.3 in a single pass.
It is built for mechanical, structural and process engineers who need a defensible, standards-cited calculation for flanged connections, structural joints, pressure-equipment bolting or any safety-critical threaded fastener — and who need to hand a reviewer a worked, VDI-cited calculation rather than a rule-of-thumb torque value.
What this calculator does
- VDI 2230-1:2015 assembly preload (F_sp) accounting for tightening method utilisation factor and combined tension–torsion von Mises stress
- Tightening torque (M_A) from thread-flank friction (μ, 60° flank angle) and underhead bearing-face friction (ISO 16047 / VDI 2230 Annex)
- Yield safety factor S_F = Rp0.2 / σ_red (von Mises) per VDI 2230-1:2015 §5.5.5 with joint stiffness ratio Φ and preload scatter band
- Bolt fatigue safety factor via VDI 2230 §5.5.3 — size-dependent endurance amplitude σ_ASV (0.85·(150/d + 45), rolled threads, class-independent), compared directly to the alternating stress amplitude
- Friction-grip shear capacity from the residual clamp load at minimum preload under full axial working load (VDI 2230-1 §5.5.6)
- Eccentric bolt group shear-plus-moment distribution (elastic vector method, AISC/Blodgett) for bolt-pattern load sharing
- Branded PDF engineering report with the full VDI 2230 method shown step by step
Method & formulas
Assembly preload and tightening torque (VDI 2230-1:2015)
The permitted assembly preload F_sp is the largest axial bolt force that keeps the von Mises stress at the bolt's stress cross-section at or below the yield strength, reduced by the tightening-method utilisation factor α_A (0.90 for torque-wrench, 0.95 for angle-controlled, 0.98 for hydraulic tensioning). The combined tension–torsion approach correctly accounts for the torsional component MG that the thread-friction moment introduces into the shank during tightening — so a joint tightened by torque-wrench is not given the same preload credit as one hydraulically tensioned.
The tightening torque M_A has two contributions: the thread torque MG (lead-screw work plus 60°-flank-angle thread-friction), and the underhead bearing-face friction. Both scale with F_sp and the friction coefficient μ; the underhead term uses a mean bearing diameter D_km ≈ 1.36 d (ISO 898-1 / VDI 2230 Annex).
F_sp = α_A · Rp0.2 · As / √(1 + 3·k²)where α_A = utilisation factor (0.90–0.98 by method); Rp0.2 = proof/yield strength (MPa); As = tensile stress area (mm²); k = (3/2)·(d2/dS)·(p/(π·d2) + μ/cos30°) is the torsion-to-tension ratio at the stress section dS = (d2+d3)/2
M_A = F_sp · [p/(2π) + μ·d2/(2·cos30°)] / 1000 + F_sp · μ · (D_km/2) / 1000 [N·m]where p = thread pitch (mm); d2 = pitch diameter (mm); d3 = minor diameter (mm); μ = friction coefficient; D_km ≈ 1.36·d = underhead bearing mean diameter (mm); all lengths in mm, result in N·m
Yield safety factor (VDI 2230-1:2015 §5.5.5)
The yield check compares the material proof strength Rp0.2 against the maximum von Mises (distortion-energy) stress in the bolt at the worst-case assembly and working condition. The worst-case total bolt force is the upper preload scatter limit (maximum assembly preload) plus the load increment carried through the joint stiffness ratio Φ = c_S/(c_S + c_P). Using pure tension for the yield check hides the combined-stress yielding that occurs during tightening, so the VDI 2230 §5.5.5 formula using σ_red is mandatory.
S_F = Rp0.2 / σ_red,max where σ_red,max = √(σ_z² + 3·τ²)where σ_z = tensile stress at stress section As under worst-case bolt force (MPa); τ = torsional shear stress from thread torque MG at stress section dS (MPa); S_F ≥ 1.0 required, ≥ 1.2 recommended
Fatigue safety factor (VDI 2230-1:2015 §5.5.3)
Bolt fatigue is dominated by the alternating stress amplitude σ_a carried through the bolt — only the fraction Φ of the external cyclic load reaches the bolt; the remainder is absorbed by the joint members. VDI 2230-1 §5.5.3 gives the thread-root fatigue endurance amplitude σ_ASV as a size-dependent function of the nominal thread diameter, explicitly independent of property class (higher-class bolts offer no fatigue benefit over 8.8 in the rolled-thread regime). The fatigue safety factor is the ratio of σ_ASV to the actual alternating stress amplitude.
σ_ASV = 0.85 · (150/d + 45) [MPa, d in mm, rolled threads]where d = nominal thread diameter (mm); the 0.85 factor is a manufacturing knock-down for rolled-before-heat-treatment threads; σ_ASV is independent of property class
n_f = σ_ASV / σ_awhere σ_a = stress amplitude carried through the bolt = Φ·F_ext_amp / (2·As) (MPa); σ_ASV = VDI 2230-1 §5.5.3 endurance amplitude (MPa); n_f ≥ 1.5 recommended
Worked example
M12 bolt, property class 10.9, tightened by torque-wrench (α_A = 0.90), friction coefficient μ = 0.12. Determine the assembly preload force and tightening torque. (Illustrative — verify against your own inputs.)
Given
- ThreadM12 (As = 84.3 mm², d2 = 10.863 mm, d3 = 9.853 mm, p = 1.75 mm)
- Property class10.9 (Rp0.2 = 900 MPa)
- Tightening methodTorque-wrench (α_A = 0.90, scatter ±10 %)
- Friction coefficient μ0.12
Result
- Assembly preload F_sp≈ 60.6 kN
- Tightening torque M_A≈ 122 N·m
- Compute the stress-section diameter: dS = (d2 + d3) / 2 = (10.863 + 9.853) / 2 = 10.358 mm.
- Compute the torsion-to-tension ratio at assembly: k = 1.5 × (d2/dS) × (p/(π·d2) + μ/cos30°) = 1.5 × (10.863/10.358) × (1.75/(π×10.863) + 0.12/0.8660) = 1.5 × 1.0488 × (0.0513 + 0.1386) = 1.5 × 1.0488 × 0.1899 ≈ 0.299.
- Compute the assembly preload: F_sp = α_A × Rp0.2 × As / √(1 + 3k²) = 0.90 × 900 × 84.3 / √(1 + 3×0.299²) = 68,283 / √(1.268) = 68,283 / 1.126 ≈ 60,640 N ≈ 60.6 kN.
- Compute the thread torque: MG = F_sp × (p/(2π) + μ·d2/(2·cos30°)) / 1000 = 60,640 × (0.2785 + 0.7527) / 1000 = 60,640 × 1.031 / 1000 ≈ 62.5 N·m.
- Compute the underhead friction torque: D_km = 1.36 × 12 = 16.32 mm; M_head = F_sp × μ × (D_km/2) / 1000 = 60,640 × 0.12 × 8.16 / 1000 ≈ 59.4 N·m.
- Total tightening torque: M_A = MG + M_head = 62.5 + 59.4 ≈ 121.9 N·m ≈ 122 N·m.
Illustrative — the calculator computes all safety factors, scatter bands, fatigue and shear checks from your actual geometry and loading. Always verify the friction coefficient μ against the actual surface and lubricant condition; a mis-estimated μ is the leading cause of incorrect assembly preload in practice.
Frequently asked questions
Which standard does this bolted joint calculator use?
The primary calculation follows VDI 2230-1:2015 — the definitive German guideline for the systematic calculation of high-duty bolted joints. Thread geometry is per ISO 724 / DIN 13; the tensile stress area As uses the ISO 898-1 definition. The fatigue check compares the alternating stress amplitude to the VDI 2230-1 §5.5.3 size-dependent endurance amplitude σ_ASV (rolled threads, class-independent). The governing formulas are cited in the generated PDF engineering report.
What is the difference between the yield and fatigue safety factors?
The yield safety factor S_F = Rp0.2 / σ_red checks that the bolt does not yield during assembly or under the maximum working load — it uses the von Mises (combined tension + torsion) stress and must be ≥ 1.0, with ≥ 1.2 recommended. The fatigue safety factor n_f checks that the cyclic alternating stress amplitude carried through the bolt does not exceed the VDI 2230-1 §5.5.3 size-dependent endurance amplitude σ_ASV; it should be ≥ 1.5. Both must be satisfied simultaneously.
How does the tightening method affect the preload?
VDI 2230 assigns a utilisation factor α_A to each tightening method: 0.90 for torque-wrench (wide scatter, ±10 %), 0.95 for angle-controlled tightening (scatter ±5 %), and 0.98 for hydraulic tensioning (scatter ±2 %). A higher α_A means the method is more precise and can safely use a larger fraction of the bolt's yield strength as preload. Hydraulic tensioning therefore delivers a substantially higher and more consistent preload than torque-wrench tightening for the same bolt.
Can it check a bolt group under shear and eccentric moment?
Yes. The eccentric bolt group panel uses the elastic vector method (AISC Manual Part 7 / Blodgett §5.2) to distribute a combined direct shear force and torsional moment across the bolt pattern, finding the bolt with the highest resultant force. This sub-calculation is clearly labelled as an engineering estimate because no single international standard governs the full elastic vector method — but it is the accepted textbook approach for structural bolt groups.
Is the bolted joint calculator free?
You can run the full calculation during a free 30-minute preview with no sign-up required. A free 14-day account trial unlocks every calculator in the suite with no credit card needed. The branded PDF engineering report and saved calculations are part of a paid plan.
Related calculators
- Shaft Analysis (DIN 743)Design the shaft that the bolted flange or coupling connects to.
- Shaft KeysSize the parallel key that transmits torque alongside the bolted joint.
- Shaft CouplingsSelect and verify a bolted flange coupling for misalignment and torque.
- Welds & Weld JointsCompare a welded alternative to the bolted connection for the same load case.
- SpringsModel the Belleville or wave-spring washers used to maintain bolt preload under vibration.
Run the Bolted Joints on your own numbers
Free 30-minute preview — no sign-up. A free 14-day account trial unlocks every tool and the branded PDF report, no credit card required.
Start free