Continue to Site

Eng-Tips is the largest engineering community on the Internet

Intelligent Work Forums for Engineering Professionals

  • Congratulations KootK on being selected by the Eng-Tips community for having the most helpful posts in the forums last week. Way to Go!

ABAQUS - Defining a new material for metallurgic phase transformations

Status
Not open for further replies.

Bas Burcksen

Student
Jul 5, 2023
1
Hi,

I am trying to simulate 3D-printing an alloy part in Abaqus, specifically predicting the solid state phase transformation using the JMAK model. In Abaqus, this can be done using the "Metallurgical phase transformations" module. However, after writing the material, I always get an error when trying to include the phase transformation in the simulation:
ERROR: THERE ARE INSUFFICIENT DATA CARDS TO DEFINE THE SOLUTION-DEPENDENT VARIABLES FOR ELSET ASSEMBLY_LINE_SOLID. THE MAXIMUM NUMBER OF SOLUTION-DEPENDENT VARIABLES IN THE MODEL (16) MUST BE PROVIDED.

This error occurs specifically when the phase transformation parameters are included in the material definition and the following initial condition is used:
*INITIAL CONDITIONS, TYPE=SOLUTION
line.solid, -1

The phase transformations parameters that give an error when implemented seem to be somewhere in this part of the input file:
*DEPVAR
16
1, RLS
2, fGrainColumnar
3, GrainSize
4, fPhase_1
5, fPhase_2
6, fPhase_3
7, fPhase_4
*USER DEFINED FIELD
**--------------------------------------------------
**--------------------------------------------------
*PARAMETER TABLE, TYPE="ABQ_PHASE_TRANS_SolidPhases"
"phase1", 1.
"phase2", 0.
"phase3", 0.
"phase4", 0.
*PARAMETER TABLE, TYPE="ABQ_PHASE_TRANS_Transformations"
"trans1", NONE, , , NONE, , , DIFFUSIONAL, JMA, NO, 1, 1, "phase1", , , "phase2",
, ,
"trans2", NONE, , , NONE, , , DIFFUSIONAL, JMA, NO, 1, 1, "phase1", , , "phase3",
, ,
"trans3", NONE, , , NONE, , , DIFFUSIONAL, JMA, NO, 1, 1, "phase1", , , "phase4",
, ,
*PROPERTY TABLE, TYPE="ABQ_PHASE_TRANS_Diffusional_JMA_Coefficients", LABEL="ABQ_PHASE_TRANS_Trans_trans1_JMA_Coefficients", TEMPERATURE
** Unit: 1/s^JMA.n, -
..., ..., ...
*PROPERTY TABLE, TYPE="ABQ_PHASE_TRANS_Diffusional_ParentEquiFrac", LABEL="ABQ_PHASE_TRANS_Trans_trans_ParentEquiFrac", TEMPERATURE
..., ...

I have left the actual values of the property tables blank. Am I missing some property or parameters that causes this error? Or is it something else?

Thank you in advance for your suggestions!
 
Replies continue below

Recommended for you

This new functionality is described in the documentation chapter "Modeling Metallurgical Phase Transformations" but you can also find example input files in the chapter Verification --> Analysis Procedures and Techniques --> Additive Manufacturing Process Simulation --> Metallurgical phase transformations. Compare them with what you have.
 
Status
Not open for further replies.

Part and Inventory Search

Sponsor