Stress–Strain Lab — one alloy, every temperature

An illustrative metal’s full engineering stress–strain curve, redrawn live as you move the temperature. The dashed curve is the room-temperature reference that never leaves the screen.

Presets:
Modulus E
0.2% offset yield σ0.2
UTS
Uniform elong.
Reading the curve

Model honesty: an illustrative elastic–plastic construction, not any real alloy. Elastic slope E(T) = 200·(1 − 2.2×10−4(T − 20)) GPa softens gently; yield strength σy(T) = 80 + 680·exp(−TK/260) MPa falls steeply with warming in the spirit of thermally activated plasticity; hardening follows a smooth power law with a mildly temperature-dependent exponent; the engineering curve is truncated where its maximum (the necking onset, UTS) is reached, plus a short post-neck tail. The yield read-out is a genuine 0.2% offset value — the intersection of a line of slope E through 0.2% strain with the computed curve — so it sits slightly above the model’s internal σy parameter, exactly as a measured σ0.2 sits above the proportional limit. Deliberately absent: brittle fracture and the ductile-to-brittle transition, yield-point/Lüders phenomena, creep, and transformation plasticity — real alloys add all of these to the baseline shown here. Values are teaching quantities in real units for readability, not data for any real material. And one hardware boundary: this is a family-level model extending to 500 °C — temperatures above 200 °C do not represent the AFCH500-200, whose catalogued range is −190 °C to 200 °C; the hot end of the family belongs to the 5000 N vacuum (to 1000 °C) and SEM (to 1200 °C) stages.