Tensile Test Simulator Back
Materials Testing

Tensile Test Simulator
Engineering / True Stress-Strain Conversion

Plot elastic, yielding, strain-hardening and necking regions in real time. Convert engineering to true stress-strain, toggle Bauschinger effect, and compute toughness indices.

Material Presets
Parameters
Young's Modulus E
Yield Stress σ_y
Tensile Strength σ_UTS
Elongation A%
Strain Hardening n
True Stress Curve
Bauschinger Effect
Live Test Readouts
0
Load F (kN)
0
Eng. stress σ (MPa)
0
True stress σt (MPa)
0.00
Elongation ΔL (mm)
0.00
Eng. strain ε (%)
Elastic
Test stage
Tensile testing machine — pulling the specimen
Strain ε 0.00 %
50 mm
10 mm
Engineering σ=F/A₀ True σt=σ(1+ε) Yield σy UTS / necking Extensometer (gauge L0)
Material properties (results)
E (GPa)
σ_y 0.2% (MPa)
UTS (MPa)
Elongation (%)
Toughness (MJ/m³)
Resilience (kJ/m³)
Theory & Key Formulas
Engineering stress: $\sigma = F/A_0$, engineering strain: $\varepsilon = \Delta L/L_0$
True stress: $\sigma_{true}= \sigma(1+\varepsilon)$, true strain: $\varepsilon_{true}= \ln(1+\varepsilon)$
After necking the engineering stress drops while the true stress keeps rising as the area shrinks.
Hollomon: $\sigma = K\varepsilon^n$

What is a Tensile Test?

🙋
What exactly is the difference between "engineering" and "true" stress-strain? The simulator shows two curves, but they look so different.
🎓
Basically, it's all about the reference point. Engineering stress ($\sigma_{eng}$) is the force divided by the original cross-sectional area of the sample. True stress ($\sigma_{true}$) uses the instantaneous, shrinking area as the sample stretches. In this simulator, try moving the "Elongation A%" slider. You'll see the curves diverge more as the sample gets longer, because the true area gets much smaller.
🙋
Wait, really? So when the engineering curve peaks and then drops, does the material actually get weaker?
🎓
Great question! No, the material isn't getting weaker. The drop is an illusion caused by using the original area. In reality, the material is still hardening, but it's also necking—thinning locally. The true stress curve, which you can toggle on, continues to rise. The engineering stress drops because the force needed decreases as the neck forms, even though the actual stress on the thinning region is still increasing.
🙋
That makes sense. What about the "Strain Hardening n" parameter? What does it control in the simulator?
🎓
That 'n' is a key material constant. It describes how quickly the material gets stronger as it's deformed plastically. A higher 'n' means the material can be stretched more uniformly before necking starts—it "hardens" faster, spreading the deformation. Try adjusting it! You'll see the post-yield portion of the true stress curve change slope, and the point where necking begins (the peak of the engineering curve) will shift.

Physical Model & Key Equations

The fundamental conversion from engineering to true measures relies on the assumption of constant volume (no density change) and uniform deformation before necking.

$$\sigma_{true}= \sigma_{eng}(1 + \varepsilon_{eng}), \quad \varepsilon_{true}= \ln(1 + \varepsilon_{eng})$$

Where $\sigma_{eng}= F / A_0$ (Force / Original Area) and $\varepsilon_{eng}= \Delta L / L_0$ (Length Change / Original Gauge Length). After necking begins, deformation is no longer uniform, and these formulas are not valid for the entire sample—specialized analysis of the neck region is required.

Beyond yielding, the plastic behavior of many metals is described by a power-law relationship between true stress and true plastic strain, known as the Hollomon equation.

$$\sigma_{true}= K (\varepsilon_{pl, true})^n$$

Here, $K$ is the strength coefficient, $\varepsilon_{pl, true}$ is the true plastic strain, and $n$ is the Strain Hardening Exponent . A higher $n$ indicates greater capacity for uniform deformation, which is crucial for metal forming processes like stamping.

Real-World Applications

