In some sense this is a special case of the previous section, however, since it has been implemented as a Abaqus Material User Subroutine in CalculiX, establishing a relationship between the corotational Cauchy stress and the corotational logarithmic strain it can also be used for large deformations.
In principal, the Johnson-Cook model [43] proposes a yield curve for a conventional plasticity model with isotropic hardening in the form:
![]() |
(385) |
where
![]() |
![]() |
![]() ![]() |
|
![]() |
![]() |
![]() ![]() |
|
![]() |
![]() |
![]() ![]() |
(386) |
Here,
and
are material constants. The
constant
has the physical meaning of transition temperature, i.e. the
temperature above which the yield surface starts to shrink and
has the
physical meaning of melt temperature, i.e. the temperature above which the
yield surface is reduced to zero. The model is meant to describe highly
dynamical phenomena such as explosions, bird strike in a jet engine etc.
For
the logarithm becomes negative and
also for small
convergence seems more difficult. Therefore,
Bernhardi and co-workers [57] have modified the above law for the
following special ranges of
and
to:
![]() |
![]() |
![]() |
|
![]() |
![]() |
![]() |
|
![]() |
![]() |
![]() |
(387) |
where
and
is some small number. In CalculiX
was taken.
In the input deck the Johnson-Cook model is activated by the HARDENING=JOHNSON
COOK parameter on the *PLASTIC card. Underneath this card
the rate-independent terms are defined, i.e. the parameters
and
. If
no temperature dependence is taken into account. The rate
dependence has to be defined using a *RATE DEPENDENT
card with the parameter TYPE=JOHNSON COOK, listing underneath the parameters
and
.
The name of a material with Johnson-Cook hardening is not allowed to contain more than 69 characters.