ABAQUS Steel Material Generator

Plastic and ductile-damage input data for steel materials in ABAQUS

Material data

Input
Engineering properties
MPa MPa MPa MPa – –
Engineering and true stress–strain curves showing σy, σu, εy, εu and εf
mm mm mm

Plot

* For S235, S275 and S355 the generated strain values are based on a gauge length of about 50 mm.

ABAQUS input

About this tool

Overview

This is a tool for generating ABAQUS input data for the metal plasticity and damage material models. It can:

Using the tool

  1. Input: choose Manual (pick a steel grade, or type your own values) or Test data (browse for a coupon file, paste two columns, or pick one of the two sample coupons, carbon steel or stainless steel, from Examples).
  2. Randomize samples E, σy, σu, εu and εf from normal distributions fitted to the database; use Resample for a new draw.
  3. Plot updates as you type. Hover or tap to read values; save it as PNG, SVG or CSV.
  4. ABAQUS input: the Plastic table is the true stress vs plastic true strain for *Plastic. Generate plastic data saves it as Mat-True-Stress-Strain-Plastic-for-ABAQUS-Input.txt; the True σ–ε tab saves Mat-True-Stress-Strain.txt. Copy table copies tab-separated values that paste straight into Excel or the ABAQUS/CAE data table.
  5. Damage parameters (bolt grades): set the mesh size Lmesh and characteristic length Lc, then save the damage initiation table as Mat-Bolt_damage.txt and use uf for damage evolution.

Manual stress–strain curves

The engineering curve follows the two-stage model of Yun & Gardner (2017) for hot-rolled carbon steel, with strain-hardening onset εsh = 1.05 σy/E:

σ = σy + (σu − σy) [0.4 α + 2α / (1 + 400 α5)1/5],   α = (ε − εsh)/(εu − εsh)

True values are εt = ln(1 + ε) and σt = σ(1 + ε) up to necking. Beyond necking the lower-bound power law (Ling 1996) is used up to εt,f = ln(1 + εf):

σt = σu(1 + εu) (εt / εt,u)εt,u

Plastic strain is measured from the yield point, and the first row of the plastic table is set to σy,0.2. The dashed red branch is an indicative post-necking engineering curve through (εu, σu) down to 0.85 σy,0.2 at εf; it is not written to ABAQUS.

Coupon test data

Material database

Mean (and standard deviation used with randomize):

GradeE [MPa]σy [MPa]σu/σyεuεf
S235197482 (10346)301 (45)1.51 (0.162)0.15 (0.03)0.31 (0.06)
S275206468 (10228)324 (29)1.49 (0.162)0.18 (0.03)0.30 (0.05)
S355205674 (7405)395 (28)1.35 (0.10)0.15 (0.01)0.28 (0.04)
8.8214265 (6976)786 (96)1.17 (0.10)0.078e−0.010 L, 0.271e−0.011 L
10.9211267 (10255)1003 (65)1.13 (0.07)0.070e−0.011 L, 0.274e−0.019 L

Without randomize the S-grade σu means are 440, 477 and 529 MPa, and 902 and 1133 MPa for the bolts. Sampled values are bounded below by the nominal grade values (e.g. σy ≥ 355, σu ≥ 470 MPa for S355) and E ≥ 180 000 MPa. Bolt strains depend on the mesh size L = Lmesh [mm] (randomize adds σ = 0.003 on εu and 0.012 / 0.014 on εf).

Ductile damage (bolts)

With the plastic strain at necking εu,pl = εu − σu/E, C1 = εu,pl/4 and C2 = εu,pl, the equivalent plastic strain at damage initiation versus stress triaxiality η is:

η ≤ −1/3: 10000 ·   −1/3 < η ≤ 0: C1/(1 + 3η) ·   0 < η ≤ 1/3: C1 + (C2 − C1)(3η)2 ·   η > 1/3: C2/(3η)

The table covers η = −0.5 … 1.0 in steps of 0.01 with strain rate 0. The displacement at failure for damage evolution is

uf = (εf − εu) Lc

where Lc is the element characteristic length (press ? beside Lc for guidance). Lc cannot be smaller than Lmesh.

ABAQUS keywords

*Elastic
 E, 0.3
*Plastic
 <Plastic table: yield stress, plastic strain>
*Damage Initiation, criterion=DUCTILE
 <Damage table: fracture strain, triaxiality, strain rate>
*Damage Evolution, type=DISPLACEMENT
 uf

Citation

Elkady, A. (2023) “ABAQUS_SteelMat_Generator: A tool for generating metal plastic and damage parameters for ABAQUS”, Zenodo, Version v23.04. doi:10.5281/zenodo.7756886

Ding, Z. and Elkady, A. (2025) “Generalized spring model for steel bolts in tension considering uncertainty and loading speed”, Journal of Constructional Steel Research, 231, 109574. doi:10.1016/j.jcsr.2025.109574

Author: Dr Ahmed Elkady, University of Southampton

To report bugs or give feedback, raise an issue through the GitHub repository or e-mail a.elkady@soton.ac.uk.

Other references

Web version of ABAQUS Steel Generator v26-01. Relative to the desktop app: the plot and tables update live, the true curve is always shown, raw coupon data is drawn behind the processed curve, uf and the damage table use the displayed εu, εf, and the (inactive) cyclic-hardening options are not shown.

Disclaimer

These tools are provided for research and educational purposes only, without warranty of any kind. The generated material data are estimates from the cited models and your inputs, and are only as reliable as those models within their validity ranges. Results should be checked independently by a qualified engineer before being used in design or assessment.

Characteristic length Lc

For a solid element with edge lengths Lmesh, La and Lb, the characteristic length is the element diagonal. For cubic elements Lc ≈ Lmesh√3; for long, slender elements Lc ≈ Lmesh.

Bolt meshes showing Lc ≈ Lmesh√3 for cubic elements, Lc = √(Lmesh² + La² + Lb²) in general, and Lc ≈ Lmesh for slender elements