Code_Aster ®
Version
4
Titrate:
Structure of Données char_cine
Date:
28/01/1999
Author (S):
J. PELLET
Key:
D4.06.09
Page: 1/4
Department Mécanique and Modèles Numériques
Index:
With
Diffusion:
Users - Developers
Handbook of Descriptif Informatique
D4.06 booklet:
D4.06.09 document
Structure of Données char_cine_meca,
char_cine_ther and char_cine_acou
1
General
The structures of data char_cine_meca, char_cine_ther and char_cine_acou contain
the information introduced by the user into the command affe_char_cine. I.e. them
information concerning blockings of DDLS which one wants to eliminate (and not dualiser).
EDF
Direction of Etudes and Recherches
Electricity of France
Project Code de Mécanique
Copyright EDF/DER 1997

Code_Aster ®
Version
4
Titrate:
Structure of Données char_cine
Date:
28/01/1999
Author (S):
J. PELLET
Key:
D4.06.09
Page: 2/4
2
Tree structure
CHAR_CINE_MECA (K8)::=record
“.CIME.MODEL.NOMO”
: OJB
S V K8
“.TYPE”
: OJB
S V K8
“(11) .DEFI”
: OJB
S V I
/“(11) .VALE”
: OJB
S V R
/“(11) .VALF”
: OJB
S V K8
CHAR_CINE_THER (K8)::=record
“.CITH.MODEL.NOMO”
: OJB
S V K8
“.TYPE”
: OJB
S V K8
“(11) .DEFI”
: OJB
S V I
/“(11) .VALE”
: OJB
S V R
/“(11) .VALF”
: OJB
S V K8
CHAR_CINE_ACOU (K8)::=record
“.CIAC.MODEL.NOMO”
: OJB
S V K8
“.TYPE”
: OJB
S V K8
“(11) .DEFI”
: OJB
S V I
“(11) .VALE”
: OJB
S V R
3
Contents of the OJB
The 3 SD char_cine_xxxx are completely similar (and could be amalgamated!).
The only difference between them is that object “.NOMO” does not have the same name exactly: ” .CIME "
for mechanics, “.CITH” for thermics and” .CIAC " for accoustics.
We will describe here the SD char_cine_meca which will be used as model for the 2 others.
3.1
Object “.CIME.MODEL.NOMO”
This object contains the name of the model associated with the kinematic load.
3.2
Object “.TYPE”
This object contains a chain of caratères “typifying” the load.
/“CIME_RE”
charge kinematic “real” mechanics
(AFFE_CHAR_CINE/MECA_IMPO)
/“CIME_FO”
charge kinematic mechanics “function”
(AFFE_CHAR_CINE/MECA_IMPO)
/“CITH_RE”
charge kinematic thermics “real”
(AFFE_CHAR_CINE/THER_IMPO)
/“CITH_FO”
charge kinematic thermics “function”
(AFFE_CHAR_CINE/THER_IMPO)
/“CIAC_CX”
charge kinematic accoustics “complexes”
(AFFE_CHAR_CINE/ACOU_IMPO)
Handbook of Descriptif Informatique
D4.06 booklet:
Index A

Code_Aster ®
Version
4
Titrate:
Structure of Données char_cine
Date:
28/01/1999
Author (S):
J. PELLET
Key:
D4.06.09
Page: 3/4
3.3
Object “(11) .DEFI”
One calls a blocking, a kinematic condition being written in the form: CMP_i (NOEUD_j) =
alpha_ij.
A kinematic load in is made a list of such blockings.
That is to say nbloc the number of blockings of the load,
object “.DEFI” is then length 3 * nbloc + 1
.DEFI (1)
nbloc
.DEFI (2)
number of the NOEUD concerned with the 1st blocking
.DEFI (3)
number of the CMP concerned with the 1st blocking
.DEFI (4)
1 (useless information)
.DEFI (5)
number of the NOEUD concerned with the 2nd blocking
.DEFI (6)
number of the CMP concerned with the 2nd blocking
.DEFI (7)
1 (useless information)


3.4
Object “(11) .VALE”
Object “.VALE” is length nbloc.
It is used if the load is real” or “complex” kinematic load a “
(Command AFFE_CHAR_CINE).
.VALE (1)
specified value for the 1st blocking
.VALE (2)
specified value for the 2nd blocking
.VALE (3)
specified value for the 3rd blocking

3.5
Object “(11) .VALF”
Object “.VALF” is length nbloc.
It is used if the load is a kinematic load “function”
(Command AFFE_CHAR_CINE_F).
.VALF (1)
specified value for the 1st blocking
.VALF (2)
specified value for the 2nd blocking
.VALF (3)
specified value for the 3rd blocking

Handbook of Descriptif Informatique
D4.06 booklet:
Index A

Code_Aster ®
Version
4
Titrate:
Structure of Données char_cine
Date:
28/01/1999
Author (S):
J. PELLET
Key:
D4.06.09
Page: 4/4
4
Example
chcine= AFFE_CHAR_CINE (model: Mo
MECA_IMPO:(GROUP_NO: (gn1) DX:1. )
MECA_IMPO:(GROUP_NO: (gn2) DX:2. DY:3. )
);
IMPR_CO (CO:chcine);
SEGMENT IMPRESSION OF VALUES >CHCINE .DEFI <
1 - 5 1 1 1 2
6 - 1 1 3 1 1
11 - 5 1 1 5 2
16 - 1
-------------------------------------------------------------------------------
SEGMENT IMPRESSION OF VALUES >CHCINE .VALE <
1 - 1.00000E+00 1.00000E+00 1.00000E+00 2.00000E+00 3.00000E+00
-------------------------------------------------------------------------------
SEGMENT IMPRESSION OF VALUES >CHCINE .CIME.MODEL.NOMO <
1 - >MO <
-------------------------------------------------------------------------------
SEGMENT IMPRESSION OF VALUES >CHCINE .TYPE <
1 - >CIME_RE <
Handbook of Descriptif Informatique
D4.06 booklet:
Index A