* fichier : elas7.dgibi ************************************************************************ ************************************************************************ ******************************************************* * Test elas7.dgibi: Jeux de données * * --------------------------------- * ******************************************************* * CAS TEST DU 91/06/13 PROVENANCE : TEST * 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 ELAS7 * * * * COQUE AVEC BRANCHEMENT * * * * TEST ELEMENTAIRE NAFEMS : ANALYSE LINEAIRE * * ELASTIQUE * * numero LE9 AXISYMETRIQUE * * * * L'enceinte est constituee par un cylindre et * * par une sphere (demie), reposant sur un cylindre. * * L'enceinte est soumise a une pression interne * * uniforme de 1e6Pa. * * On cherche la contrainte axiale sur la surface * * exterieure du cylindre superieure au point C. La * * contrainte obtenue est comparee au resultat * * theorique. * * * *______________________________________________________ * * *=====================================================* * geometrie : maillage * *=====================================================* * * Dimension en metres * * Points * COS75 = COS 7.5; COS375 = COS 37.5; COS45 = COS 45; SIN75 = SIN 7.5; SIN375 = SIN 37.5; SIN45 = SIN 45; R = 2 ** -.5; * RA = R; ZA = 0.; PA = RA ZA; RB = 0; ZB = COS45; PB = RB ZB; RC = R; ZC = 1.; PC = RC ZC; RD = R; ZD = 2.; PD = RD ZD; RO = 0; ZO = 1 + COS45; PO = RO ZO; * * Droites, cercles et lignes * * coefficient de finesse du maillage * K = 1; * SI (K EGA 1); TITR ' LE9 : MAILLAGE GROSSIER'; SINON; FINSI; * N1 = 4 * K; * N2 = 5 * K; * * Maillage * SUR1 = BB1 ET B1C; SUR2 = CD1 ET D1D; SUR3 = AA1 ET A1C; SURF1 = SUR1 ET SUR2 ET SUR3; * SI (NEG GRAPH 'N'); TITR 'ELAS7 : MAILLAGE'; TRAC QUAL SURF1; FINSI; * * *=====================================================* * modele - affecte - materiau - caracteristique * * rigidite - conditions aux limites * *=====================================================* * * * * * Conditions aux limites * - point pa : encastrement complet. * * RIG1 = RI1 ET RI2 ET RI3 ET CL1; * *=====================================================* * Chargement * *=====================================================* * * Pression interne uniforme de 1e6Pa. * CHA1 = CH1 ET CH2; * *=====================================================* * resolution : champs de deplacements * *=====================================================* * * * Trace facultatif de la deformee et des reactions * SI (NEG GRAPH 'N'); AMPVEC = .4E-6; TITR 'ELAS7 : DEFORMEE, CHARGEMENT, REACTIONS'; FINSI; * *=====================================================* * extraction d'une contrainte * * et comparaison avec solution analytique * *=====================================================* * * On cherche la contrainte axiale sur la surface * exterieure du cylindre superieure au point C. * * Calcul du champs de contraintes generalisees * uniquement sur le cylindre superieur (sur2). * * Reduction du chpoint des deplacements au cylindre * superieur. * * * Calcul du champs de contraintes au sens des milieux * continus. Pour cela on utilise l'operateur CALP . * * * Calcul des contraintes aux noeuds du maillage * * * Extraction de la contrainte recherchee * SMZZC = SMZZC / 1.E6; * SMZZC1 = -319.9; * * Calcul de l'ecart avec la solution de reference * ERGZZC = 100 * (ABS ((SMZZC - SMZZC1) / SMZZC1)); * *=====================================================* * affichage des resultats * *=====================================================* * MESS ' RESULTATS : TEST ELAS7 '; * MESS ' On cherche la contrainte axiale sur la surface exterieure'; MESS ' du cylindre superieure au point C.'; MESS ' Elle est comparee a une valeur theorique obtenue analytiquement.'; MESS ' Contrainte axiale theorique en C:' SMZZC1 'MPa'; MESS ' Contrainte axiale calculee en C :' SMZZC 'MPa'; MESS ' Soit un ecart de :' ERGZZC '%'; * SI (K EGA 1); MESS ' MAILLAGE GROSSIER'; SINON; FINSI; * MESS ' Nombre d elements :' ELSURF1; MESS ' Nombre de noeuds :' NOSURF1; * *=====================================================* * code fonctionnement * *=====================================================* * * L'ecart maximum entre valeur theorique et calculee * doit etre inferieure a 2.5%. * SI (ERGZZC <EG 2.5); SINON; FINSI; * *=====================================================* * Temps de calcul et fin * *=====================================================* * TEMPS; * FIN;
© Cast3M 2003 - Tous droits réservés.
Mentions légales