Eng-Tips is the largest engineering community on the Internet

Intelligent Work Forums for Engineering Professionals

Changing material properties after exceeding temperature

Status
Not open for further replies.

west_

Mechanical
Apr 21, 2023
1
0
0
CA
Hello everyone,

I’m trying to create a thermal simulation model using Abaqus in which the material properties change depending on the temperature history of the respective nodes / elements. After exceeding a certain temperature, the material properties should change from one pre-defined table to another for the respective element.

Imagine a metal powder that has certain material properties which differ significantly from those of a bulk material. After exceeding the melting point temperature, the material properties of the powder and solid (bulk) material should be the same (equal to those of the liquid material). When the (previous) powder material falls below the melting point again, however, the material properties of the bulk material should be applied (as no powder is “recreated” after solidification).

I know how I can set temperature-dependent material properties. The challenge is to change those material properties depending on the temperature history of the element.

The following figure illustrates the problem. I am able to implement the bulk (red) and simple powder (blue) material properties. However, what I would like to have is the green curve. After exceeding the melting temperature, the element should change its material properties from the blue curve to the red curve. I do not know before the simulation when the element reaches this temperature, so a hard-coded material change does not work.

Unbenannt_kmwfyp.png


I was thinking of realizing this by a state variable which indicates the current material state and applies the correct material properties to that state. I had read something about UMAT subroutines which might work for this, but due to lack of experience I am unsure how to best implement something like this.


I appreciate any help or tips.

Thank you!
 
Replies continue below

Recommended for you

There’s a built-in framework for phase transformation in metals, meant for use in additive manufacturing process simulations. Check the documentation chapter "Modeling Metallurgical Phase Transformations". If that’s not sufficient for your purpose, subroutines will be necessary.
 
Status
Not open for further replies.
Back
Top