NovaSolver›Elastic-Plastic Stress-Strain Curve Generator Back
Interactive Tool — Plasticity
Elastic-Plastic Stress-Strain Curve Generator
Interactively generate stress-strain curves covering elastic deformation, yielding, strain hardening, and final fracture. Visualize the Ramberg-Osgood plasticity model and engineering-to-true stress-strain conversion in real time.
Material Presets
Elastic Parameters
Young's modulus E
GPa
Yield stress σY
MPa
Strain Hardening Parameters
Strength coefficient K
MPa
Stress scale factor in the plastic regime
Strain hardening exponent n
Lower values harden faster (steel: 0.1–0.3)
Maximum strain
%
Display Mode
Results
—
E [GPa]
—
σY [MPa]
—
UTS [MPa]
—
ε at UTS [%]
—
Toughness [MJ/m³]
Stress-Strain CurveEngineering Stress-Strain
Curve
Theory Note — Elastic-Plastic Constitutive Law
The stress-strain relationship of metallic materials is divided into elastic and plastic regions. Post-yield behavior is approximated by a Ramberg-Osgood power law for the plastic strain $\varepsilon_p$.
Engineering-to-true stress-strain conversion: $\sigma_{true}= \sigma_{eng}(1+\varepsilon_{eng})$, $\varepsilon_{true}= \ln(1+\varepsilon_{eng})$.
Onset of necking (Considère criterion): the UTS is reached when $d\sigma/d\varepsilon = \sigma$ (in true stress-strain) is satisfied.
What is the Ramberg-Osgood Model?
🙋
What exactly is a stress-strain curve, and why do I see it split into two parts in this simulator?
🎓
Basically, it's the most important graph in materials science. It shows how a metal deforms under load. The split you see is key: the initial straight line is the elastic region, where the material springs back. After the curve bends, that's the plastic region, where permanent deformation happens. Try moving the "Yield stress" slider above—you'll see the exact point where the curve transitions from elastic to plastic change.
🙋
Wait, really? So after it yields, the line keeps going up. That means it's getting stronger? Why doesn't it just fail?
🎓
Great observation! That's called strain hardening or work hardening. As the metal's internal structure gets tangled up during plastic deformation, it actually becomes harder to deform further. In practice, this is why you can bend a paperclip a little and it stays bent, but bend it back and forth repeatedly and it gets harder until it snaps. Play with the "Strain hardening exponent (n)" control. A lower 'n' means more dramatic hardening—the curve shoots up steeply.
🙋
So this Ramberg-Osgood model is just a math formula that draws this curve? How do the "Strength coefficient (K)" and "Young's modulus (E)" fit in?
🎓
Exactly. It's a powerful equation that combines both behaviors into one. Young's Modulus (E) controls the slope of the initial elastic line—a stiffer material has a higher E. The Strength Coefficient (K) is like the "strength scale" for the plastic part. For instance, high-strength steel for a car's safety cage would have a high K. Adjust E and K independently in the simulator to see how one changes the start of the curve and the other shapes the plastic tail.
Physical Model & Key Equations
The Ramberg-Osgood model describes the total strain in a material as the sum of recoverable elastic strain and permanent plastic strain.
$\varepsilon$ is the total engineering strain. $\sigma$ is the engineering stress. $E$ is Young's Modulus (elastic stiffness). $K$ is the Strength Coefficient (a scaling stress for plasticity). $n$ is the Strain Hardening Exponent (governs the shape of the plastic curve).
A key related concept is the yield stress, $\sigma_y$, which marks the transition from primarily elastic to plastic behavior. In this model, it is implicitly defined by the point where the plastic strain becomes significant, often where the plastic strain equals 0.002 (0.2% offset).
This shows how the yield stress you input is intrinsically linked to the parameters $K$ and $n$. Changing one while holding the others constant will shift the entire curve's transition point.
Frequently Asked Questions
Decreasing n makes the strain hardening immediately after yield steeper, resulting in a larger increase in stress for a given increase in plastic strain. Conversely, increasing n produces a smoother curve, approaching perfectly plastic behavior. Adjust it within the range of 0.1 to 0.5 according to the material characteristics.
Nominal values are based on the initial cross-sectional area and initial length, while true values are based on the instantaneous cross-sectional area and length. For large plastic deformations (several percent or more), using true values is necessary to avoid underestimating the actual material strength. This tool allows real-time visualization of the conversion, so you can switch between them according to your analysis purpose while observing the differences.
In this tool, the yield point is continuously determined from the Ramberg-Osgood parameters. The 0.2% offset yield stress is automatically calculated and displayed as a marker on the graph. If you want to explicitly specify the yield point, adjust the K value close to the yield stress and the appropriate n value through trial and error.
Yes, the data points on the graph can be downloaded in CSV format. Both nominal and true values can be exported, so you can directly import them as plastic material definitions into general-purpose CAE software such as Abaqus or ANSYS for use.
Real-World Applications
Automotive Crash Simulation: CAE engineers use this model to simulate how car frames crumple in a crash. They need to accurately model the plastic hardening behavior to predict energy absorption and ensure the passenger cabin remains intact. A common case is tuning the 'n' and 'K' values for different grades of steel in door beams.
Aerospace Component Design: For aircraft wings and landing gear, materials operate under high stress. Engineers use Ramberg-Osgood to predict plastic deformation under extreme loads, ensuring components don't fail unexpectedly while also avoiding over-engineering, which saves crucial weight.
Metal Forming Process Design: When designing processes like stamping car body panels or forging wrenches, manufacturers simulate the metal flow. Accurate plastic hardening parameters ('n' and 'K') are vital to predict if the metal will tear or form correctly without expensive physical trials.
Structural Integrity Assessment: Civil engineers assessing bridges or pipelines use this model to evaluate the safety of structures with existing flaws or corrosion. It helps determine how much plastic deformation (and thus, damage) has occurred under years of service loads and what the remaining load-bearing capacity is.
Common Misconceptions and Points of Caution
Model assumptions: The mathematical model used here relies on simplifying assumptions such as linearity, homogeneity, and isotropy. Always verify that your real system satisfies these assumptions before applying results directly to design decisions.
Units and scale: Many calculation errors arise from unit conversion mistakes or order-of-magnitude errors. Pay close attention to the units shown next to each parameter input.
Validating results: Always sanity-check simulator output against physical intuition or hand calculations. If a result seems unexpected, review your input parameters or verify with an independent method.