🇬🇧 EN 🇸🇰 SK
DEFORM V14.0.2 Manual

GRNDAT

(Material data)  
Update History: (New) Definition has been extended in v11 Last updated on : 07-08-2013

GRNDAT Material, Model

(please see the each model description for the detail data format)


OPERAND DESCRIPTION DEFAULT
Material Material Number None
Model Model Number = 0 None = 1 Avrami model =2 Mesoscale model(New in v11) = 3 (Not used) = 4 Coarsening model (Not available, it moved to COARSE) = **5** Texture controlled model (Beta Growth model) (New in v11) = N User routine no. N (not implemented in GUI) 0

DEFINITION

GRNDAT (Model=1) specifies the grain evolution data, including static, meta-dynamic, dynamic recrystallization and grain growth for a material. GRNDAT (Model=2) specifies the Mesoscale model. For a given initial nodal microstructural parameters and defined recrystallization kinetics, evolving parameters such as grain size, number of grains, dislocatin density and resulting instantaneous flow stress cab ne computed. GRNDAT (Model=5) specifies the Beta grain growth model. (Description please…)

REMARKS

(Avrami model) The grain size evolution models are specified as following. Static Recrystallization Model Activation Criteria: When strain rate is less than, static recrystallization occurs after deformation. | |
—|—

Kinetics:

The model for recrystallization kinetics is based on the modified Avrami equation.

|
—|—

where is an empirical time constant for 50% recrystallization:

|
—|—

Grain Size:

The recrystallized grain size is expressed as a function of initial grain size, strain, strain rate, and temperature,

|
—|—

Meta-dynamic Recrystallization Model

Activation Criteria:

When strain rate is greater than (see equation (1)), meta-dynamic recrystallization occurs after deformation.

Kinetics:

The model for recrystallization kinetics is based on the modified Avrami equation.

|
—|—

where is an empirical time constant for 50% recrystallization:

|
—|—

Grain Size:

The recrystallized grain size is expressed as a function of initial grain size, strain, strain rate, and temperature,

|
—|—

Dynamic Recrystallization Model

Activation Criteria:

The onset of DRX usually occurs at a critical stain .

|
—|—

where denotes the peak stain corresponding to the flow stress maximum:

|
—|—

Kinetics:

The Avrami equation is used to describe the relation between the dynamically recrystallized fraction X and the effective strain.

|
—|—

where denotes the strain for 50% recrystallization:

|
—|—

Grain Size:

The recrystallized grain size is expressed as a function of initial grain size, strain, strain rate, and temperature,

|
—|—

Grain Growth

Following complete recrystallization, the microstructure can be coarsen by crystal growth with kinetics of,

|
—|—

Retained Strain and Grain Size

When there are multiple deformation processes, strain may be reduced during the inter pass period due to recovery, the following equation is used to compute the retained strain at the beginning of the subsequent deformation.

|
—|—

The mixture law was employed to calculate the recrystallized grain size for uncompleted recrystallization,

|
—|—

In addition, if at the beginning of deformation total Xrex is 1.0, the program will reinitialize (e.g. Xrex = 0) in order to compute a new round of recrystallization.

NOMENCLATURE

Keywords: GRAIN

(Model = 1, Avrami model)


GRNDAT Material, Model

SRB_Flg, NP1

PS_Flg, NP2

SRK_Flg(1), NP3

SRGS_Flg(1), NP4

MRK_Flg, NP5

MRGS_Flg, NP6

DRK_Flg, NP7

DRGS_Flg, NP8

GG_Flg, NP9

SRB_Var(1) A(1), b1(1), b2(1), Q2(1)

… …

SRB_Var(NP1) A(NP1), b1(NP1), b2(NP1), Q2(NP1)

PS_Var(1) a1(1), n1(1), m1(1), Q1(1), c1(1), a2(1)

… …

PS_Var(NP2) a1(NP2), n1(NP2), m1(NP2), Q1(NP2), c1(NP2), a2(NP2)

SRK_Var(1) a3(1), h3(1), n3(1), m3(1), Q3(1), s(1), ks(1)

… …

SRK_Var(NP3) a3(NP3), h3(NP3), n3(NP3), m3(NP3), Q3(NP3), s(NP3), ks(NP3)

SRGS_Var(1) a6(1), h6(1), n6(1), m6(1), Q6(1), c6(1)

… …

SRGS_Var(NP4) a6(NP4), h6(NP4), n6(NP4), m6(NP4), Q6(NP4), c6(NP4)

MRK_Var(1) a4(1), h4(1), n4(1), m4(1), Q4(1,) md(1), kmd(1)

… …

MRK_Var(NP5) a3(NP5), h3(NP5), n3(NP5), m3(NP5), Q3(NP5), md(NP5), kmd(NP5)

