Free mechanical engineering calculators

Calculators that show their working.

Bolted joints, tolerance stack-ups, fillet welds, thin-wall pressure vessels. Every calculator is validated against a published worked example shown on the page — check us before you trust us. Free, in the browser, nothing uploaded.

Bolted Joint Preload & Tightening Torque

Method: Fi = 0.75 · At · Sp  ·  T = K · Fi · d (Shigley)

Preload Fi
Tightening torque T
Stress area At

Validation: M12×1.75 class 8.8, K=0.20, 75% proof → Fi=37.9 kN, T≈91 N·m — matches the standard Shigley worked result (~90 N·m).

Tolerance Stack-Up — Worst Case & RSS

Worst case: Σ|tol|  ·  RSS: √(Σ tol²)

DimensionNominal (mm)± Tol (mm)Direction
Nominal gap
Worst case
RSS (statistical)

Validation: three dims ±0.1 → worst case ±0.30, RSS ±0.173 = √(3·0.01) — textbook identity.

Fillet Weld Capacity (per unit length)

AWS-style static: allowable shear on throat = 0.30 · FEXX  ·  throat a = 0.707 · z

Throat a
Allowable load / length

Validation: z=6 mm, E70, single → a=4.24 mm, 0.30·482·4.24 ≈ 613 N/mm — consistent with AISC/AWS allowable-strength worked examples.

Thin-Wall Pressure Vessel Stresses

Hoop σ = p·r/t  ·  Longitudinal σ = p·r/2t  (valid r/t ≥ 10)

Hoop stress
Longitudinal stress
r / t

Validation: p=10 bar (1 MPa), r=250, t=8 → hoop 31.25 MPa, longitudinal 15.63 MPa — the standard Lamé thin-wall result. Thin-wall flag shows when r/t < 10.

Use like an engineer. These implement standard textbook methods for preliminary sizing. They are not a design authority: verify against the governing code (VDI 2230, AWS D1.1, ASME VIII, your drawing) before anything is built, bought or certified. Saved cases and PDF export arrive with paid accounts shortly.