Code_Aster
®
Version
4
Titrate
:
Structure of Data
char_cine
Date:
28/01/1999
Author (S):
J. PELLET
Key:
D4.06.09
Page:
1/4
Mechanical department and Digital Models
Index:
With
Dissemination:
Users - Developers
EDF
Direction of the Studies and Search
Electricity of France
Project Codes of Mechanics
Copyright EDF/DER 1997
Data-processing manual of Description
D4.06 booklet:
D4.06.09 document
Structure of Data
char_cine_meca
,
char_cine_ther
and
char_cine_acou
1
General
Structures of data
char_cine_meca
,
char_cine_ther
and
char_cine_acou
contain
the information introduced by the user into the control
affe_char_cine
. I.e. them
information concerning blockings of DDLS which one wants to eliminate (and not dualiser).
Code_Aster
®
Version
4
Titrate
:
Structure of Data
char_cine
Date:
28/01/1999
Author (S):
J. PELLET
Key:
D4.06.09
Page:
2/4
Data-processing manual of Description
D4.06 booklet:
Index A
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
3 SD
char_cine_xxxx
are completely similar (and could be amalgamated!).
The only difference between them is that the object
“.NOMO”
the same name does not have exactly:
“.CIME”
for mechanics,
“.CITH”
for thermics and
“.CIAC”
for accoustics.
We will describe the SD here
char_cine_meca
who 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 channel 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
)
Code_Aster
®
Version
4
Titrate
:
Structure of Data
char_cine
Date:
28/01/1999
Author (S):
J. PELLET
Key:
D4.06.09
Page:
3/4
Data-processing manual of Description
D4.06 booklet:
Index A
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,
the object
“.DEFI”
is then length
3 * nbloc + 1
.DEFI (1)
nbloc
.DEFI (2)
number of
NODE
concerned with the 1st blocking
.DEFI (3)
number of
CMP
concerned with the 1st blocking
.DEFI (4)
1 (useless information)
.DEFI (5)
number of
NODE
concerned with the 2nd blocking
.DEFI (6)
number of
CMP
concerned with the 2nd blocking
.DEFI (7)
1 (useless information)
…
…
3.4
Object “
(11) .VALE
“
The object
“.VALE”
is length
nbloc
.
It is used if the load is real” or “complex” kinematic load a “
(Control
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
“
The object
“.VALF”
is length
nbloc
.
It is used if the load is a kinematic load “function”
(Control
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
…
Code_Aster
®
Version
4
Titrate
:
Structure of Data
char_cine
Date:
28/01/1999
Author (S):
J. PELLET
Key:
D4.06.09
Page:
4/4
Data-processing manual of Description
D4.06 booklet:
Index A
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 <