MRGS_Var(1) a7(1), h7(1), n7(1), m7(1), Q7(1), c7(1)

… …

MRGS_Var(NP6) a7(NP6), h7(NP6), n7(NP6), m7(NP6), Q7(NP6), c7(NP6)

DRK_Var(1) a5(1), h5(1), n5(1), m5(1), Q5(1), c5(1,) d(1), kd(1), a10(1)

… …

DRK_Var(NP7) a5(NP7), h5(NP7), n5(NP7), m5(NP7), Q5(NP7), c5(NP7), d(NP7), kd(NP7), a10(NP7)

DRGS_Var(1) a8(1), h8(1), n8(1), m8(1), Q8(1), c8(1)

… …

DRGS_Var(NP8) a8(NP8), h8(NP8), n8(NP8), m8(NP8), Q8(NP8), c8(NP8)

GG_Var(1) m(1), a9(1), Q9(1)

GG_Var(NP9) m(NP9), a9(NP9), Q9(NP9)

, TempNR


OPERAND DESCRIPTION DEFAULT
SRB_Flg Flag for Strain Rate Boundary between static and meta-dynamic = 1 , Computed with equation (1), material data functions of temperature = 2 , Computed with equation (1), material data functions of strain rate  
SRB_Var(i) Temperature or strain rate of the ith sampling point for  
PS_Flg Flag for Peak Strain ep and Critical Strain ec = 1 , Computed with equation (12-13), material data functions of temperature = 2 , Computed with equation (12-13), material data functions of strain rate  
PS_Var(i) Temperature or strain rate of the ith sampling point for Peak Strain ep and Critical Strain ec  
SRK_Flg Flag for Static Recrystallization Kinetics = 1 , Computed with equation (2-4), material data functions of temperature = 2 , Computed with equation (2-4), material data functions of strain rate  
SRK_Var(i) Temperature or strain rate of the ith sampling point for Static Recrystallization Kinetics  
SRGS_Flg Flag for Static Recrystallized Grain Size = 1 , Computed with equation (5-6), material data functions of temperature = 2 , Computed with equation (5-6), material data functions of strain rate  
SRGS_Var(i) Temperature or strain rate of the ith sampling point for Statically Recrystallized Grain Size  
MRK_Flg Flag Meta-dynamic Recrystallization Kinetics = 1 , Computed with equation (7-9), material data functions of temperature = 2 , Computed with equation (7-9), material data functions of strain rate  
MRK_Var(i) Temperature or strain rate of the ith sampling point for Meta-dynamic Recrystallization Kinetics  
MRGS_Flg Flag for Meta-dynamic Recrystallized Grain Size = 1 , Computed with equation (10-11), material data functions of temperature = 2 , Computed with equation (10-11), material data functions of strain rate  
MRGS_Var(i) Temperature or strain rate of the ith sampling point for Meta-dynamically Recrystallized Grain Size  
DRK_Flg Flag Dynamic Recrystallization Kinetics = 1 , Computed with equation (15-17), material data functions of temperature = 2 , Computed with equation (15-17), material data functions of strain rate  
DRK_Var(i) Temperature or strain rate of the ith sampling point for Dynamic Recrystallization Kinetics  
DRGS_Flg Flag for Dynamic Recrystallized Grain Size = 1 , Computed with equation (18-19), material data functions of temperature = 2 , Computed with equation (18-19), material data functions of strain rate  
DRGS_Var(i) Temperature or strain rate of the ith sampling point for Dynamically Recrystallized Grain Size  
GG_Flg Flag for Grain Growth = 1 , Computed with equation (20), material data functions of temperature = 2 , Computed with equation (20), material data functions of strain rate  
GG_Var(i) Temperature or strain rate of the ith sampling point for Grain Growth  
TempNR Recrystallization stop temperature  
NP1 – 9 Number of sampling points for corresponding material data set  
a1 – 10(i) Material data  
b1 – 2(i) Material data  
c1 – 8(i) Material data  
n1 – 8(i) Material data  
m1 – 8(i) Material data  
Q1 – 8(i) Material data  
bd(i), bmd(i), bs(i) Material data  
kd(i), kmd(i), ks(i) Material data  
l Inter-pass strain lost coefficient  
TempNR Cut-off temperature (below which grain model is not computed)  

(Model=2, Mesoscale model)


GRNDAT Material, Model, PhaseType

(Initial grain MSUs)

(Static Recrystallization MSUs)

(Meta-dyanmic Recrystallization MSUs)

(Dynamic Recrystallization MSUs)

(PSN Recrystallization MSUs)

(Number of User Defined MSUs)

(Initial grain MSUs)

SubBdryVarSize

InitMSU(1), … , InitMSU(VarSize)

SimPhaseNo, TempLimit

(Nucleation volume: NucVol)

