Code_Aster
®
Version
7.4
Titrate:
Procedure
IMPR_CLASSI
Date:
01/02/05
Author (S):
G. DEVESA, P. LATRUBESSE
Key
:
U7.04.21-C
Page
:
1/6
Instruction manual
U7.0- booklet: Data exchanges
HT-66/05/004/A
Organization (S):
EDF/R & D/AMA, SAMTECH
Instruction manual
U7.0- booklet: Data exchanges
Document: U7.04.21
Procedure
IMPR_CLASSI
1 Goal
To write the result of a modal analysis to the format of code CLASSI.
This written procedure:
·
the description of the nodes (coordinated, ddl free = 0, ddl locked = 1),
·
the diagonal of the matrix of mass to the free ddl,
·
the mode (frequency, reduced damping, modal deformation for the components of the ddl
free),
·
Selective writing of active numbers of ddl in the file result.
Code CLASSI (interaction ground-structure) acquired by the SEPTEN (at the UCLA) is maintained
by him. It makes it possible starting from the modal analysis of one or more ships to carry out the calculation of
response to a seismic excitation with interaction ground-structure for homogeneous grounds or
laminates. This procedure results from the resorption of the code LICE.
Code_Aster
®
Version
7.4
Titrate:
Procedure
IMPR_CLASSI
Date:
01/02/05
Author (S):
G. DEVESA, P. LATRUBESSE
Key
:
U7.04.21-C
Page
:
2/6
Instruction manual
U7.0- booklet: Data exchanges
HT-66/05/004/A
2 Syntax
IMPR_CLASSI
(
UNITE_CLASSI
=
links
,
[I]
MODE_MECA = mode,
[mode_meca]
/
TOUT_ORDRE
=
“YES”,
[DEFECT]
/
NUME_ORDRE
=
l_nuor, [l_I]
/
NUME_MODE
=
l_numo, [l_I]
/
FREQ
=
freq
[l_R]
I
PRECISION
=
/
prec,
[l_R]
/
1.0D-3
,
[DEFECT]
I
CRITERION =
/“RELATIVE”,
[DEFECT]
/
“ABSOLUTE”
,
/
LIST_FREQ
=
l_freq,
[listr8]
I
PRECISION
=
/
prec,
[l_R]
/
1.0D-3
,
[DEFECT]
I
CRITERION =
/“RELATIVE”,
[DEFECT]
/
“ABSOLUTE”
,
AMOR = l_amor
[l_R]
IMPRESSION
=_F (
/
NODE =
lno, [l_noeud]
/
GROUP_NO =lgno, [l_gr_noeud]
NOM_CMP
=
I
“DX”,
I
“DY”,
I
“DZ”,
I
“DRX”,
I
“DRY”,
I
“DRZ”,
)
);
Code_Aster
®
Version
7.4
Titrate:
Procedure
IMPR_CLASSI
Date:
01/02/05
Author (S):
G. DEVESA, P. LATRUBESSE
Key
:
U7.04.21-C
Page
:
3/6
Instruction manual
U7.0- booklet: Data exchanges
HT-66/05/004/A
3 Operands
3.1 Operand
UNITE_CLASSI
UNITE_CLASSI = links
Logical number of unit on which one prints the results.
3.2 Operand
MODE_MECA
MODE_MECA = mode
Name of the concept of the type
mode_meca
.
3.3
Extraction in the concept
mode_meca
3.3.1 Operand
TOUT_ORDRE
/
TOUT_ORDRE = “YES”
(default value)
This key word indicates that one wants to print all the already calculated modes.
3.3.2 Operand
NUME_ORDRE
/
NUME_ORDRE = l_nuor
The extraction will be done for the values of sequence number
l_nuor
provided.
3.3.3 Operand
NUME_MODE
/
NUME_MODE = l_numo
The extraction will be done for the values of number of mode
l_numo
provided.
3.3.4 Operand
FREQ
/
FREQ = freq
The extraction will be done at the frequencies
freq
provided.
PRECISION = prec
This key word makes it possible to indicate that one seeks the field whose frequency is
in an interval defined by the absolute or relative position:
“freq ±
freq "
(Cf.
CRITERION
).
By defect
prec = 1.0D-3.
CRITERION =
·
“RELATIVE”
: the interval of search is:
[freq (1-prec), freq (1+prec)]
·
“ABSOLUTE”
: the interval of search is:
[freq-prec, freq+prec]
By defect, the criterion is relative.
Code_Aster
®
Version
7.4
Titrate:
Procedure
IMPR_CLASSI
Date:
01/02/05
Author (S):
G. DEVESA, P. LATRUBESSE
Key
:
U7.04.21-C
Page
:
4/6
Instruction manual
U7.0- booklet: Data exchanges
HT-66/05/004/A
3.3.5 Operand
LIST_FREQ
/
LIST
_
FREQ = l_freq
The extraction will be done at the frequencies described in the concept
l_freq
of type
listr8
.
PRECISION = prec
, by defect
prec = 1.0D-3
.
This key word makes it possible to indicate that one seeks the field whose frequency is in
an interval defined by the absolute or relative position:
“
freq
±
freq
“(Cf.
CRITERION
).
CRITERION =
·
“RELATIVE”
: the interval of search is:
[freq (1-prec), freq (1+prec)]
·
“ABSOLUTE”
: the interval of search is:
[freq-prec, freq+prec]
By defect, the criterion is relative.
3.4 Operand
AMOR
AMOR = l_amor
List of type
[l_R]
values of reduced modal damping.
3.5 Word
key
IMPRESSION
Selective writing of the active numbers of ddl in the file result.
3.5.1 Operands
NODE and GROUP_NO
One can specify either a list of nodes, or a list of groups of nodes. It will be displayed for
each node of the selection a list of ddl active (a line by node).
3.5.2 Operand
NOM_CMP
Allows to limit the impression to some components. If NOM_CMP does not appear, they will be displayed
active numbers of ddl of all the components (6 maximum).
Example:
=_F IMPRESSION (NODE = (“NO1”, “NO10”, “NO20”)),
=_F IMPRESSION (NODE = (“NO1”, “NO17”, “NO18”, “NO19”),
NOM_CMP = (“DY”, “DX”, “DRX”, “DRZ”)
),
=_F IMPRESSION (GROUP_NO = (“AXIS”, “NEW”),
NOM_CMP = (“DX”, “DZ”)
)
will give the following impression on the file result:
IMPR_CLASSI: WRITING OF THE NUMBERS OF ACTIVE DDL
NODE
NO1 1 2 3 4 5 0
NO10 0 0 0 0 0 0
NO20 31 32 33 34 35 0
NODE DY DX DRX DRZ
NO1 2 1 4 0
NO17 0 0 0 0
NO18 0 0 0 0
NO19 27 26 29 0
NODE DX DZ
NO1 1 3
NO14 11 13
NO19 26 28
NO20 31 33
Code_Aster
®
Version
7.4
Titrate:
Procedure
IMPR_CLASSI
Date:
01/02/05
Author (S):
G. DEVESA, P. LATRUBESSE
Key
:
U7.04.21-C
Page
:
5/6
Instruction manual
U7.0- booklet: Data exchanges
HT-66/05/004/A
4
Vertical Post example, embedded free, defined in 3 nodes
After having defined material, the model, the loads, the matrices of rigidity and mass, us
let us calculate the modes of the structure:
mode_mec = MODE_ITER_SIMULT (MATR_A = rigidity, MATR_B = mass,
CALC_FREQ =_F (OPTION = “PLUS_PETITE”, NMAX_FREQ = 5));
The control below prints the modes with format CLASSI:
IMPR_CLASSI (UNIT CLASSI = 8, MODE_MECA = mode_meca, AMOR = 0.03
)
;
The file unit 8 contains:
0.00000 0.00000 0.00000 1 1 1 1 1 1
0.50000 0.00000 0.00000 0 0 0 0 0 0
10.00000 0.00000 0.00000 0 0 0 0 0 0
5.000E+04 5.000E+04 5.000E+04 0.000E+00 0.000E+00 0.000E+00 5.000E+03 5.000E+03
5.000E+03 0.000E+00 0.000E+00 0.000E+00
1.550E+00 3.000E- 02% mode 1
- 7.353E-20 5.220E-05 1.177E-18 0.000E+00-2.689E-18 2.070E-04-2.101E-19 1.414E-02
- 4.034E-17 0.000E+00 8.068E-18 2.121E-03
2.614E+00 3.000E- 02% mode 2
- 4.761E-20-2.657E-19 5.220E-05 0.000E+00-2.070E-04-7.086E-19-9.965E-20 1.814E-17
1.414E-02 0.000E+00-2.121E-03 3.401E-18
4.645E+01 3.000E- 02% mode 3
- 1.586E-15 4.472E-03-6.711E-15 0.000E+00 1.742E-14 1.289E-02-3.425E-15-1.651E-04
- 2.518E-16 0.000E+00-1.469E-14-7.176E-03
7.834E+01 3.000E- 02% mode 4
9.895E-16-1.894E-14-4.472E-03 0.000E+00 1.289E-02 9.750E-15 4.695E-15 1.087E-15
1.651E-04 0.000E+00-7.176E-03-8.466E-14
1.728E+02 3.000E- 02% mode 5
1.244E-03 1.966E-14 8.601E-15 0.000E+00-5.927E-13-1.765E-12 1.358E-02 5.697E-15
- 2.567E-15 0.000E+00-1.149E-12 3.227E-12
Code_Aster
®
Version
7.4
Titrate:
Procedure
IMPR_CLASSI
Date:
01/02/05
Author (S):
G. DEVESA, P. LATRUBESSE
Key
:
U7.04.21-C
Page
:
6/6
Instruction manual
U7.0- booklet: Data exchanges
HT-66/05/004/A
Intentionally white left page.