Are you ready to talk?

Converting Engineering Stress-strain to True Stress-strain in Abaqus

Table of contents

This blog focuses on the difference between Engineering Stress-Strain and True Stress-Strain. Furthermore we will explain how to convert Engineering Stress-Strain to True Stress Strain from within Abaqus. Abaqus offers many possibilities with respect to material modelling. Apart from including elastic properties, also various options are offered for modelling of plasticity. Usually for accurately modelling materials, relevant testing is conducted.

Different engineering materials exhibit different behaviors/trends under the same loading regime.
More traditional engineering materials such as concrete under tension, glass metals and alloys exhibit adequately linear stress-strain relations until the onset of yield (point up to which materials recover their original shape upon load removal) whereas other more modern materials (e.g. rubbers, polymer) exhibit non-linear stress-strain relations directly upon being loaded externally.

Additionally with respect to their behavior in the plastic region (region in which even after load removal some permanent deformations shall remain), different stress-strain trends are noted. Brittle materials usually fracture(fail) shortly after yielding-or even at yield points- whereas alloys and many steels can extensively deform plastically before failure. The characteristics of each material should of course be chosen based on the application and design requirements.

In order to model material behaviors, usually stress-strain curves are produced as a result of testing. The type of test conducted should be relevant to the type of loading that the material will endure while in service.
A relevant test that focuses on stress-strain curve output is the uniaxial tension test. A typical stress-strain of a ductile steel is shown in the figure below. The stress and strain shown in this graph are called engineering stress and engineering strain respectfully. They correlate the current state of the steel specimen with its original undeformed natural state (through initial cross section and initial length).

The Yield point can be clearly seen as well as the plastic region and fracture point (when the specimen breaks).

Engineering Stress & Engineering Strain.png

 

Within the plastic region two sub-regions are distinguished, the work hardening region and the necking region. These two regions are separated by the Ultimate Tensile Strength (UTS) point of the material, representing the maximum tension stress that the specimen can withstand.

In Abaqus (as in most fea software) the relevant stress-strain data must be input as true stress and true strain data (correlating the current deformed state of the material with the history of previously performed states and not initial undeformed ones).

Analytical equations do exist for converting these information. Additionally Abaqus offers extra tools for automating these conversions as well as for calculating certain material properties directly from test data sets.
The analytical equations for converting engineering stress/strain to true stress/strain can only be used until the UTS point (conversion validity shown in Figure). The necking phenomenon that follows prohibits the use of these equations.

The analytical equations for converting engineering stress-strain to true stress-strain are given below:

Convert Engineering to True Stress & True Strain Equation.jpg

In Abaqus the following actions are required for converting engineering data to true data, given that the engineering stress-strain data is provided as a *.txt file.

1. Create a Material Calibration

Material Calibration.jpg

 

2. Create a New Data Set That Will Be Imported Next

Create Dataset.jpg

3. Read Data From Textfile

Browse for and import the data set (*.txt file) while appointing right fields on stress-strain information and selecting the nature of the data set (in our case nominal –engineering- data)

Import Dataset.jpg

4. Process Dataset

After importing the engineering data, Abaqus plots the data points.  Next we right click on the respectful data set and select process.

process dataset.jpg

 

5. Convert Engineering Data to True Data

We choose convert as operation (convert from engineering data to true data) and Abaqus creates the converted data set after choosing the settings shown to the right. We can also plot this information in Abaqus.

Conversion from Engineering Data to True data.jpg

 

The two stress-strain curves (engineering and true) are shown in the figure below:

Engineering Stress-Strain & True Stress-Strain.jpg

 

Important note 1:
Since emphasis in this blog is given to presenting the analytical equations mentioned above, it is reminded once again that these are valid up to the UTS point. This is why the data conversion within Abaqus is shown up till this point. The full conversion of relevant data until material fracture can easily be handled by Abaqus given that during the relevant tension test, the instantaneous cross sectional area of the specimen is measured so as to acquire a meaningful engineering stress-strain relationship from UTS until fracture. This procedure in Abaqus is exactly the same as already described.

Important note 2:
In order to include plasticity within Abaqus, the stress-strain points past yield, must be input in the form of true stress and logarithmic plastic strain. The logarithmic plastic strain required by Abaqus can be calculated with the equation given below:

Logarithmic Plastic Strain.jpg

The first data point must always correspond to the yield point (yield stress, logarithmic plastic strain=0 ) and the subsequent strains can be calculated from the equation provided above.

For the exemplary stress-strain data , the following information must be input in Abaqus from implementing plasticity (enclosed in red color):

Abaqus Input.jpg

 

Need help from an FEA specialist?

Our simulation team are on-hand to provide tailored guidance and support with a deep knowledge of the full SIMULIA portfolio. Reach out to talk to an expert today.

Case Studies

In fiercely competitive industries, efficiency, transparency, and responsibility are more in demand than ever. That’s why we help clients deploy solutions that simplify processes, drive product innovation, and shorten time to market.
Advanced Simulation Icon Advanced Simulation Icon Advanced Simulation

Best Practices for Dynamic Analysis of Bridges

BRIGADE/Plus provides comprehensive tools for static and dynamic analysis of bridges under various load conditions, ensuring structural resilience.
Advanced Simulation Icon Advanced Simulation Icon Advanced Simulation

New Year, New Fortran Compiler

Learn how to resolve compatibility issues between Abaqus and the Intel Fortran compiler after the discontinuation of ifort in 2025. This guide covers installation and setup for both Windows and Linux, helping you smoothly switch to the ifx compiler for user subroutine integration. Follow detailed instructions to modify environment files and install necessary toolkits, ensuring uninterrupted analysis performance.
Advanced Simulation Icon Advanced Simulation Icon Advanced Simulation

Extended free body cut

Discover the trade-offs bridge engineers face in balancing simplicity and accuracy in structural analysis. Learn how BRIGADE/Plus revolutionizes bridge design with the Extended Free-Body Cut (FBC) method, enabling precise calculations for complex geometries, moving loads, and detailed 3D effects. Explore how this advanced feature bridges the gap between traditional models and modern engineering demands. Stay ahead in bridge engineering with TECHNIA’s cutting-edge solutions

Want to receive more content like this?

Sign up to receive a weekly roundup of Expert insights as they are published...

  • Related news & articles straight to your inbox
  • Hints, tips & how-tos
  • Thought leadership articles