* fichier : plas12.dgibi ************************************************************************ ************************************************************************ * Test Plas12.dgibi: Jeux de données * * --------------------------------- * * * GRAPH='N'; SAUT PAGE ; * ******************************************************* * TEST PLAS12 * * Un tuyauderie encastré en deux extremités * soumis à un choc thermique. * * GEOMETRIE : Longueur du tuyau l : 1000. mm * Rayon extérieure du tuyau r : 10. mm * Epaisseur du tuyau e : 100. mm * MATERIAU : Module d'Young E : dépendant * de la * température * Coeficient de Poisson Nu : 0.3 * dilatation thermique Alpha : dépendant * de la * température * Courbe de traction : dépendant * de la * température * CHARGEMENT: Une tempérarure T uniforme passant * de 0°C à 800°C * * encastrement encastrement * |-------------------------------------| * p1 == CHOC THERMIQUE == p2 * ******************************************************* * Objectif du test: * Verifier la procédure PASAPAS avec un matériau * dépendant de la température. ******************************************************* * Validation du calcul: * On compare la contrainte de PASAPAS avec la solution * exacte : EPSILLON = Alpha * (Delta T) * SIGMA = Interpolation de la valeur EPSILLON * sur la courbe de traction ******************************************************* ******************************************************* * procédure calculant le module D'Young avec une courbe * de traction DEBP CALYO EV1*EVOLUTION; FINP YOU1; ******************************************************* * * 1) option de calcul * * 2) données géométriques l=1000.; e = 10; r = 100.; * * 3) données de caractéristiques du matériau **** 3.1) courbe de traction en fonction de la **** température **** 3.2) Module D'Young en fonction de la température y1=calyo ev1; y2=calyo ev2; y3=calyo ev3; y4=calyo ev4; y5=calyo ev5; **** 3.3) Alpha en fonction de la température **** 3.4) la section du tuyau s = pi*((r*r) - ((r - e)*(r - e))); **** 3.5) Courbe d'ecrouissage en fonction de la temperature SI (NEG GRAPH 'N'); TAB1.1 = 'MARQ LOSA '; TAB1.2 = 'MARQ TRIB '; TAB1.3 = 'MARQ CROI '; TAB1.5 = 'MARQ CARR '; TAB1.6 = 'TIRR MARQ LOSA '; TAB1.7 = 'TIRR MARQ TRIB '; TAB1.8 = 'TIRR MARQ CROI '; TAB1.10 = 'TIRR MARQ CARR '; ev0 = ev5 et ev4 et ev3 et ev2 et ev1 ; ec0 = ec5 et ec4 et ec3 et ec2 et ec1 ; FINSI; * 4) maillage TITR 'Tuyauderie encastré soumis à un choc thermique'; p1 = 0 0 0; p2 = L 0 0; d1= p1 d 10 p2; * * 6) modele, materiaux et caracteristiques geometriques mc=mater et carac; * * 6) bloquage * * 8) chargement thermique TBTEMPE = TABLE; * * 9) chargement mecanique chat = ch2 et ch1; * * 10) calcul nonlinéaire TAB1 = TABLE; TAB1.'MODELE' = modti; TAB1.'CARACTERISTIQUES' = MC; TAB1.'BLOCAGES_MECANIQUES' = BLOQTOT; TAB1.'CHARGEMENT' = CHAT; PASAPAS TAB1; * * 11) comparaison et message TBEVOL.1=(EV1 + EV2)/2.; TBEVOL.2=EV2; TBEVOL.3=(EV2 + EV3)/2.; TBEVOL.4=EV3; TBEVOL.5=(EV3 + EV4)/2.; TBEVOL.6=EV4; TBEVOL.7=(EV4 + EV5)/2.; TBEVOL.8=EV5; TBCONT=TAB1.CONTRAINTES; EVC=TBEVOL.&B1; FIN B1; TAB1.1 = 'MARQ LOSA '; TAB1.2 = 'MARQ TRIB '; SI (NEG GRAPH 'N'); FINSI; ERR1=ABS ((ENEANA - ENEK20)/ENEANA); mess 'Energie de déformation cumulée'; mess 'k2000,theorie,erreur: ' ENEK20 ENEANA ERR1; si (ERR1 > 5.5d-3); sinon; finsi; fin;
© Cast3M 2003 - Tous droits réservés.
Mentions légales