(FuncType=0, Constant value)

FuncType, ConstValue

(FuncType=1, function of temperature)

FuncType, Ndata1

Temp(1), …, NucVol (1)

::

Temp(Ndata1), …, NucVol(Ndata1)

(FuncTyp=2, function of angle)

FuncType, Ndata1

Angle(1), …, NucVol (1)

::

Angle(Ndata1), …, NucVol(Ndata1)

(FuncType=3, function of temperatur and angle)

FuncType, Ndata1, Ndata2

Temp(1), …, Temp(Ndata1)

Angle(1), …, Angle(Ndata2)

NucVol(1, 1), …, NucVol(Ndata1, 1)

:

NucVol(1, Ndata2), …, NucVol(Ndata1, Ndata2)

(Nucleation rate: NucRate)

~ same as above

(Growth rate: Growth)

~ same as above

(Static Recrystallization MSUs)

NoSRXs

SubBdryVarSize

SRXData(1), … , SRXData(VarSize)

SimPhaseNo, TempLimit

(Nucleation volume: NucVol)

(FuncType=0, Constant value)

FuncType, ConstValue

(FuncType=1, function of temperature)

FuncType, Ndata1

Temp(1), …, NucVol (1)

::

Temp(Ndata1), …, NucVol(Ndata1)

(FuncTyp=2, function of angle)

FuncType, Ndata1

Angle(1), …, NucVol (1)

::

Angle(Ndata1), …, NucVol(Ndata1)

(FuncType=3, function of temperatur and angle)

FuncType, Ndata1, Ndata2

Temp(1), …, Temp(Ndata1)

Angle(1), …, Angle(Ndata2)

NucVol(1, 1), …, NucVol(Ndata1, 1)

:

NucVol(1, Ndata2), …, NucVol(Ndata1, Ndata2)

(Nucleation rate: NucRate)

~ same as above

(Growth rate: Growth)

~ same as above

Note: The same data format is repeated for the remaining data groups.

(Meta-dyanmic Recrystallization MSUs) NoMRXs, MRXData

(Dynamic Recrystallization MSUs) NoDRXs, DRXData

(PSN Recrystallization MSUs) NoPSNs, PSNData

(Number of User Defined MSUs) NoUSR, UserData


OPERAND DESCRIPTION DEFAULT
PhaseType Grain boundary energy between matrix grains = 0 Ductile matrix = 1 Hard precipitate 0 0
InitMSU Initial Grain MSU 0
NoSRXs Number of Static Recrystallization MSUs  
SRXData Parametsrs of Static Recrystallization MSUs  
NoMRXs Number of Meta-dyanmic Recrystallization MSUs  
MRXData Parametsrs of Meta-dyanmic Recrystallization MSUs  
NoDRXs Number of Dynamic Recrystallization MSUs  
DRXData Parametsrs of Dynamic Recrystallization MSUs  
NoPSNs Number of PSN Recrystallization MSUs  
PSNData Parametsrs of PSN Recrystallization MSUs  
NoUSRs Number of User Defined MSUs  
UserData Parametsrs of User Defined MSUs  
NucVolFlag Nucleation volume (not for initial MSU) =0 Constant = 1 Function of temperature =2 Function of misorientation angle =3 Function of temperature and misorientation angle  
NucRateFlag Nucleation rate (not for initial MSU) = 0 Constant = 1 Function of temperature = 2 Function of misorientation angle = 3 Function of temperature and misorientation angle  
GrowthFlag Grain growth rate =0 Constant = 1 Function of temperature = 2 Function of misorientation angle = 3 Function of temperature and misorientation angle  

(Model=4, Coarsening model) => Moved to “COARSE“ keyword“


GRNDAT Material, Model(=4)

FuncType, NTemp, NStrate

Temp(1), …, Temp(NTemp)

Strate(1), …, Strate(NStrate)

K-Coeff(1, 1), …, K-Coeff (NTemp, 1)

:

K-Coeff (1, NStrate), …, K-Coeff (NTemp, NStrate)


OPERAND DESCRIPTION DEFAULT
FuncType Coarsening function type = 0 Constant = 5 Function of temperature and strain-rate 0
NTemp Number of temperature data 0
NStrate Number of strain-rate data 0
Temp(i) Temperature of ith data  
Strate(i) Strain-rate of ith data  
K_Coeff(i,j) K coefficient function data 0

(Model=5, Texture controlled model)


GRNDAT Material, Model(=5)

BetaGamma, BetaKappa, BetaK, BetaA, BetaQ, BetaAngle


OPERAND DESCRIPTION DEFAULT
BetaGamma Grain boundary energy between matrix grains 0
BetaKappa Kappa constant 0
BetaK K constant 0
BetaA A 0
BetaQ Q 0
BetaAngle Angle between texture grain 0