Vous êtes sur la page 1sur 5

Code_Aster

Titre : Oprateur MECA_STATIQUE Re p!" a#$e : %a&'ue PE((ET

Version default
Date : 17/10/2012 Page : 1/5 C$ : U)*51*01 R+i i!" : ,-.,

Oprateur MECA_STATIQUE

But
Rsoudre un problme de mcanique statique linaire. Cet oprateur permet de rsoudre soit : un problme mcanique statique linaire avec superposition de diffrentes conditions aux limites et de diffrents chargements, une analyse thermo-mcanique pour une liste donne d instants. ! dans ce cas les caractristiques mcaniques des matriaux peuvent dpendre de la temprature : le concept de type cham_mater doit alors "tre dfini # partir de fonctions $Cf. oprateur DEFI_MATERIAU %&'.'(.)*+ oprande ELAS_FO), ! le chargement de dilatation ne peut "tre dtermin que si l on a dfini le coefficient de dilatation et la temprature de rfrence $Cf. oprateurs DEFI_MATERIAU %&'.'(.)*+ et AFFE_MATERIAU %&'.'(.)(+,.

-e concept produit par cet oprateur est de type evol_elas contenant un ou plusieurs champs de dplacements aux diffrents instants de calcul. .ans le cas de l analyse mcanique statique, on affecte le numro d ordre ) $instant ), au champ solution.

Ma"ue$ /0uti$i ati!" D!&u3e"t /i44u !u $i&e"&e 56U 1D( 78ttp://999*g"u*!rg/&!p2$e4t/4/$*8t3$:

1a &i&u$e u)*51 : A"a$2 e tati'ue

Code_Aster
Titre : Oprateur MECA_STATIQUE Re p!" a#$e : %a&'ue PE((ET

Version default
Date : 17/10/2012 Page : 2/5 C$ : U)*51*01 R+i i!" : ,-.,

Syntaxe
mestat [evol_elas] = MECA_STATIQUE ( " " " re!se = mestat [mo#ele] [cham_mater] [cara_elem] [char_meca] [char_c*+e_meca] [.o+ct*o+] [.orm!le] [R] [DEFAUT] [l*str2] ) [DEFAUT] [DEFAUT] [l_:20] MODELE = mo $ C%AM_MATER = chmat $ CARA_ELEM = carac E&CIT ='_F' " C%AR(E = char , ) ) , ) ) , , , , ) I-ST = LIST_I-ST = , I-ST_FI- = t. ) ) ) ) 8SIEF_EL(A8 8SA-S8 6 9 ) ) ) t/s 01 l*t/s FO-C_MULT= .m!lt

) ) ) )

SOL3EUR = ' 111 vo*r [U4150106] O7TIO- = I-FO = TITRE =

t*tre

Ma"ue$ /0uti$i ati!" D!&u3e"t /i44u !u $i&e"&e 56U 1D( 78ttp://999*g"u*!rg/&!p2$e4t/4/$*8t3$:

1a &i&u$e u)*51 : A"a$2 e tati'ue

Code_Aster
Titre : Oprateur MECA_STATIQUE Re p!" a#$e : %a&'ue PE((ET

Version default
Date : 17/10/2012 Page : ./5 C$ : U)*51*01 R+i i!" : ,-.,

3
3.1

Oprandes
Oprandes MODELE / CHAM_MATER / CARA_ELEM
/n fournit les arguments permettant de calculer la matrice de rigidit $et le second membre, : " " , MODELE = mo 0om du modle dont les lments font l ob1et du calcul mcanique. C%AM_MATER = chmat 0om du champ de matriau. CARA_ELEM = carac 0om des caractristiques des lments structuraux $poutre, coque, discrets, ..., s ils sont utiliss dans le modle.

3.2

Mot cl EXCIT et oprandes INST / LIST_INST


/n dfinit ici les conditions aux limites et les chargements. " E&CIT = Ce mot cl facteur permet de dfinir plusieurs concepts de type char;e, un par occurrence 2 la solution est calcule en superposant les effets des diffrentes charges appliques.

3.2.1

Oprandes CHARGE / FONC_MULT


" C%AR(E = char 0om d un concept de type char_meca produit AFFE_C%AR_MECA_F %&'.''.)*+ # partir du modle mo. par AFFE_C%AR_MECA ou

/n peut galement donner le nom d3une 4charge cinmatique5 $type char_c*+e_meca, rsultat des oprateurs AFFE_C%AR_CI-E et AFFE_C%AR_CI-E_F %&'.''.)(+. , FO-C_MULT = .m!lt 0om d un concept de type .o+ct*o+ $ou .orm!le, qui permet de dfinir pour chaque instant de calcul un coefficient multiplicateur appliqu # la charge char. .m!lt est une fonction du temps : par dfaut c est une fonction constante qui vaut *.

