Stress & Strain Calculator | ProEngCalc
💪 Mechanical Engineering
Stress & Strain Calculator
Calculate normal stress, shear stress, axial strain, Young’s modulus, and factor of safety
Reference: AISC Steel Construction Manual | ASME Section II | Hooke’s Law: σ = Eε
Result
📐 Solution Breakdown
Variable Definitions
SymbolVariableSI UnitImperial Unit
σNormal StressMPa (N/mm²)psi
τShear StressMPapsi
FAxial ForceN or kNlbf or kip
VShear ForceN or kNlbf or kip
ACross-Sectional Areamm²in²
EYoung’s Modulus (Elastic Modulus)GPaksi
εAxial Strainmm/mm (dimensionless)in/in
σ_yYield StrengthMPapsi
FOSFactor of SafetyDimensionlessDimensionless
⚠ Assumptions & Limits
  • Assumes uniform stress distribution across the cross-section — not valid near stress concentrations (holes, notches, fillets)
  • Hooke’s Law applies only in the elastic region — below the yield strength of the material
  • Does not account for buckling in slender compression members — check Euler buckling separately
  • Shear stress calculated as average shear — actual maximum shear stress at the neutral axis is 1.5× average for rectangular sections
  • Factor of safety values: FOS ≥ 1.5 typical for static loads, FOS ≥ 2.0–4.0 for dynamic/fatigue loads per ASME design codes
  • All structural designs must be verified by a licensed engineer per applicable codes

What Is Stress and Strain?

Stress and strain are the two most fundamental concepts in mechanics of materials. Stress (σ) is the internal force per unit area within a material resulting from an applied external load. Strain (ε) is the resulting deformation — the change in dimension divided by the original dimension. Together, they describe how materials respond to loading and form the basis of all structural and mechanical design.

The Fundamental Formulas

Normal Stress
σ = F / A
Shear Stress
τ = V / A
Axial Strain
ε = σ / E = ΔL/L₀
Hooke’s Law
σ = E × ε
Factor of Safety
FOS = σ_y / σ
Shear Yield
τ_y = 0.577 × σ_y

Worked Examples

Example 1 — Steel Tension Rod

A 25mm diameter steel rod (A36, σ_y = 250 MPa) carries a tensile load of 80 kN. Calculate stress, strain, elongation over 2m, and factor of safety.

Area
A = π/4 × 25² = 490.9 mm²
Stress
σ = F/A = 80,000/490.9 = 163.0 MPa
Strain
ε = σ/E = 163.0/200,000 = 8.15×10⁻⁴
Elongation
ΔL = ε × L₀ = 8.15×10⁻⁴ × 2000 = 1.63 mm
Solution
σ = 163 MPa | ΔL = 1.63 mm | FOS = 1.53
FOS = 250/163 = 1.53 — marginal for static loading. For dynamic or fatigue loading, target FOS ≥ 2.0. Consider increasing diameter to 30mm (A = 707mm², σ = 113 MPa, FOS = 2.21).

Example 2 — Bolt Shear in a Lap Joint

Two steel plates are connected with a single 16mm bolt in single shear. The joint carries 35 kN. Is the bolt adequate (Grade 8.8, τ_y = 480 MPa)?

Bolt Area
A = π/4 × 16² = 201.1 mm²
Shear Stress
τ_avg = V/A = 35,000/201.1 = 174.1 MPa
FOS
FOS = τ_y/τ = 480/174.1 = 2.76
Solution
τ = 174 MPa | FOS = 2.76 ✓ Adequate
Single shear means the full load passes through one bolt cross-section. Double shear (bolt through three plates) would halve the shear stress. Also check bearing stress on the plate: σ_bearing = F/(d×t) where t is plate thickness.

Example 3 — Aluminum Column Compression

A 6061-T6 aluminum column (50mm × 50mm square, L = 0.5m) carries 200 kN compressive load. Check stress and elongation.

Area
A = 50 × 50 = 2,500 mm²
Stress
σ = 200,000/2,500 = 80 MPa (compressive)
Shortening
ΔL = σ/E × L₀ = 80/69,000 × 500 = 0.580 mm
Solution
σ = 80 MPa | ΔL = 0.58 mm | FOS = 3.45 vs σ_y=276
Stress is well within elastic range (FOS=3.45). However, also check Euler buckling for this slender column: P_cr = π²EI/L². For 50×50mm column at 500mm: P_cr = 3,566 kN >> 200 kN ✓ — buckling not critical here.

Real World Applications

🏗
Structural Steel Design
Checking tension members, compression columns, and connection plates against yield and fracture per AISC 360.
🔩
Fastener Design
Calculating bolt shear and tensile stress in flanged joints, structural connections, and machine components.
Shaft and Axle Design
Combined normal and shear stress analysis in rotating shafts under bending and torsion per ASME shaft design standards.
🚗
Automotive Components
Stress analysis of suspension links, engine mounts, and structural members for static and fatigue load cases.

Common Mistakes Engineers Make

❌ Ignoring Stress Concentrations
The formula σ = F/A gives nominal stress for uniform cross-sections only. At holes, notches, fillets, and keyways, actual stress is Kt × σ_nominal where Kt is the stress concentration factor (typically 1.5–4.0). Always apply Kt when designing parts with geometric discontinuities, especially under fatigue loading.
❌ Using Tensile Yield Strength for Shear
Shear yield strength τ_y ≈ 0.577 × σ_y (von Mises) or 0.5 × σ_y (Tresca). Using the full tensile yield strength for shear calculations overestimates the allowable shear stress by 40–100% and produces unconservative designs.
❌ Applying Hooke’s Law Beyond Yield
Hooke’s Law (σ = Eε) is only valid in the elastic region, below the yield strength. Beyond yield, the material deforms plastically and strain increases without proportional stress increase. Using elastic formulas for plastic deformation gives completely wrong deformation predictions.

Frequently Asked Questions

What is the difference between yield strength and ultimate tensile strength?

Yield strength (σ_y) is the stress at which a material begins to deform plastically — permanent deformation occurs beyond this point. Ultimate tensile strength (σ_u or UTS) is the maximum stress the material can withstand before necking begins, leading to fracture. Design calculations use yield strength for ductile materials (preventing permanent deformation) and UTS with a larger factor of safety for fracture prevention.

What factor of safety should I use?

Factor of safety selection depends on: load certainty (known vs estimated), material variability, consequence of failure, and applicable design code. Typical values: static known loads on ductile materials = 1.5–2.0, static loads with uncertainty = 2.0–3.0, dynamic or fatigue loads = 3.0–4.0+, life-safety applications = per applicable code (AISC, ASME, etc.). Always follow the governing code for your application.

What is Poisson’s ratio and how does it affect stress analysis?

Poisson’s ratio (ν) describes lateral contraction when a material is axially loaded. A bar under tension not only elongates axially but contracts laterally by ε_lateral = −ν × ε_axial. For steel ν ≈ 0.30, aluminum ν ≈ 0.33. In multi-axial stress states, Poisson effects must be included in strain calculations using the generalized Hooke’s Law equations.

Scroll to Top