🤖 ⭐ 14-Day Free Trial
Install Extension Free →
AI Assistant for Engineers
🧮 Tools 🧮 Calc 📐 Sections 🔄 Convert 🤖 AI Chat 📊 RFQ 🖱️ Right-Click Tools — Any Webpage
Free · 🎁 Free 14-Day Trial — No Premium License Key Required. Just add your own API key for AI features.
Premium: $5/mo | 📘 Guide | 🔒 Privacy | ⬇️ Available on Chrome · Edge · Firefox

Fatigue Calculator (Steel • Copper • Bolt • Shaft • Rope) — S‑N Curve Life Estimator

Free fatigue calculator using S-N/Basquin method with Miner's rule, mean stress corrections, Marin factors, and S-N curve plotting.
Find Me: Google Knowledge Panel
Common Questions about SteelSolver.com: More
We independently provide precision steel tools, calculators, and expert resources for steel, metalworking, construction, and industrial projects. Learn More.
Published -
Updated -
Estimated read time

This fatigue life calculator estimates component life using the Basquin (S-N) model with Goodman, Gerber, or Soderberg mean stress corrections. Enter your material properties, stress state, and Marin modification factors — surface finish, size, reliability, temperature, and load type — to get corrected endurance limit (Sₑ), fatigue life (Nf), and safety factor. Miner's rule support enables variable-amplitude damage accumulation across multiple load blocks.

Steel & Metal Fatigue Life Calculator (S‑N Curve Predictor)

Steel · Copper · Bolt · Shaft · Rope wire · S‑N curve plot — complete predictor with Miner’s rule & visual S‑N (Excel/CSV + PDF/print)

Accuracy note: this is an engineering estimator. Always validate with your organization’s standard, test data, and applicable codes/standards before design approval.

Inputs (Material + Stress + Factors)

Mode: Steel

Tip: choose a preset, then override properties below if you have test data (best practice).

Units: MPa

Units: MPa

Units: MPa

Typical: −0.06 to −0.12

Common mistake: mixing units (MPa vs ksi). Use the Units toggle at the top.

Units: MPa

Units: MPa

If σ_m is compressive (negative), Goodman often increases allowable life.

Endurance limit & Marin factors

Sₑ: —

Big impact on high-cycle fatigue.

Units: mm

Higher reliability → lower endurance limit.

Units: °C (simple derating)

Corrosion/fretting/plating etc. Typical: 0.6–1.0

Affects endurance estimate (rule-of-thumb).

If unknown, start with 1.0 (no notch).

Used for K_f = 1 + q (Kₜ − 1)

Microcopy (common mistakes): If you enter σ_min greater than σ_max, the tool will swap them. If you leave diameter blank, k_b defaults to 1.0 (small part assumption).

Units: Hz (or RPM if chosen below)

Used to convert cycles → hours/days/years.

Miner’s rule (variable amplitude) — optional

Add load blocks (stress + cycles). The tool estimates Nᵢ for each block and computes damage: \( D = \sum \frac{n_i}{N_i} \). Failure risk when \( D \ge 1 \).

Block σ_max σ_min Cycles nᵢ Remove
Damage D: —
Ready

Steel fatigue calculator (stress-life / S‑N)

Preset materials + endurance limit

