Stress-Strain Calculator | Young's Modulus, Poisson's Ratio & Deformation
Calculate normal stress, axial strain, lateral strain, shear stress, shear strain, and deformation for structural members under axial or shear loading. Includes Young's modulus, shear modulus, and bulk modulus with material presets for steel, aluminum, concrete, copper, and rubber. Computes safety factor against yield.
Material
Loading Mode
What Is the Stress-Strain Calculator | Young's Modulus, Poisson's Ratio & Deformation?
Stress-strain analysis is the foundation of structural mechanics and machine design. Normal stress σ (Pa) is force per unit area; strain ε is the fractional deformation, dimensionless. Hooke's Law σ = Eε holds in the elastic range. Poisson's ratio ν relates lateral contraction to axial elongation. Shear modulus G and bulk modulus K are derived from E and ν and govern shear and volumetric responses respectively.
Formula
σ = F/A, ε = σ/E = ΔL/L, δ = FL/(AE), G = E/[2(1+ν)], K = E/[3(1−2ν)], SF = σ_yield/σ
How to Use
- 1
Select a material from the dropdown to load E (Young's modulus), ν (Poisson's ratio), and yield strength automatically. Choose Custom to enter your own values.
- 2
Select the loading mode: Axial for tension or compression loading along the member axis, or Shear for transverse/shear force loading.
- 3
Enter the applied force F with units. The calculator supports N, kN, lbf, and kip. Use the unit dropdown next to the input.
- 4
Enter the cross-sectional area A. For a circular rod of diameter d, A = π d²/4. Supported units: m², mm², cm², in².
- 5
Enter the member length L for deformation calculation. Supported units: m, mm, cm, ft, in.
- 6
Optionally tick "Include thermal expansion" and enter a temperature change ΔT in °C to add thermal deformation δ_T = α·ΔT·L to the result.
- 7
Click Calculate and review the step-by-step working. The safety factor card turns green (SF ≥ 2), amber (SF ≥ 1), or red (SF < 1 — material yielded) to indicate design adequacy.
Select a material preset or enter custom elastic constants, choose axial or shear loading, enter force, area, and length, then click Calculate.
Example Calculation
Steel rod in tension: F = 50 kN, cross-section A = 200 mm², length L = 1 m, E = 200 GPa. Normal stress σ = 50,000 / 200×10⁻⁶ = 250 MPa. Axial strain ε = 250/200,000 = 0.00125. Deformation δ = 0.00125 × 1 = 1.25 mm. Lateral strain ε_lat = −0.30 × 0.00125 = −0.000375. Safety factor against yielding = 250/250 = 1.0 (at the yield limit).
Understanding Stress-Strain | Young's Modulus, Poisson's Ratio & Deformation
Material Mechanical Properties
Elastic modulus E and Poisson's ratio ν are the two fundamental elastic constants needed for stress-strain calculations. Yield strength σ_y is used to compute the factor of safety.
| Material | E (GPa) | Poisson's ratio ν | Yield σ_y (MPa) | UTS (MPa) | α (×10⁻⁶/°C) |
|---|---|---|---|---|---|
| Structural steel | 200 | 0.30 | 250 | 400 | 12 |
| Aluminum 6061-T6 | 69 | 0.33 | 276 | 310 | 23 |
| Copper (annealed) | 110 | 0.34 | 70 | 220 | 17 |
| Titanium Ti-6Al-4V | 116 | 0.34 | 880 | 950 | 8.6 |
| Concrete (normal) | 30 | 0.20 | N/A | 4 (compressive) | 10 |
| Natural rubber | 0.05 | 0.499 | ~0.5 | ~15 | 160 |
Stress-Strain Formulas by Loading Type
Different loading conditions require different stress formulas. All rely on Hooke's law in the elastic range.
| Loading type | Stress formula | Strain formula | Deformation |
|---|---|---|---|
| Axial tension/compression | σ = F / A | ε = σ / E = ΔL/L | δ = FL/(AE) |
| Direct shear | τ = V / A | γ = τ / G | δ = VL/(AG) |
| Bearing (contact) | σ_b = F / (d·t) | ε_b ≈ σ_b / E | Local deformation |
| Thermal expansion | σ_T = E·α·ΔT (if constrained) | ε_T = α·ΔT | δ_T = α·ΔT·L |
| Combined axial + shear | Use von Mises: σ_e = √(σ²+3τ²) | Principal strains | Superposition |
Engineering Applications
- ▸Structural steel design: Column and beam sizing in buildings and bridges requires calculating σ = F/A and checking against yield strength with an appropriate safety factor (typically SF ≥ 1.67 for AISC).
- ▸Fastener selection: Bolts and rivets experience shear stress τ = V/A. The shear strength is approximately 0.577·σ_y (von Mises) or 0.6·σ_y (Tresca), guiding bolt diameter selection.
- ▸Thermal pipeline design: Long pipelines must accommodate thermal expansion δ_T = α·ΔT·L through expansion joints or bends. A 1 km steel pipeline ΔT=50°C expands 60 cm.
- ▸Pressure vessel design: Hoop stress σ_θ = p·r/t (thin-walled) combines with axial stress for biaxial loading analysis, requiring von Mises yield criterion.
- ▸Machine part tolerancing: Deformation δ = FL/(AE) determines whether a part stays within dimensional tolerances under load — critical for shaft deflection in gearboxes.
- ▸Concrete construction: Concrete is strong in compression (30 GPa modulus) but weak in tension (~10% of compressive strength), driving the use of rebar for tensile reinforcement.
Frequently Asked Questions
What is Young's modulus and why does it matter?
Young's modulus E (or elastic modulus) is the slope of the linear portion of the stress-strain curve: E = σ/ε. It measures stiffness — how much stress is required to produce a given strain. Steel (200 GPa) is about 3× stiffer than aluminum (69 GPa), meaning a steel rod deforms 3× less under the same load at the same geometry. E is a material constant, independent of geometry.
What is Poisson's ratio and when does it matter?
Poisson's ratio ν = −ε_lateral/ε_axial measures how much a material contracts laterally when stretched axially. For steel, ν = 0.30: every 1 mm of elongation is accompanied by 0.30 mm of lateral contraction. Poisson's ratio is important in multi-axial stress states (pressure vessels, thick plates) and for computing shear modulus G = E/(2(1+ν)) and bulk modulus K = E/(3(1−2ν)).
What safety factor should I use?
The required safety factor depends on the application and design code. Typical values: static structural steel (AISC) SF ≥ 1.67 against yield; pressure vessels (ASME) SF ≥ 2.0 against UTS; aerospace components SF ≈ 1.5 (weight-critical); consumer products SF ≥ 3–4 (liability). Higher SF values are used when loads are uncertain, consequences of failure are severe, or materials have high variability.
What is the difference between shear modulus G and Young's modulus E?
E governs the response to normal (tensile/compressive) stress: σ = E·ε. G governs the response to shear stress: τ = G·γ, where γ is shear strain (angular distortion in radians). For isotropic materials, G = E/(2(1+ν)). For steel, G ≈ 77 GPa. G is used for torsion of shafts, shear panels, and direct shear in bolts and welds.
What is the bulk modulus K?
Bulk modulus K = E/(3(1−2ν)) governs volumetric deformation under hydrostatic pressure: ΔV/V = −p/K. It is relevant for hydraulic systems, soil mechanics, and ultrasound wave propagation. Note that as ν → 0.5 (incompressible rubber, ν ≈ 0.499), K → ∞, meaning the material resists volumetric compression almost perfectly but still deforms in shape (shear).
You Might Also Like
Explore 360+ Free Calculators
From math and science to finance and everyday life — all free, no account needed.