Code_Aster ®
Version
7.4
Titrate:
Procedure IMPR_CLASSI


Date:
01/02/05
Author (S):
G. DEVESA, Key P. LATRUBESSE
:
U7.04.21-C Page
: 1/6

Organization (S): EDF/R & D/AMA, SAMTECH

Handbook of Utilization
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 blocked = 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 buildings 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 code POUX.

Handbook of Utilization
U7.0- booklet: Data exchanges
HT-66/05/004/A

Code_Aster ®
Version
7.4
Titrate:
Procedure IMPR_CLASSI


Date:
01/02/05
Author (S):
G. DEVESA, Key P. LATRUBESSE
:
U7.04.21-C Page
: 2/6

2 Syntax

IMPR_CLASSI
(






UNITE_CLASSI
=
links
,
[I]





MODE_MECA = mode, [mode_meca]






/
TOUT_ORDRE
=
“OUI”,
[DEFAUT]
/
NUME_ORDRE
=
l_nuor, [l_I]
/
NUME_MODE

=
l_numo, [l_I]

/
FREQ
=
freq
[l_R]







I PRECISION
=
/
prec,
[l_R]
/
1.0D-3
,
[DEFAUT]








I CRITERION =
/“RELATIF”,

[DEFAUT]
/
“ABSOLU”
,

/
LIST_FREQ
=
l_freq,
[listr8]








I PRECISION
=
/
prec,
[l_R]
/
1.0D-3
,
[DEFAUT]








I CRITERION =
/“RELATIF”,

[DEFAUT]
/
“ABSOLU”
,





AMOR = l_amor [l_R]





IMPRESSION
=_F (/
NOEUD =
lno, [l_noeud]













/
GROUP_NO =lgno, [l_gr_noeud]











NOM_CMP
=
I `DX',















I `DY',















I `DZ',















I `DRX',















I `DRY',















I `DRZ',










)





);

Handbook of Utilization
U7.0- booklet: Data exchanges
HT-66/05/004/A

Code_Aster ®
Version
7.4
Titrate:
Procedure IMPR_CLASSI


Date:
01/02/05
Author (S):
G. DEVESA, Key P. LATRUBESSE
:
U7.04.21-C Page
: 3/6

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 mode_meca type.

3.3
Extraction in the concept mode_meca

3.3.1 Operand
TOUT_ORDRE

/TOUT_ORDRE = “OUI” (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 l_numo mode provided.

3.3.4 Operand
FREQ


/
FREQ = freq

The extraction will be done at the provided frequencies freq.




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. CRITERE).

By defect prec = 1.0D-3.




CRITERE =

·
“RELATIF”: the interval of search is: [freq (1-prec), freq (1+prec)]
·
“ABSOLU”: the interval of search is: [freq-prec, freq+prec]

By defect, the criterion is relative.
Handbook of Utilization
U7.0- booklet: Data exchanges
HT-66/05/004/A

Code_Aster ®
Version
7.4
Titrate:
Procedure IMPR_CLASSI


Date:
01/02/05
Author (S):
G. DEVESA, Key P. LATRUBESSE
:
U7.04.21-C Page
: 4/6

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 the listr8 type.



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. CRITERE).



CRITERE =

·
“RELATIF”: the interval of search is: [freq (1-prec), freq (1+prec)]
·
“ABSOLU”: 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
NOEUD 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
NOEUD
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
Handbook of Utilization
U7.0- booklet: Data exchanges
HT-66/05/004/A

Code_Aster ®
Version
7.4
Titrate:
Procedure IMPR_CLASSI


Date:
01/02/05
Author (S):
G. DEVESA, Key P. LATRUBESSE
:
U7.04.21-C Page
: 5/6

4
Vertical Poteau 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 command below prints the modes with format CLASSI:

IMPR_CLASSI (UNITE 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

Handbook of Utilization
U7.0- booklet: Data exchanges
HT-66/05/004/A

Code_Aster ®
Version
7.4
Titrate:
Procedure IMPR_CLASSI


Date:
01/02/05
Author (S):
G. DEVESA, Key P. LATRUBESSE
:
U7.04.21-C Page
: 6/6

Intentionally white left page.
Handbook of Utilization
U7.0- booklet: Data exchanges
HT-66/05/004/A

Outline document