Modeling Metallurgical Phase Transformations

A special-purpose built-in user-defined field option is available for modeling metallurgical phase transformations during additive manufacturing processes. You can define material properties as functions of field variables associated with the metallurgical state. This functionality is also applicable to more traditional heat treatment processes. The special-purpose field option is accessed by using material names and parameter and property table types that start with "ABQ_PHASE_TRANS" as described below.

This page discusses:

See Also
In Other Guides
Table Collections, Parameter Tables, and Property Tables
Metallurgical phase transformations

Products Abaqus/Standard

Abaqus provides a general metallurgical phase transformation framework applicable to arbitrary metal alloys. The framework accounts for material physical state changes from a stock feed (that is, a raw material, such as metal powder) via melting and solidification followed by metallurgical solid-state phase transformations induced by rapid heating or cooling events. These events are associated with typical three-dimensional printing sequences but also with slow-rate temperature evolutions associated with heat treatment applications. Grain morphology and grain size assessment models can also be included.

The metallurgical phase transformation framework is available as a special-purpose user-defined field option that relies on built-in user fields to track phase changes and the corresponding variation of material properties. To activate the framework, the material name must start with the string ABQ_PHASE_TRANS, the material definition must include parameter and property tables with a declared type that starts with "ABQ_PHASE_TRANS" (as explained in the following sections), and you must specify user-defined field variables and allocate at least 3+ns+3nt solution-dependent state variables, where ns and nt are the number of all possible solid phases and solid-phase transformations associated with the material, respectively. Abaqus uses an "internal" implementation of user subroutine USDFLD.

A dedicated collection of parameter and property tables is available to include all of the definitions required to model physical transitions and metallurgical phase transformations or to assess grain morphology and grain size. You can use the abaqus fetch utility to obtain the file containing the type definitions of the parameter and property tables used by the metallurgical phase transformation framework as follows:

abaqus fetch job=ABQ_phase_trans_types.inp

Input File Usage

Use the following options to activate the metallurgical phase transformation framework:

INCLUDE, INPUT=ABQ_phase_trans_types.inp
MATERIAL, NAME=ABQ_PHASE_TRANS_matNamePARAMETER TABLE, TYPE="ABQ_PHASE_TRANS_MeltingTemperature"
…
USER DEFINED FIELD
DEPVAR

              
                3
                +
                
                  
                    n
                  
                  
                    s
                  
                
                +
                
                  
                    3
                    n
                  
                  
                    t