Steel defaults: \( S'_e \approx 0.5 S_u \) (rule-of-thumb), then corrected using Marin factors. Use your test data when available.

⚙️ fatigue calculator · steel, copper, bolt, shaft, rope wire · S‑N curve & Goodman, Miner — ISO 12106 compliant approach

Engineering Reference Guide

Fatigue Calculator
S‑N / Basquin Method — Complete User Guide

Step-by-step instructions, all formulas with LaTeX notation, input validation tips, and accuracy notes for mechanical engineers, students, and designers.

Basquin Equation Marin Factors Miner's Rule Goodman Criterion Mean Stress Correction S‑N Curve

Overview & Purpose of the Calculator

This tool implements the classical Shigley S‑N (stress-life) fatigue analysis methodology, combining the Basquin power-law curve with Marin correction factors, mean-stress interaction diagrams (Goodman, Gerber, Soderberg), and Miner's linear cumulative damage rule.

It is intended for:

  • Mechanical engineering students completing fatigue coursework or projects
  • Designers performing preliminary life estimates on rotating shafts, fasteners, springs, and wire rope
  • Engineers comparing failure theories and mean-stress corrections on the same data
  • HSE / Occupational Health professionals scoring human fatigue risk during shift work
ℹ️
The calculator runs entirely in your browser — no data is transmitted to any server. All computation occurs in real-time JavaScript, and results are available for download as CSV or print-to-PDF.

Quick-Start: 5-Step Workflow

01

Choose Units & Material

Select Metric (MPa / mm) or Imperial (ksi / in) from the units dropdown. Then pick a material preset — the tool pre-fills UTS, yield strength, and Basquin coefficients. Override any value with your own test data.

02

Enter Stress State

Choose one of three input modes: σ_max & σ_min, amplitude & mean, or R‑ratio & σ_max. The calculator automatically derives the alternating stress σ_a and mean stress σ_m from whichever pair you provide.

03

Set Marin Modification Factors

Select surface finish, enter diameter (for size factor), choose reliability level, temperature, and load type. Optionally enter K_t (stress concentration) and notch sensitivity q.

04

Choose Mean-Stress Criterion

Select Goodman (conservative, most common), Gerber (less conservative), or Soderberg (most conservative). This affects the equivalent alternating stress used for life prediction.

05

Click Calculate & Review

Hit Calculate. Review σ_a, σ_m, K_f, S_e (corrected endurance limit), N_f (fatigue life in cycles), time estimate, and safety factor. Use the S‑N Plot tab to visualise the operating point on the Basquin curve.

Units System & Conversion Factors

All internal computation runs in MPa and mm. Inputs are converted before calculation; outputs are converted back for display.

Quantity Metric Unit Imperial Unit Conversion (Metric → Imperial)
StressMPaksi1 ksi = 6.8948 MPa
Length / Diametermmin1 in = 25.4 mm
Temperature°C°F°F = (°C × 9/5) + 32
Force (Bolt)Nlbf1 lbf = 4.4482 N
Area (Bolt)mm²in²1 in² = 645.16 mm²
⚠️
Mid-session unit switching: Changing the units dropdown does not automatically convert values already typed into fields. If you switch from metric to imperial after entering data, re-select your material preset or retype values in the new unit.

Material Inputs & Basquin Parameters

Required Material Properties

Symbol Name Typical Range (MPa) Notes
S_u Ultimate Tensile Strength (UTS) 200 – 2 000 Obtained from tensile test or material datasheet. Required for mean-stress corrections.
S_y Yield Strength 170 – 1 800 Used by Soderberg criterion and static yield check.
σ′f Fatigue Strength Coefficient (Basquin) ≈ 1.1–1.5 × S_u Y-intercept of the Basquin log-log line at 2N = 1.
b Basquin Exponent −0.05 to −0.12 Must be negative. Common default: −0.085 to −0.095 for steels.

Built-in Material Presets

Preset Name S_u (MPa) S_y (MPa) σ′_f (MPa) b
Steel 1018440370660−0.095
Steel A36550250825−0.090
Steel 4140 Q&T9508001 400−0.085
Stainless 316620290900−0.095
Copper C11022070320−0.110
Copper C12224080350−0.110
Brass C360350200520−0.105
💡
Best practice: Presets are representative starting-point values compiled from textbook sources. For design work, always replace them with material-specific certified test data from your supplier or a qualified fatigue database (e.g., ASM, MMPDS).

Stress State Definitions & Input Modes

Fundamental Stress Quantities

All three input modes ultimately compute the same two fundamental quantities:

Alternating (Amplitude) Stress \[ \sigma_a = \frac{\sigma_{\max} - \sigma_{\min}}{2} \]
Mean Stress \[ \sigma_m = \frac{\sigma_{\max} + \sigma_{\min}}{2} \]
Stress Ratio (R) \[ R = \frac{\sigma_{\min}}{\sigma_{\max}} \]
Mode Inputs Required Derivation Best Used When…
σ_max / σ_min Max & min stress Direct formula above Load cycle limits are known from FEA or measurement
σ_a / σ_m Amplitude & mean σ_max = σ_m + σ_a; σ_min = σ_m − σ_a Haigh diagram analysis or test data in amplitude form
R / σ_max Stress ratio & peak stress σ_min = R × σ_max Test machine settings (e.g., R = 0.1 for tensile-dominated cycles)
⚠️
Auto-swap: If you accidentally enter σ_min > σ_max, the calculator swaps them silently. Check your R‑ratio in the outputs to confirm the stress cycle direction.

Common R‑Ratio Reference Points

R ValueCycle TypePhysical Meaning
R = −1Fully reversedEqual tension and compression; σ_m = 0
R = 0Zero-to-maxOne-sided tensile pulsing; σ_m = σ_a
R = 0.1Near zero-to-maxStandard ASTM fatigue test ratio
0 < R < 1Fluctuating tensionMean tensile stress present
R > 1 or R < −1Compressive cyclingNegative mean stress — increases life

Marin Modification Factors — Corrected Endurance Limit

The corrected endurance limit \(S_e\) accounts for real-world conditions that reduce the laboratory-measured endurance limit \(S_e'\):

Corrected Endurance Limit (Marin Equation) \[ S_e = k_a \cdot k_b \cdot k_c \cdot k_d \cdot k_e \cdot k_{\text{load}} \cdot S_e' \]

Unmodified Endurance Limit \( S_e' \)

For steels, the laboratory specimen endurance limit is estimated from UTS:

Steel (capped at 700 MPa per textbook convention) \[ S_e' = \min\!\left(0.5 \cdot S_u,\; 700\,\text{MPa}\right) \]
Non-ferrous (copper alloys — pseudo endurance at long life) \[ S_e' \approx 0.35 \cdot S_u \]
ℹ️
Non-ferrous metals (copper, aluminium, brass) do not exhibit a true endurance limit — fatigue strength continues to decline with cycles. The 0.35 × S_u value is used as a practical design-at-long-life reference, not a guarantee of infinite life.

Marin Modification Factors — Visual Summary

Factor Symbol Typical Range What Drives It
Surface Factor ka
0.3 – 1.0
Surface finish quality
Polished (best) → As-forged (worst)
Size Factor kb
0.6 – 1.0
Section diameter
Larger diameter → lower kb
Reliability Factor kc
0.75 – 1.0
Design reliability target
50 % (1.0) → 99.9 % (0.753)
Temperature Factor kd
0.7 – 1.0
Operating temperature
Linear drop above 25 °C, floor at 300 °C
Misc. Factor ke
user-defined
Coatings, corrosion, residual stress
Enter manually; default = 1.0
Loading Factor kload
0.59 – 1.0
Loading mode
Torsion (0.59) · Axial (0.85) · Bending (1.0)
= Full possible range
= Typical value

Surface Factor \( k_a \) — Marin Power-Law

Surface Factor (Marin equation, S_u in MPa) \[ k_a = a \cdot S_u^{\,b} \]
Surface FinishabTypical k_a (S_u = 800 MPa)
Polished1.58−0.085≈ 0.96
Ground1.34−0.085≈ 0.82
Machined / Cold-drawn4.51−0.265≈ 0.72
Hot-rolled57.7−0.718≈ 0.45
As-forged272−0.995≈ 0.34

Size Factor \( k_b \)

Size Factor (bending / torsion, diameter d in mm) \[ k_b = \left(\frac{d}{7.62}\right)^{-0.107}, \quad \text{clamped to } [0.6,\; 1.0] \]

Leave the diameter field blank (or 0) if the size factor is not applicable — the tool sets \(k_b = 1.0\) in that case.

Reliability Factor \( k_c \)

Reliabilityk_cApplication context
50 %1.000Mean value; no reliability margin
90 %0.897General engineering design (default)
95 %0.868Structural / critical components
99 %0.814Aerospace / medical / safety-critical
99.9 %0.753Extreme reliability requirements

Temperature Factor \( k_d \)

Temperature Factor (T in °C, applicable above 25 °C) \[ k_d = 1.0 - \frac{(T - 25)}{(300 - 25)} \cdot 0.3, \quad 25\,^\circ\text{C} \le T \le 300\,^\circ\text{C} \]

Below 25 °C: \(k_d = 1.0\). Above 300 °C: \(k_d = 0.7\) (clamped). For cryogenic or very high-temperature applications, consult material-specific data.

Notch & Stress Concentration Factor \( K_f \)

Geometric discontinuities (holes, fillets, keyways, grooves) elevate local stress. The fatigue stress concentration factor \(K_f\) accounts for this through the notch sensitivity \(q\):

Fatigue Stress Concentration Factor \[ K_f = 1 + q\,(K_t - 1) \]

Where:

  • \(K_t\) = theoretical stress concentration factor (from charts, FEA, or Peterson's tables)
  • \(q\) = notch sensitivity (0 = notch insensitive; 1 = fully sensitive to the notch)
ScenarioK_tqK_f Result
No notch / smooth shaft1.0any1.0 (no amplification)
Small fillet, ductile steel2.00.81.8
Sharp notch, brittle material3.51.03.5
Moderate hole, cast iron2.50.21.3
💡
Default values: The tool starts with K_t = 1.0 and q = 0.0 (K_f = 1.0 — no stress concentration). Enter your actual K_t from Peterson's tables or FEA before calculating.

The notch-corrected alternating stress fed into the life calculation is:

Notch-Corrected Alternating Stress \[ \sigma_{a,\text{notched}} = K_f \cdot \sigma_a \]

Mean Stress Correction Methods — Haigh Diagram

A tensile mean stress reduces fatigue life. The three available criteria plot differently on a Haigh (modified Goodman) diagram:

Haigh Diagram (Modified Goodman)

Goodman (linear — most used)
Gerber (parabolic — less conservative)
Soderberg (most conservative)

✓ Safe zone

Design point below and left of the criterion line. Component expected to survive fatigue loading.

✗ Unsafe zone

Design point above or right of the criterion line. Fatigue failure is predicted within the design life.

Note: Se = corrected endurance limit; Sy = yield strength; Su = ultimate tensile strength. Compressive mean stress (σm < 0) is generally beneficial and not plotted here.

Modified Goodman Criterion

Modified Goodman (linear — most widely used) \[ \frac{\sigma_a}{S_e} + \frac{\sigma_m}{S_u} = \frac{1}{n_f} \]

Gerber Criterion

Gerber (parabolic — less conservative) \[ \frac{\sigma_a}{S_e} + \left(\frac{\sigma_m}{S_u}\right)^2 = \frac{1}{n_f} \]

Soderberg Criterion

Soderberg (uses yield strength — most conservative) \[ \frac{\sigma_a}{S_e} + \frac{\sigma_m}{S_y} = \frac{1}{n_f} \]

These expressions rearrange to give an equivalent fully-reversed alternating stress for life prediction:

Equivalent Alternating Stress (Goodman form) \[ \sigma_{a,\text{eq}} = \frac{\sigma_a}{1 - \dfrac{\sigma_m}{S_u}} \]

Life Estimation — The Basquin Equation (S‑N Model)

The Basquin (power-law) S‑N relationship describes the connection between applied alternating stress amplitude and the number of cycles to failure:

Basquin Equation \[ \sigma_a = \sigma_f' \cdot (2N_f)^{\,b} \]

Solving for \(N_f\) (cycles to failure):

Fatigue Life — Cycles to Failure N_f \[ 2N_f = \left(\frac{\sigma_{a,\text{eq}}}{\sigma_f'}\right)^{1/b} \quad \Longrightarrow \quad N_f = \frac{1}{2}\left(\frac{\sigma_{a,\text{eq}}}{\sigma_f'}\right)^{1/b} \]

where \(\sigma_{a,\text{eq}}\) is the mean-stress-corrected equivalent alternating stress (from Section 08), and \(\sigma_f'\), \(b\) are the Basquin material constants.

ℹ️
Valid range: The Basquin model is most accurate in the finite-life high-cycle regime (\(10^3\) to \(10^7\) cycles). Below \(10^3\) cycles, plasticity dominates and the Coffin-Manson (strain-life) model should be used instead.

Time-to-Failure Conversion

If you enter an operating frequency, the tool converts \(N_f\) to a time estimate:

Time to Failure \[ t_{\text{life}} = \frac{N_f}{f\;\text{[Hz]}} \quad \text{where} \quad f = \begin{cases} f_\text{input} & \text{(Hz)} \\ f_\text{input}/60 & \text{(RPM or CPM)} \end{cases} \]

Life Region Classification

ConditionRegion LabelDesign Guidance
\(\sigma_{a,\text{eq}} \leq S_e\) (Steel) Below S_e — possible infinite-life zone Life may be theoretically unlimited; verify with real scatter and factor of safety
\(\sigma_{a,\text{eq}} > S_e\) (Steel) Above S_e — finite-life Finite life predicted by Basquin; inspect or replace at computed interval
Any stress (Non-ferrous) Long-life region (estimate) or Finite-life No true endurance limit; use life estimate conservatively

Miner's Rule — Linear Cumulative Damage

When a component experiences multiple blocks of loading at different stress levels, Miner's rule sums the damage fractions:

Miner–Palmgren Cumulative Damage Rule \[ D = \sum_{i=1}^{k} \frac{n_i}{N_{f,i}} \quad \begin{cases} D < 1 & \text{component survives (has remaining life)} \\ D \geq 1 & \text{fatigue failure predicted} \end{cases} \]
Block 1 High stress
σ_max = 280 MPa
n₁ = 50 000 cycles
Damage: n₁/N₁
Block 2 Medium stress
σ_max = 200 MPa
n₂ = 300 000 cycles
Damage: n₂/N₂
Sum D D = Σ nᵢ/Nᵢ
D < 1 → Safe
D ≥ 1 → Failure
predicted

Each block uses the same material properties, Marin factors, and mean-stress correction as the main calculation. \(N_{f,i}\) is the Basquin life for the equivalent alternating stress of block \(i\).

How to Add Miner Blocks

  1. Click "Add Load Block" in the main tab.
  2. Enter σ_max, σ_min (in your selected unit), and the number of applied cycles \(n_i\) for that block.
  3. Repeat for each loading level. Damage D updates after each block entry.
  4. Click Calculate to refresh the main result and damage simultaneously.
⚠️
Miner's rule limitation: The rule ignores loading sequence effects (high-to-low vs. low-to-high loading significantly changes observed life in real tests). It is a first-order estimate. Use a Miner's rule damage sum of D ≈ 0.3–0.5 as a practical failure threshold in safety-critical applications.

Safety Factor Computation

The factor of safety \(n_f\) measures how far the operating stress state is from the failure boundary under the chosen criterion:

Safety Factor — Goodman \[ n_f = \frac{1}{\dfrac{\sigma_a}{S_e} + \dfrac{\sigma_m}{S_u}} \]
Safety Factor — Gerber \[ n_f = \frac{1}{\dfrac{\sigma_a}{S_e} + \left(\dfrac{\sigma_m}{S_u}\right)^2} \]
Safety Factor — Soderberg \[ n_f = \frac{1}{\dfrac{\sigma_a}{S_e} + \dfrac{\sigma_m}{S_y}} \]
n_f ValueInterpretationTypical Application
< 1.0Failure predicted — component is unsafeRequires immediate redesign
1.0 – 1.5Marginal — very limited marginNot recommended for general use
1.5 – 2.0Acceptable margin for well-controlled conditionsAutomotive, consumer machinery
2.0 – 3.0Good design marginStructural, industrial equipment
> 3.0High margin — may be over-designed or conservative inputsSafety-critical, initial sizing

Bolt Fatigue Helper

For threaded fasteners under fluctuating axial loads, the bolt tab converts applied forces to stresses using the tensile stress area \(A_s\):

Bolt Stress Conversion \[ \sigma_m = \frac{F_m}{A_s}, \qquad \sigma_a = \frac{F_a}{A_s} \]

Click "Apply to Main Calculator" to transfer these stresses. The tool sets the stress input mode to amplitude & mean automatically.

💡
Bolt S_u guidance: Use the bolt material's proof load and UTS from ISO 898-1 or SAE J429. For Grade 8 (SAE) bolts: S_u ≈ 1 040 MPa; for M12.9 (ISO): S_u ≈ 1 220 MPa. Set k_a = 1.0 for rolled threads (threads are typically the critical location, not the shank surface).

Shift / HSE Fatigue Score

The Shift tab provides a simple indicative human fatigue score for occupational health and safety purposes. It is not an official FAID, FRMS, or HSE-certified tool.

Fatigue Score Model

Weighted Fatigue Score (0 = no fatigue risk, 100 = severe) \[ \text{Score} = 100 \times \left(0.40 S + 0.35 W + 0.15 L + 0.05 N + 0.05 Q\right) \times (1 - B) \]

Where the five sub-scores are:

VariableDefinitionFormula
SSleep deficit(8 − sleep hours) / 8
WExcessive wakefulness(hours awake − 16) / 8
LLong shift penalty(shift length − 10) / 6
NNight shift binary1 if night shift, 0 otherwise
QWorkload stress(workload_rating − 1) / 2
BBreaks bonusmin(break_minutes / 120, 0.2)
Score RangeBandRecommended Action
0 – 24LowProceed normally with standard monitoring
25 – 49ModerateIncrease supervisor check-ins; schedule breaks
50 – 74HighConsider task reallocation; avoid safety-critical solo work
75 – 100SevereDo not assign safety-critical tasks; require adequate rest before next shift

Common Input Mistakes & How to Fix Them

❌ Mistake

Positive Basquin exponent b
Entering b = +0.09 instead of b = −0.09. The tool rejects positive values with an error.


✅ Fix

Always enter b as a negative number, e.g. −0.085. Values between −0.05 and −0.12 are physically realistic.

❌ Mistake

Switching units mid-session
Entering stresses in MPa, then switching to imperial — displayed values are not auto-converted.


✅ Fix

Set your unit system before entering any values. If you switch, re-select the material preset to restore correct values.

❌ Mistake

Zero or blank diameter with size factor applied
Leaving the diameter field blank assumes k_b = 1.0 (small specimen). For large shafts this is non-conservative.


✅ Fix

Always enter the actual shaft or section diameter. Even a rough diameter (e.g. 50 mm) gives a more realistic k_b.

❌ Mistake

Forgetting the notch factor
Leaving K_t = 1.0 for a shaft with keyways or holes greatly overestimates fatigue life.


✅ Fix

Look up K_t from Peterson's chart for your geometry. For a typical shaft keyway: K_t ≈ 2.0–2.5. Enter q ≈ 0.7–0.9 for medium-strength steels.

❌ Mistake

Using Miner's D = 1.0 as the hard failure limit
Real components often fail at D = 0.3–0.7 due to sequence effects and scatter.


✅ Fix

Apply a damage threshold of D ≤ 0.3–0.5 for safety-critical components, not the theoretical D = 1.0 limit.

❌ Mistake

Applying polished surface factor to as-machined parts
Using k_a for polished condition when the actual part is machined overstates S_e by 20–30%.


✅ Fix

Match the surface finish preset to your actual manufacturing process — or enter a custom k_e factor in the miscellaneous field.

⚡ Accuracy, Assumptions & Disclaimer

This calculator is built on widely-used engineering approximations compiled from textbook sources (primarily Shigley's Mechanical Engineering Design and similar references). It is designed to give useful first-pass estimates, not code-certified results.

  • All Marin factor equations are simplified approximations; real parts may differ due to microstructure, surface treatments, and residual stresses.
  • Material preset values are typical mid-grade estimates — certified properties from your supplier should always be used for final design.
  • Non-ferrous metals (copper, brass) do not have a true endurance limit; long-life results should be interpreted with extra caution.
  • Basquin extrapolation beyond the data-fitted range (particularly below 10³ cycles) is unreliable — use Coffin-Manson for low-cycle fatigue.
  • Miner's rule ignores sequence effects and statistical scatter in fatigue data.
  • The Shift/HSE score is an indicative awareness tool — it does not replace a validated fatigue risk management system (FRMS).
  • Results must be validated with physical test data, applicable standards (ASTM E466, EN 3987, ISO 1143, etc.), and review by a qualified professional engineer before use in any safety-critical application.

All Formulas at a Glance

Formula Name Expression Section
Alternating stress \(\sigma_a = (\sigma_{\max} - \sigma_{\min})/2\) 05
Mean stress \(\sigma_m = (\sigma_{\max} + \sigma_{\min})/2\) 05
Stress ratio \(R = \sigma_{\min}/\sigma_{\max}\) 05
Unmodified endurance limit (steel) \(S_e' = \min(0.5 S_u,\; 700\,\text{MPa})\) 06
Corrected endurance limit \(S_e = k_a k_b k_c k_d k_e k_\text{load} S_e'\) 06
Surface factor \(k_a = a \cdot S_u^b\) 06
Size factor \(k_b = (d/7.62)^{-0.107}\) 06
Temperature factor \(k_d = 1 - 0.3(T-25)/275\) 06
Fatigue stress concentration \(K_f = 1 + q(K_t - 1)\) 07
Goodman equivalent stress \(\sigma_{a,\text{eq}} = \sigma_a / (1 - \sigma_m/S_u)\) 08
Basquin S‑N equation \(\sigma_a = \sigma_f'(2N_f)^b\) 09
Life to failure \(N_f = \frac{1}{2}(\sigma_{a,\text{eq}}/\sigma_f')^{1/b}\) 09
Miner's cumulative damage \(D = \sum n_i / N_{f,i}\) 10
Safety factor (Goodman) \(n_f = 1/(\sigma_a/S_e + \sigma_m/S_u)\) 11
Bolt stresses \(\sigma_m = F_m/A_s,\; \sigma_a = F_a/A_s\) 12

📧 Never Miss a Great Calculator

Get weekly picks, new releases, and updates straight to your inbox. No spam, ever.

About Me – Muhiuddin Alam

Hello, I am Muhiuddin Alam, Founder and Chief Editor of SteelSolver.com.

With over two decades of experience in engineering, metalworking, and technical content creation, I build precision tools and calculators that help professionals optimize their projects.

What I Do: Structural design calculators, material optimization guides, and practical engineering resources — all free to use.

I consistently contribute to:

Explore our suite of calculators and tools to optimize construction, fabrication, architecture, and industrial projects for engineers, architects, fabricators, and metalworking professionals.

💌 Follow Me: LinkedIn | Google Knowledge Panel

Ready to Optimize Your Projects?

Start using our precision calculators today and experience the difference in accuracy, efficiency, and cost savings.

About – SteelSolver.com

300+ Calculators
100+ Guides
Free To Use

Precision Engineering Tools • Calculators • Expert Guidance

I am Muhiuddin Alam, Founder and Chief Editor of SteelSolver.com. My mission is to provide precision engineering tools, calculators, and expert resources that simplify metalworking, structural design, and industrial applications.

I've built a course-style learning ecosystem — a step-by-step roadmap from steel fundamentals to advanced applications. Each topic builds on the last, covering theory, practical calculations, tool-specific guides, real-world optimization, common mistakes, and cost management.

Every guide and calculator is part of a progressive learning series, taking you from awareness to mastery. With SteelSolver.com, you can save time, reduce waste, optimize materials, and ensure safety, making each project cost-effective, high-quality, and precise.

⚡ Trusted by Engineers Worldwide