* fichier : elas9.dgibi ************************************************************************ ************************************************************************ ******************************************************* * Test elas9.dgibi: Jeux de données * * --------------------------------- * ******************************************************* * CAS TEST DU 91/06/13 PROVENANCE : TEST * POUR CALCUL COMPLET METTRE COMPLET = VRAI; complet = VRAI; * 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; *___________________________________________________________________ * TEST ELAS9 * * * * MEMBRANE EPAISSE ELLIPTIQUE CHARGEE EN PRESSION * * * * Test NAFEMS numero le10 * * Nom : THICK PLATE PRESSURE * * * * La plaque epaisse est maillee a l'aide d'elements CU20. * * Elle est chargee normalement par une pression de 1 MPa. * * On s'interesse a la contrainte smyy au point D * * * * La valeur calculee de la contrainte est ensuite comparee * * avec une valeur theorique obtenue avec un maillage plus fin. * * * *___________________________________________________________________ * * *==================================================================* * geometrie : maillage * *==================================================================* * * Dimensions en metres. * * Pour obtenir des arcs d'ellipse on projete des arcs de cercle * sur le plan xOy. * * Corfficient de finesse du maillage. * si complet; K = 2; sinon; k= 1; finsi; * PB = 0. 2.75 0.; PB1 = 0. 2.75 (((3.25 ** 2) - (2.75 ** 2)) ** 0.5); PC = 3.25 0. 0.; * * PA = 0. 1. 0.; PA1 = 0. 1. (((2. ** 2) - (1. ** 2)) ** 0.5); PD = 2. 0. 0.; * * * * * * Surfaces et arc d'ellipse pour conditions aux limites * * * SI (NEG GRAPH 'N'); TITR 'ELAS9 : MAILLAGE'; FINSI; * *==================================================================* * modele - materiau - caracteristique * * rigidite - conditions aux limites * *==================================================================* * * MODLT = MODL1 ; * * *==================================================================* * conditions aux limites * *==================================================================* * * - face dans le plan xOz : ux = 0., * - face dans le plan yOz : uy = 0.; * - face elliptique exterieure : ux = uy = 0. et * uz = 0. le long de la surface moyenne. * * RIG1 = RIG1 ET CL1 ET CL2 ET CL3 ET CL4 ET CL5; * *==================================================================* * chargement mecanique * *==================================================================* * * La plaque est soumis a une pression uniforme normal de 1 MPa * sur la face superieure. * * *==================================================================* * calcul du champ de deplacement * *==================================================================* * mena 'OBLI'; * * Trace facultatif de la deformee. * SI (NEG GRAPH 'N'); TITR 'ELAS9 : DEFORMEE'; FINSI; * *==================================================================* * extraction d'une contrainte * * et comparaison avec solution analytique * *==================================================================* * * On cherche la contrainte smyy au point D (2. 0. 0.). * * Calcul du champs de contraintes. * * * Interpolation aux noeuds du maillage. * * * Trace facultatif des contraintes aux noeuds. * SI (NEG GRAPH 'N'); TITR 'ELAS9 : Contraintes Nodales'; FINSI; * * Extraction de la contriante smyy au point D. * SMYYD = SMYYD / 1.E6; * SMYYD1 = -5.38; * * Calcul de l'ecart avec la solution de reference. * ERG = 100 * (ABS ((SMYYD1 - SMYYD) / SMYYD1)); * *==================================================================* * affichage des resultats * *==================================================================* * MESS ' RESULTATS '; * MESS ' Contrainte theorique SMYYD :' SMYYD1 'MPa'; MESS ' Contrainte calculee SMYYD :' SMYYD 'MPa'; MESS ' Soit un ecart de :' ERG '%'; * *==================================================================* * code fonctionnement * *==================================================================* * si complet; ertes=3.; sinon; ertes=7. ; finsi; SI (ERG <EG ertes); SINON; FINSI; * TEMPS; * FIN;
© Cast3M 2003 - Tous droits réservés.
Mentions légales