* fichier : thpl1.dgibi ************************************************************************ ************************************************************************ * Test Thpl1.dgibi: Jeux de données * * --------------------------------- * * * * CAS TEST DU 92/03/20 PROVENANCE : TC1 ******************************************* * Test thpl1.dgibi: jeux de données * * --------------------------------- * ******************************************* * SI GRAPH = N PAS DE GRAPHIQUE AFFICHE * SINON SI GRAPH DIFFERENT DE N TOUS * LES GRAPHIQUES SONT AFFICHES GRAPH = 'N' ; SAUT PAGE; SI (NEG GRAPH 'N') ; SINO ; FINSI ; SAUT PAGE; ******************************************* * THPL1 * * * * BARREAU CYLINDRIQUE SOUMIS A UN CHAMPS * * DE TEMPERATURE * * * * Test de la Commission V.P.C.S. * * Groupe Thermo-plasticite Statique * * non-lineaire * * Test numero SSNA01/90 * * * * Un barreau cylindrique de 100 mm * * de hauteur et de 20 mm de diametre * * est bloque axialement a ces deux * * extremites. Il est soumis a un champ * * constant de temperature, de 500°C. * * * * On traite le probleme en mode * * axisymetrique avec la procedure * * PASAPAS car le materiau est plastique* * * * On se propose de calculer * * - la contrainte axiale * * - la deformation plastique axiale * ******************************************* *=========================================* * geometrie : maillage * *=========================================* * Dimensions en millimetres. RA = 0.0 ; ZA = 0. ; PA = RA ZA ; RB = 10. ; ZB = 0. ; PB = RB ZB ; RC = 10. ; ZC = 100.0 ; PC = RC ZC ; RD = 0.0 ; ZD = 100.0 ; PD = RD ZD ; SI (NEG GRAPH 'N'); TITR 'THPL1 : MAILLAGE'; TRAC QUAL SUR; FINSI; *=========================================* * conditions aux limites * *=========================================* CL = CL1 ET CL2 ; *=========================================* * MODE - materiau * *=========================================* MOD = MODE SUR MECANIQUE ELASTIQUE PLASTIQUE CINEMATIQUE QUA4; H 2000 ALPH 1.2E-5 'TALP' 0. 'TREF' 0.; *=========================================* * champs relatifs a la procedure PASAPAS * *=========================================* * Liste des pseudo-temps ou l'on desire des * resultats t0 = 0. ; t1 = 1. ; * Champs-point de temperature aux instants * t0 et t1. * Chargement mecanique de la structure: * chargement nul. FOR = FORCE FR 1000. PC; * parametres pour la procedure PASAPAS TABDEF .'DEFTO' = VRAI; TABDEF .'DEFIN' = VRAI; TAB1.'CHARGEMENT' =(CHA1 ET CHA2); TAB1.'MODELE' = MOD ; TAB1.'CARACTERISTIQUES' = MAT ; TAB1.'BLOCAGES_MECANIQUES' = CL ; TAB1.'TEMPS_CALCULES' = LISTE ; TAB1.'TEMPS_SAUVES' = LISTE ; tab1.'MES_SAUVEGARDES' = TABDEF; * procedure PASAPAS PASAPAS TAB1; *=========================================* * extractions des resultats * *=========================================* * Contraintes nn = 1; CHEL1 = TAB1. 'CONTRAINTES'.nn; * Extraction du la contrainte SMZZ SMZZ2 = -309.0 ; * Deformations plastiques CHEL10 = TAB1. 'DEFORMATIONS_INELASTIQUES' .nn; * Interpolations aux noeuds du maillage * Utilisation des nouveaux chamelems. * Extraction de la deformation plastique * EPZZ EPZZ2 = -.4455E-2 ; *=========================================* * affichage des resultats * *=========================================* MESS ' RESULTATS '; MESS ' Contrainte theorique smzz:' SMZZ2 'Mpa' ; MESS ' Contrainte calculee smzz :' SMZZ1 'Mpa' ; ERG1 = (ABS((SMZZ2-SMZZ1)/SMZZ2)) * 100. ; MESS ' Soit un ecart de :' ERG1 '%'; MESS ' Deformation plastique theorique:' EPZZ2; MESS ' Deformation plastique calculee :' EPZZ1; ERG2 = (ABS((EPZZ2-EPZZ1)/EPZZ2)) * 100. ; ' Soit un ecart de :' ERG2 '%'; MESS ' Maillage '; MESS ' Nombre de noeuds : ' NOSUR; SI (NEG GRAPH 'N'); DEP1 = TAB1. 'DEPLACEMENTS' . nn; TITR 'THPL1 : DEFORMEE'; FINSI; *=========================================* * code fonctionnement et fin * *=========================================* * Maximum des erreurs relatives * Il y a erreur si un des pourcentage erg* * est superieur à 5%. SI (ERGMAX <EG 0.03); SINON; FINSI; TEMPS ; FIN;
© Cast3M 2003 - Tous droits réservés.
Mentions légales