Code_Aster
®
Version
8.2
Titrate:
Operator
AFFE_MODELE
Date:
31/01/06
Author (S):
J. PELLET, J.M. PROIX
Key
:
U4.41.01-I1
Page
:
1/8
Instruction manual
U4.4- booklet: Modeling
HT-62/06/004/A
Organization (S):
EDF-R & D/AMA
Instruction manual
U4.4- booklet: Modeling
Document: U4.41.01
Operator
AFFE_MODELE
1 Goal
To define the modelized physical phenomenon (mechanical, thermal or acoustic) and the type of elements
finished.
This operator allows to affect modelings on whole or part of the mesh, which defines:
·
degrees of freedom on the nodes (and the equation or the conservation equations
associated),
·
types of finite elements on the meshs,
·
possibly:
-
functions of interpolation on the meshs,
-
points of integration of GAUSS on these meshs.
The possibilities of the allocatable finite elements are described in the booklets [U3].
The types of meshs are described in the document [U1.03.02].
Product a structure of data of the model type.
Code_Aster
®
Version
8.2
Titrate:
Operator
AFFE_MODELE
Date:
31/01/06
Author (S):
J. PELLET, J.M. PROIX
Key
:
U4.41.01-I1
Page
:
2/8
Instruction manual
U4.4- booklet: Modeling
HT-62/06/004/A
2 Syntax
Mo [model] = AFFE_MODELE
(
MESH
= my
,
/
[mesh]
/
[skeleton]
INFORMATION
=
/
1
[DEFECT]
/
2
,
VERIF =
| “MESH”
|
“NODE”
,
|
AFFE = _F (
/
ALL = “YES”,
/
NET
=
mall,
[l_maille]
/
NODE
=
noeu,
[l_noeud]
/
GROUP_MA
=
g_mail, [l_gr_maille]
/
GROUP_NO
=
g_noeu, [l_gr_noeud]
/
PHENOMENON =
“MECHANICAL”,
MODELING =… (see [§3.2.1])
/
PHENOMENON
= “THERMAL”
MODELING =… (see [§3.2.1])
/
PHENOMENON:
“ACOUSTIC”,
MODELING =… (see [§3.2.1])
),
|
AFFE_SOUS_STRUC = _F (
/
ALL = “YES”,
/
NET
=
l_mail, [l_maille]
)
)
Code_Aster
®
Version
8.2
Titrate:
Operator
AFFE_MODELE
Date:
31/01/06
Author (S):
J. PELLET, J.M. PROIX
Key
:
U4.41.01-I1
Page
:
3/8
Instruction manual
U4.4- booklet: Modeling
HT-62/06/004/A
3 Operands
3.1 Operand
MESH
MESH = my
Name of the associated mesh on which one affects the elements.
Note:
For axisymmetric modelings, the axis of revolution is the axis Y of the mesh. All
the structure must be with a grid in X
0.
3.2 Word
key
AFFE
|
AFFE
Defines the entities of the mesh and the types of elements which will be affected for them. For each
occurrence, one can introduce a list of modelings. The rule of overload applies
between various modelings, from left to right.
For example:
AFFE=_F (
TOUT=' OUI', PHENOMENE=' MECANIQUE', MODELISATION= (“AXIS”, “AXIS_SI”),
Various modelings “overload” the ones the others: AXIS_SI overloads
AXIS on the meshs where AXIS_SI exists.
Note:
The code stops in <F> error if modelings of the list are not very of
even “dimension” (for example MODELISATION= (“3D”, “D_PLAN”)). Moreover,
for an occurrence of AFFE, the specified meshs whose dimension is that of
the dimension of modeling must be all affected. If not the code emits
a <A>larme. This alarm protects the user who uses modelings “with
holes ". If for example, it uses only modeling AXIS_SI on a mesh
containing only TRIA6.
The entities of the mesh are specified by the operands:
Operands
Contents/significance
ALL
Assignment with the totality of the meshs (but not nodes!!)
GROUP_MA
Assignment with a list of groups of meshs
GROUP_NO
Assignment with a list of groups of nodes (see remark)
NET
Assignment with a list of meshs
NODE
Assignment with a list of nodes (see remark)
Note:
The use of elements being based only on nodes does not allow
to affect materials via AFFE_MATERIAU. So these elements are not
usable nor
in
STAT_NON_LINE
[U4.51.03] nor in
DYNA_NON_LINE
[U4.53.01]. In this case, it is necessary to create meshs as a preliminary.
POI1
using
key word
CREA_POI1
of
CREA_MAILLAGE
[U4.23.02].
The use of such elements is thus reserved for linear calculations, on
discrete elements, of which all the characteristics are affected by
AFFE_CARA_ELEM.
Code_Aster
®
Version
8.2
Titrate:
Operator
AFFE_MODELE
Date:
31/01/06
Author (S):
J. PELLET, J.M. PROIX
Key
:
U4.41.01-I1
Page
:
4/8
Instruction manual
U4.4- booklet: Modeling
HT-62/06/004/A
The type of element is specified by the operands:
Operands
Contents/significance
PHENOMENON
Physical phenomenon modelized (conservation equation
associated)
MODELING
Type of interpolation or discretization
3.2.1 Operands
PHENOMENON
and
MODELING
/
PHENOMENON
MODELING
Are obligatory for each occurrence of the key word factor
AFFE
. This couple of
key words defines in a bijective way the type of affected element in a type of mesh.
possible modelings are indicated below by listing them by “packages”:
ACCOUSTICS
ACCOUSTICS 2D continuous mediums
U3.33.01 PLAN
ACCOUSTICS 3D continuous mediums
3D U3.33.01
THERMICS
THERMICS 2D hull
COQUE_AXIS U3.22.01
COQUE_PLAN U3.22.01
THERMICS 2D continuous mediums
AXIS_DIAG U3.23.01
AXIS_FOURIER U3.23.02
U3.23.01 AXIS
PLAN_DIAG U3.23.01
U3.23.01 PLAN
THERMICS 3D hull
U3.22.01 HULL
THERMICS 3D continuous mediums
3d_DIAG U3.24.01
3D U3.24.01
MECHANICS 2D
MECHANICS 2D discrete elements
2d_DIS_TR
2d_DIS_T
MECHANICS 2D elements joined for the propagation of fissure
AXIS_GRAD_VARI
PLAN_FISSURE
MECHANICS 2D fluid-structure
2d_FLUIDE U3.13.03
2d_FLUI_ABSO U3.13.13
2d_FLUI_PESA U3.14.02
2d_FLUI_STRU U3.13.03
AXIS_FLUIDE U3.13.03
AXIS_FLUI_STRU U3.13.03
D_PLAN_ABSO U3.13.12
MECHANICS 2D continuous mediums
AXIS_FOURIER U3.13.02
Code_Aster
®
Version
8.2
Titrate:
Operator
AFFE_MODELE
Date:
31/01/06
Author (S):
J. PELLET, J.M. PROIX
Key
:
U4.41.01-I1
Page
:
5/8
Instruction manual
U4.4- booklet: Modeling
HT-62/06/004/A
AXIS_INCO U3.13.07
AXIS_SI U3.13.05
U3.13.01 AXIS
C_PLAN_SI U3.13.05
C_PLAN U3.13.01
D_PLAN_INCO U3.13.07
D_PLAN_SI U3.13.05
D_PLAN U3.13.01
MECHANICS nonlocal 2D
C_PLAN_GRAD_EPSI U3.13.06
C_PLAN_GRAD_VARI
D_PLAN_GRAD_EPSI U3.13.06
D_PLAN_GRAD_VARI
MECHANICS 2D plates and hulls
COQUE_AXIS U3.12.02
COQUE_C_PLAN U3.12.02
COQUE_D_PLAN U3.12.02
Mechanics 2D elements joined for the propagation of fissure
PLAN_JOINT U3.13.14
AXIS_JOINT U3.13.14
Mechanics 2D elements with discontinuities intern for the priming and
propagation of fissure
PLAN_ELDI U3.13.14
AXIS_ELDI U3.13.14
Thermohydromecanic MECHANICS 2D
AXIS_HH2MD
AXIS_HHMD
AXIS_HHM U3.13.08
AXIS_HMD
AXIS_HM
AXIS_THH 2D
AXIS_THH2MD
AXIS_THHD
AXIS_THHMD
AXIS_THHM U3.13.08
AXIS_THH U3.13.08
AXIS_THMD
AXIS_THM U3.13.08
D_PLAN_HH2MD
D_PLAN_HHMD
D_PLAN_HHM U3.13.08
D_PLAN_HMD
D_PLAN_HM U3.13.08
D_PLAN_THH 2D
D_PLAN_THH2MD
D_PLAN_THHD
D_PLAN_THHMD
D_PLAN_THHM U3.13.08
D_PLAN_THH U3.13.08
D_PLAN_THMD
D_PLAN_THM U3.13.08
MECHANICS 3D
MECHANICS 3D bars and cables
2d_BARRE
BAR U3.11.01
CABLE_POULIE U3.11.03
U3.11.03 CABLE
Code_Aster
®
Version
8.2
Titrate:
Operator
AFFE_MODELE
Date:
31/01/06
Author (S):
J. PELLET, J.M. PROIX
Key
:
U4.41.01-I1
Page
:
6/8
Instruction manual
U4.4- booklet: Modeling
HT-62/06/004/A
MECHANICS 3D discrete elements
DIS_TR U3.11.02
DIS_T U3.11.02
MECHANICS 3D fluid-structure
3d_FAISCEAU
3d_FLUIDE U3.14.02
MECHANICS 3D absorbing border
3d_ABSO U3.14.09
3d_FLUI_ABSO U3.14.10
MECHANICS 3D grids of concrete reinforcements
GRILL_MEMBRANE
ROAST U3.12.04
MECHANICS 3D continuous mediums
3d_SI U3.14.01
3D U3.14.01
MECHANICS nonlocal 3D
3d_GRAD_EPSI U3.14.11
3d_GRAD_VARI
MECHANICS 3D plates and hulls
COQUE_3D U3.12.03
DKT U3.12.01
DST U3.12.01
Q4G U3.12.01
MECHANICS 3D beams
FLUI_STRU U3.14.02
POU_C_T U3.11.01
POU_D_EM U3.11.07
POU_D_E U3.11.01
POU_D_TGM U3.11.04
POU_D_TG U3.11.04
POU_D_T_GD U3.11.05
POU_D_T U3.11.01
Quasi incompressible MECHANICS 3D
3d_INCO U3.14.06
Thermohydromecanic MECHANICS 3D
3d_HHMD
3d_HHM U3.14.07
3d_HMD
3d_HM U3.14.07
3d_JOINT_CT
3d_THHD
3d_THHMD
3d_THHM U3.14.07
3d_THH U3.14.07
3d_THMD
3d_THM U3.14.07
3d_THVD
MECHANICS 3D pipes
TUYAU_3M U3.11.06
TUYAU_6M U3.11.06
MECHANICS 3D massive element of hull
SHB8 U3.12.05
Code_Aster
®
Version
8.2
Titrate:
Operator
AFFE_MODELE
Date:
31/01/06
Author (S):
J. PELLET, J.M. PROIX
Key
:
U4.41.01-I1
Page
:
7/8
Instruction manual
U4.4- booklet: Modeling
HT-62/06/004/A
3.3 Word
key
AFFE_SOUS_STRUC
|
AFFE_SOUS_STRUC
Is usable only for one using model of the static substructures [U1.01.04].
/
NET = l_mail
l_mail
is the list of the super-meshs which one wants to affect in the model. As for
the finite elements, it is not obligatory to affect all the meshs of the mesh. It is
AFFE_MODELE
who confirms which are the substructures which will be used in
model. The difference with the conventional finite elements is that on the super-meshs,
one does not choose nor
MODELING
nor it
PHENOMENON
because the macronutrient (built by
the operator
MACR_ELEM_STAT
[U4.62.01]
)
who will be affected on the super-mesh has
its own modeling and its own phenomenon (those which were used to calculate it).
/
ALL
=
“YES”
All them (super) meshs are affected.
3.4 Operand
VERIF
VERIF:
Value
Contents/significance
“MESH”
check the assignment with all the meshs requested if not error
“NODE”
check the assignment with all the nodes requested if not error
By defect: no checking is carried out.
4 Phase
of execution
From the key words
PHENOMENON
and
MODELING
, one creates a structure of data specifying it
type of element attached to each mesh. There are possibly creations of meshs
additional of type
POI1
when assignments are made on nodes or groups of
nodes. These meshs are not accessible to the user. This is why it is strongly advised
to use CREA_MAILLAGE [U4.23.02] to create meshs
POI1
usable in the file of
order (for STAT_NON_LINE for example).
A brief recall of the assignments is systematically printed (INFO=1) in the file
message
.
For example:
ON THE 612 MESHS OF MESH MA
A the ASSIGNMENT OF 612 IS ASKED FOR
ONE A PU TO AFFECT 612 OF THEM
MODELING FINITE ELEMENT STANDARD MESH NUMBERS
3D MECA_TETRA4 TETRA4 52
3D MECA_PENTA6 PENTA6 16
…
3D MECA_FACE3 TRIA3 60
Code_Aster
®
Version
8.2
Titrate:
Operator
AFFE_MODELE
Date:
31/01/06
Author (S):
J. PELLET, J.M. PROIX
Key
:
U4.41.01-I1
Page
:
8/8
Instruction manual
U4.4- booklet: Modeling
HT-62/06/004/A
5 Example
Mo
=
AFFE_MODELE
(MESH = my,
VERIF
= (
“MESH”,
“NODE”),
AFFE
=
(_F
(
GROUP_MA
=
gma,
PHENOMENON
=
“MECHANICAL”,
MODELING
=
“3D”),
_F (GROUP_NO = gno,
PHENOMENON
=
“MECHANICAL”,
MODELING
=
“DIS_T'),
))
For a modeling of the phenomenon
“MECHANICAL”
, one affects:
·
on the group of meshs
gma
elements
3D
isoparametric,
·
on the group of nodes
gno
discrete elements with 3 ddl of translation.