* fichier : thpl2.dgibi ************************************************************************ ************************************************************************ * CAS TEST DU 91/06/13 PROVENANCE : TEST ******************************************* * Test thpl2.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; ******************************************* * THPL2 * * * * PLAQUE CARREE ENCASTREE SOUMIS A UN * * CHAMPS DE TEMPERTURE * * * * Test de la commission V.P.C.S. * * Groupe Thermo-plasticite * * Statique non lineaire * * * * Une plaque carree de 10 cm de cote est* * encastree et soumise a un champs * * constant de temperature de 500 degres * * celsius. * * * * On se propose de calculer * * - contraintes smxx et smyy, * * - deformations plastiques epxx et epyy* * * * Les valeurs trouvees sont ensuites * * comparees aux valeurs de reference * * obtenues analytiquement * ******************************************* OPTION ELEM QUA4; *=========================================* * geometrie : maillage * *=========================================* * Dimensions en metres CO = 0.01; PA = 0. 0.; PB = CO 0.; PC = CO CO; PD = 0. CO; LAB = PA DROIT 8 PB; LBC = PB DROIT 8 PC; LCD = PC DROIT 8 PD; LDA = PD DROIT 8 PA; LIG = LAB ET LBC ET LCD ET LDA; SI(NEG GRAPH 'N'); TITR 'THPL2 : MAILLAGE'; TRACE 'QUAL' SUR1; FINSI; *=========================================* * conditions aux limites * *=========================================* *=========================================* * MODE - materiau *=========================================* *=========================================* * champs relatifs a la procedure PASAPAS * *=========================================* * Liste des pseudo-temps ou l'on desire des * resultats. T0 = 0. ; T1 = 1.; * Champs points de temperature. * Chargement mecanique : chargement nul. FOR1 = FORCE FY 1. PA; * Parametres pour la procedure PASAPAS TABDEF .'DEFTO' = VRAI; TABDEF .'DEFIN' = VRAI; TAB1.'CHARGEMENT' =(CHA1 ET CHA2); TAB1.'MODELE' = MO ; TAB1.'CARACTERISTIQUES' = MAT ; TAB1.'BLOCAGES_MECANIQUES' = CL ; TAB1.'TEMPS_CALCULES' = LIS1 ; TAB1.'TEMPS_SAUVES' = LIS1 ; tab1.'MES_SAUVEGARDES' = TABDEF; * procedure PASAPAS PASAPAS TAB1; *=========================================* * Extraction des resultats * *=========================================* * Contraintes NN = 1; CHEL1 = TAB1.CONTRAINTES.NN; * Interpolations aux noeuds : * Extractionsn des contraintes smxx et smyy SMXX1 = SMXX1 / 1.E6; SMYY1 = SMYY1 / 1.E6; SMXX2 = -125.9; SMYY2 = -125.9; * Calcul de l'erreur commise ERGSXX = 100.*(ABS((SMXX1-SMXX2)/ SMXX2 )); ERGSYY = 100.*(ABS((SMYY1-SMYY2)/ SMYY2 )); * Deformations plastiques. CHEL10 = TAB1.DEFORMATIONS_INELASTIQUES.NN; * Interpolations aux noeuds du maillage * Extractions des deformations plastiques EPXX2 = -0.6399E-2; EPYY2 = -0.6399E-2; * Calcul de l'erreur commise ERGEXX = 100.*(ABS((EPXX1-EPXX2)/ EPXX2 )); ERGEYY = 100.*(ABS((EPYY1-EPYY2)/ EPYY2 )); * Nombre d'elements et noeuds du maillage *=========================================* * Affichage des resultats * *=========================================* MESS ' RESULTATS '; ' Contrainte theorique smxx :' SMXX2 'MPa'; ' Contrainte calculee smxx :' SMXX1 'MPa'; MESS ' Soit un ecart de :' ERGSXX '%'; ' Contrainte theorique smyy :' SMYY2 'MPa'; ' Contrainte calculee smyy :' SMYY1 'MPa'; MESS ' Soit un ecart de :' ERGSYY '%'; MESS 'Deformations plastiques interpolees'; ' Deformation plastique theorique epxx :' EPXX2; ' Deformation plastique calculee epxx :' EPXX1; MESS ' Soit un ecart de :' ERGEXX '%'; ' Deformation plastique theorique epyy :' EPYY2; ' Deformation plastique calculee epyy :' EPYY1; MESS ' Soit un ecart de :' ERGEYY '%'; MESS ' Maillage '; MESS ' Nombre de noeuds : ' NOSUR1 ; MESS ' Nombre d elements : ' ELSUR1 ; SI (NEG GRAPH 'N'); DEP1 = TAB1. 'DEPLACEMENTS' . NN; TITR 'THPL2 : DEFORMEE'; TITR 'THPL2 : Deformation Plastique'; TRAC CHEL10 MO; FINSI; *=========================================* * Code fonctionnement et fin * *=========================================* * Maximum des erreurs relatives ERGMAX = MAXI SI (ERGMAX <EG 5.); SINON; FINSI; TEMPS ; FIN;
© Cast3M 2003 - Tous droits réservés.
Mentions légales