3.2.2

Oprandes INST / LIST_INST


, ) I-ST = t/s 6ot cl utilis pour effectuer le calcul # un seul instant t/s avec la temprature correspondant # cet instant. LIST_I-ST = l*t/s , I-ST_FI- = t. -a liste l*t/s produite par DEFI_LIST_REEL %&'.('.)*+ dfinit les instants pour lesquels on demande le calcul d une volution thermo-mcanique. -e mot cl I-ST_FI- permet de ne calculer que les instants antrieurs ou gaux # t.. Ce mot cl $I-ST_FI-, combin au mot cl 7re!se7 $commande rentrante, permet de fractionner un long transitoire thermo-mcanique. /n fera par exemple : res! = MECA_STATIQUE '111 MECA_STATIQUE 're!se = res! MECA_STATIQUE 're!se = res! LIST_I-ST = l*+st LIST_I-ST = l*+st LIST_I-ST = l*+st I-ST_FI- = 601 I-ST_FI- = 901 I-ST_FI- = <01 111) 111) 111)

Ma"ue$ /0uti$i ati!" D!&u3e"t /i44u !u $i&e"&e 56U 1D( 78ttp://999*g"u*!rg/&!p2$e4t/4/$*8t3$:

1a &i&u$e u)*51 : A"a$2 e tati'ue

Code_Aster
Titre : Oprateur MECA_STATIQUE Re p!" a#$e : %a&'ue PE((ET

Version default
Date : 17/10/2012 Page : )/5 C$ : U)*51*01 R+i i!" : ,-.,

3.3 3.4

Mot cl facteur SOLVEUR


8oir %&'.9).)*+.

Oprande OPTION
, O7TIO- = ) 8SA-S8 ) 8SIEF_EL(A8 :ar dfaut la commande MECA_STATIQUE calcule les contraintes aux points de ;auss $ou efforts gnraliss pour les lments de structure,. -es autres options de post-traitement seront calcules # posteriori par la commande CALC_C%AM7 %&'.<*.)'+. =i l3utilisateur indique O7TIO- = 8SA-S8, ces contraintes ne seront pas calcules et la structure de donnes produite sera moins volumineuse.

3.5

Oprande INFO
, I-FO = 6 >mprime les principales caractristiques des systmes linaires # rsoudre : nombre d inconnues, taille de la matrice.

3.6

Oprande TITRE
, TITRE = t*tr ?itre que l on veut donner au rsultat %&'.)(.)*+.

Ma"ue$ /0uti$i ati!" D!&u3e"t /i44u !u $i&e"&e 56U 1D( 78ttp://999*g"u*!rg/&!p2$e4t/4/$*8t3$:

1a &i&u$e u)*51 : A"a$2 e tati'ue

Code_Aster
Titre : Oprateur MECA_STATIQUE Re p!" a#$e : %a&'ue PE((ET

Version default
Date : 17/10/2012 Page : 5/5 C$ : U)*51*01 R+i i!" : ,-.,

4
4.1

Exemples de calculs
alcul stat!"ue a#ec superpos!t!on de 2 cas de c$ar%e
mest6 = MECA_STATIQUE ' MODELE = mo C%AM_MATER = chmat CARA_ELEM = carac E&CIT = ' _F' C%AR(E = ch6 FO-C_MULT = COS ) _F' C%AR(E = ch9 ) ) )

4.2

alcul t$ermo&last!"ue ' d!ffrents !nstants


chmat = AFFE_MATERIAU ' mest9 = MECA_STATIQUE ' 111 AFFE_3ARC=_F'111 E3OL=evoth 111) )= MODELE = mo C%AM_MATER = chmat E&CIT = _F' C%AR(E = >lo? ) LIST_I-ST = l*t/s )

(emar"ue
:our certaines tudes en lasticit linaire pour lesquelles les caractristiques de rigidit de la structure sont indpendantes de l histoire thermique et les conditions aux limites cinmatiques indpendantes des autres charges, on peut dterminer les dformes pour plusieurs cas de chargement en utilisant MACRO_ELAS_MULT %&'.9*.)@+.

Ma"ue$ /0uti$i ati!" D!&u3e"t /i44u !u $i&e"&e 56U 1D( 78ttp://999*g"u*!rg/&!p2$e4t/4/$*8t3$:

1a &i&u$e u)*51 : A"a$2 e tati'ue