Jump to content

Johnson-Cook Parameters

Recommended Posts

Hello guys,

I would like to know how i can determine the johnson-cook parameters using my stress-strain curve?

Is there any formula or method?


Share this post

Link to post
Share on other sites

Hi irwinp


I think if you have a stress- strain  curve you can use MAT Law 36, which is similar to MAT Law 2( johnson-cook).  This law models an isotropic elasto-plastic material using user-defined functions for the work-hardening portion of the stress-strain curve (for example, plastic strain vs. stress) for different strain rates.


you can use the option IFLAG =1 in MAT Law 2(  johnson-cook) which will automatically extract all the parameters.

Check Radioss theory manual from online help also for MAT Law 2 and 36.






Share this post

Link to post
Share on other sites

Hi Pranav,


Thank you for your reply.

I am using MAT LAW 36 but i want to consider crack/fractures on my analysis.

For that I will need the D1, D2 and D3 parameters.

Is there any way to calculate those parameters from the Stress-Strain curve?




Share this post

Link to post
Share on other sites


You can simulate crack propagation with Law36 using extended finite element method (XFEM) in which you can select the enrichment zones and can provide the failure criteria. Please check the Help on /FAIL/XFEM. 

Another option is assigning damage property cards where user should have all the damage parameters (D1,D2,D3). These need to be experimentally found, and there is nothing to do with stress strain curve for these. Many open web resources are available for finding these parameters. Please check for the same.

Another easy method is to assign failure plastic strain directly in material card (EPS_Max). Elements reaching this failure strain value will be deleted from the model.


Best Regards,


Pranav Hari likes this

Share this post

Link to post
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now