Code_Aster
®
Version
8.2
Titrate:
Operator CALC_META
Date:
31/01/06
Author (S):
V. CANO
Key
:
U4.85.01-D1
Page:
1/6
Instruction manual
U4.8- booklet: Postprocessing and dedicated analyzes
HT-62/06/004/A
Organization (S):
EDF-R & D/AMA
Instruction manual
U4.8- booklet: Postprocessing and dedicated analyzes
Document: U4.85.01
Operator
CALC_META
1 Goal
Calculate the metallurgical evolution associated with a thermal history.
The operator functions as a postprocessing of the result of thermal calculation in the direction where it
the last is a data “entering” of metallurgical calculation and that there is no coupling between
thermal metallurgy and it. Two models of evolution are available:
·
a model dedicated to the austénito-ferritic transformations of steel,
·
a model dedicated to the transformations of zirconium alloys.
Calculation is done with the nodes.
The result obtained could be used thereafter in data of loading of a calculation
thermomechanical with taking into account of the metallurgy. One also can at the end of a calculation of
metallurgy to carry out a calculation of postprocessing of hardness.
Réentrant operator, enriches a structure of data evol_ther.
Code_Aster
®
Version
8.2
Titrate:
Operator CALC_META
Date:
31/01/06
Author (S):
V. CANO
Key
:
U4.85.01-D1
Page:
2/6
Instruction manual
U4.8- booklet: Postprocessing and dedicated analyzes
HT-62/06/004/A
2 Syntax
temper = CALC_META
(
reuse = temper,
MODEL
=
Mo
,
[model]
CHAM_MATER =
chmat
,
[cham_mater]
RESULT
=
temper
,
[evol_ther]
ETAT_INIT
= _F
(
/EVOL_THER= temper,
[evol_ther]
/NUME_INIT= nuini_temper, [I]
/INST_INIT= to,
[R]
PRECISION= PREC,
[R]
“RELATIVE” CRITERE=/,
[DEFECT]
“ABSOLUTE”,
/
META_INIT_ELNO
=
phasinit,
[carte_VAR2_R]
)
COMP_INCR
= _F
(
RELATION =/“STEEL”,
/“ZIRC”,
/ALL = “YES”, [DEFECT]
/
|
GROUP_MA
=
lgrma
,
[l_gr_maille]
|
NET
=
lma
,
[l_ma]
)
OPTION
= ' META_ELNO_TEMP',
)
Code_Aster
®
Version
8.2
Titrate:
Operator CALC_META
Date:
31/01/06
Author (S):
V. CANO
Key
:
U4.85.01-D1
Page:
3/6
Instruction manual
U4.8- booklet: Postprocessing and dedicated analyzes
HT-62/06/004/A
3 Operands
3.1 Operands
MODEL
/
CHAM_MATER
MODEL = Mo,
Name of the model whose elements are the subject of metallurgical calculation.
CHAM_MATER = chmat,
Name of the field of affected material on the model
Mo
.
3.2 Operand
RESULT
RESULT = temper,
Name of the evol_ther result resulting from a thermal calculation from which one makes a calculation of
metallurgy. This result will be at the end of the calculation enriched by the metallurgical evolution of field,
fields of variables intern of which the number and the significance depend on the model on
transformation used (cf [§3.3.1]).
3.3 Word
key
COMP_INCR
COMP_INCR =
Inform the metallurgical model of evolution used. One can use in same calculation
various models of evolution on different parts.
3.3.1 Operand
RELATION
RELATION =/“STEEL”,
/“ZIRC”
,
/
“STEEL”
Is used to specify the execution of the calculation of the metallurgical transformations of steel, with
surroundings of 800°C, ferritic phase (ferrite, pearlite, bainite, martensite) to a phase
austenitic (and conversely with cooling). The model with the heating and with
cooling are different (for more detail on the models, to see [R4.04.01]).
This relation of behavior comprises 7 internal variables:
V1: proportion of the phase ferrite,
V2: proportion of the phase pearlite,
V3: proportion of the phase bainite,
V4: proportion of the phase martensite,
V5: cut austenitic grain,
V6: martensitic temperature of transformation,
V7: temperature at the points of Gauss.
The data materials necessary must be indicated in DEFI_MATERIAU under
key word META_ACIER.
/
“ZIRC”
Is used to specify the execution of calculation for the metallurgical transformation (with cooling)
alloys of zirconium, of a hexagonal phase compacts with a centered cubic phase
around 800°C (for more detail on the model, to see [R4.04.01]).
The relation of behavior comprises 3 internal variables:
V1: proportion of the cold phase
, at the pure state,
V2: proportion of the cold phase
, mixed with the phase,
V3: temperature at the points of Gauss.
The data materials necessary must be indicated in DEFI_MATERIAU under
key word META_ZIRC.
Code_Aster
®
Version
8.2
Titrate:
Operator CALC_META
Date:
31/01/06
Author (S):
V. CANO
Key
:
U4.85.01-D1
Page:
4/6
Instruction manual
U4.8- booklet: Postprocessing and dedicated analyzes
HT-62/06/004/A
3.3.2 Operands
ALL
/
GROUP_MA
/
NET
/ALL = “YES”,
/
GROUP_MA
=
lgrma
,
/
NET
=
lma
,
The meshs specify on which the model is used and makes it possible to affect calculation that
on under part of the total mesh.
3.4 Word
key
ETAT_INIT
ETAT_INIT =
/META_INIT_ELNO = phasinit,
/EVOL_THER = temper
Initial metallurgical State.
3.4.1 Operand
META_INIT_ELNO
/META_INIT_ELNO = phasinit
The assignment of the field of internal variables initial constant by element starting from a card defines
defined by CREA_CHAMP. Only the variables whose initial assignment has a direction are with
to inform. One thus informs only the variables corresponding to a proportion of phase,
more possibly that corresponding to the austenitic size of grain if it is not null.
3.4.2 Operands
EVOL_THER
/
NUME_INIT
/
INST_INIT
/
PRECISION
/
CRITERION
/EVOL_THER
= temper
,
/NUME_INIT= nuini_temper,
/
INST_INIT=
to,
PRECISION= PREC,
“RELATIVE” CRITERE=/,
/“ABSOLUTE”,
The concept evol_ther defines in which one will extract the initial state from which calculation
will be carried out. This concept must contain metallurgical sizes.
The definition of the initial state can be done by stored sequence number or moment associated with
calculation.
NUME_INIT allows the definition starting from the stored sequence number and INST_INIT allows
definition as from the moment of calculation.
In this case, PRECISION and CRITERION make it possible to define the precision and the criterion according to
which the extraction will be carried out.
3.5 Operand
OPTION
OPTION
= ' META_ELNO_TEMP'
This option, which calculates the metallurgical proportion of phase to the nodes, is not necessary
because it is calculated by defect.
Code_Aster
®
Version
8.2
Titrate:
Operator CALC_META
Date:
31/01/06
Author (S):
V. CANO
Key
:
U4.85.01-D1
Page:
5/6
Instruction manual
U4.8- booklet: Postprocessing and dedicated analyzes
HT-62/06/004/A
4
Example in the case of a steel
# CREATION OF THE FIELD OF INTERNAL VARIABLES INITIAL (FERRITE 70% AND 30% OF
BAINITE)
phasinit = CREA_CHAMP (OPERATION = ' AFFE',
TYPE_CHAM
=
“CART_VAR2_R”,
MESH
=
mall,
AFFE
=_F (
ALL
=
“YES”,
NOM_CMP
=
(“V1”, “V2”, “V3”, “V4”, “V5”),
VALE
=
(0.7, 0.0, 0.3, 0.0, 0.))),
# CALCULATION OF THE THERMAL EVOLUTION
temple = THER_LINEAIRE (MODEL = moth,
CHAM_MATER
=
chmat
,
EXCIT
=
_F (LOAD =
chth1),
INCREMENT
=
(LIST_INST=
lr8),
TEMP_INIT
= (VALE
= 700),)
# CALCULATION OF THE EVOLUTION OF THE METALLURGICAL PHASES
temple = CALC_META (reuse = temple,
MODEL
=
moth,
CHAM_MATER
=
chmat,
RESULT
=
temple,
ETAT_INIT
=_F (META_INIT_ELNO
=
phasinit),
COMP_INCR
= (RELATION
= ' ACIER',
ALL
=
“YES”))
Code_Aster
®
Version
8.2
Titrate:
Operator CALC_META
Date:
31/01/06
Author (S):
V. CANO
Key
:
U4.85.01-D1
Page:
6/6
Instruction manual
U4.8- booklet: Postprocessing and dedicated analyzes
HT-62/06/004/A
Intentionally white left page.