background image
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).
background image
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
)
background image
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
background image
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 <