CAE Material Modeling: True stress-strain data from tensile tests is the direct input for finite element analysis (FEA) software like Abaqus or LS-DYNA. It defines the plastic hardening behavior in material cards (e.g., *MAT_PIECEWISE_LINEAR_PLASTICITY). Using engineering data here would lead to inaccurate predictions of crashworthiness or forming limits.

Metal Forming Process Design: In stamping car body panels, engineers use the strain hardening exponent (n-value) to predict how much the sheet metal can be stretched without tearing. A high n-value material will distribute strain more evenly, resulting in a deeper, more complex part without failure.

Predicting Necking & Failure: The condition for the onset of necking (diffuse instability) is given by $\sigma = d\sigma/d\varepsilon$. This criterion, applied to the true stress-strain curve, helps engineers determine the forming limits in processes and is the basis for constructing Forming Limit Diagrams (FLDs).

Modeling Cyclic Loading (Bauschinger Effect): When a material is loaded in tension and then compressed (like in a rolling process), the yield strength in compression is often lower. This "Bauschinger Effect," a parameter in this simulator, is modeled in CAE using kinematic hardening rules to accurately simulate cyclic plasticity and fatigue.

Common Misconceptions and Points to Note

First, understand that yield stress is not an absolute on/off switch for a material. Even though the simulator shows the "0.2% proof stress," in actual design you apply a safety factor to set the "allowable stress," right? For example, if the yield stress of SUS304 is about 250MPa, with a safety factor of 3, the allowable stress is just over 80MPa. Confusing this and misunderstanding it as "usable up to the yield strength" increases the risk of fatigue failure or creep.

Next, it's important to recognize that the simulator's curve represents an "idealized monotonic tension" test. In practice, complex load histories (repetition, alternating compression and tension, etc.) are often applied. For instance, automotive suspension components experience not just tension but also bending and torsion simultaneously. The intuition you gain here for the "strain hardening exponent $n$" will serve as foundational knowledge when setting up material models in subsequent elastoplastic Finite Element Analysis (FEA).

Finally, remember that calculated "toughness" values depend on the specimen geometry. This simulator performs a simplified calculation of the area under the curve (the energy absorbed by the material until fracture). However, actual components often have notches, and stress concentration there can cause the same material to fracture in a brittle manner (brittle fracture). Try selecting HDPE (polyethylene) in the tool. The area under the curve is large, but under low temperatures or impact loading, it can exhibit completely different behavior. Don't take simulation results at face value; get into the habit of thinking, "this value is a guideline under ideal conditions."

How to Use

  1. Set Young's Modulus (E) in GPa using the first slider—typical values: steel 200 GPa, aluminium 70 GPa, titanium 105 GPa
  2. Configure yield strength (σ_y) and ultimate tensile strength (σ_UTS) in MPa; for mild steel enter σ_y ≈ 250 MPa and σ_UTS ≈ 400 MPa
  3. Input total elongation (A%) and area reduction (RA%) to define necking behaviour; the simulator automatically converts engineering stress-strain to true (Cauchy) stress-strain curves
  4. Review calculated resilience (elastic strain energy density) and toughness (total area under true stress-strain curve) in kJ/m³ and MJ/m³ respectively

Worked Example

For a low-carbon steel specimen: E = 205 GPa, σ_y = 280 MPa, σ_UTS = 450 MPa, A = 28%, RA = 65%. The simulator plots engineering stress reaching 450 MPa at ~20% strain, then shows necking with true stress climbing to 1285 MPa before fracture. Resilience = (280²)/(2×205000) = 0.191 kJ/m³. Toughness integrates the true curve, yielding approximately 156 MJ/m³, indicating good ductility typical of automotive sheet steel.

Practical Notes

  1. High-strength steel (σ_UTS > 800 MPa) exhibits lower ductility; set A% below 15% and RA% below 50% to reflect brittle fracture behaviour
  2. True stress-strain conversion uses the necking constraint: true strain = ln(1 + engineering strain); adjust RA% to control post-UTS softening gradient
  3. Resilience (yield-based) suits spring design; toughness (curve integral) governs impact resistance in automotive and pipeline applications
  4. Compare UTS/Yield ratio: values near 1.2–1.4 indicate work-hardening capacity; ratios below 1.1 suggest limited strain hardening (cast iron behaviour)