* fichier : elas5.dgibi ************************************************************************ ************************************************************************ ******************************************************* * Test elas5.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 ELAS5 * * * * CYLINDRE - SPHERE AXISYMETRIQUE * * * * cas-test NAFEMS : test numero LE7 * * * * La structure est constituée d'un cylindre surmonté d'une * * demi-sphère. Elle est soumise a une pression interne de 1MPa. * * * * Le problème présentant une symétrie axiale (géometrie et * * chargement), on se place en mode axisymétrique. * * * * On se propose de calculer la contrainte axiale Smyy sur la * * surface extérieure au point D. La valeur trouvée est ensuite * * comparée à une valeur théorique trouvée analytiquement. * * * *___________________________________________________________________ * *==================================================================* * geometrie : maillage * *==================================================================* * Dimension en metres * * Points * RO2 = 0.; ZO2 = 1.5; PO2 = RO2 ZO2; * RA = 0.; ZA = 2.5; PA = RA ZA; RB = 0.9814; ZB = 1.6920; PB = RB ZB; RC = 1.; ZC = 1.5; PC = RC ZC; RD = 1.; ZD = 1.4034; PD = RD ZD; RE = 1.; ZE = 1.1136; PE = RE ZE; RF = 1.; ZF = 0.; PF = RF ZF; * * Droites, cercles et lignes * * coefficient de finesse du maillage K = 2; * N1 = 6 * K; * N2 = 4 * K; * N3 = 2 * K; * N4 = 3 * K; * N5 = 4 * 2; * * Maillage * SUR1 = AB ET BC ET CD ET DE ET EF; * * SI (NEG GRAPH 'N'); TITR 'ELAS5 : MAILLAGE'; TRAC QUAL SUR1; FINSI; * * *==================================================================* * modele - affecte - materiau - caracteristique * * rigidite - conditions aux limites * *==================================================================* * * MODLT = MODL1 'ET' MOP ; MATRT = MATR1 ; * * * Conditions aux limites * - point pa : pas de deplacement radial et pas de rotation, * - point pf : pas de deplacement vertical. * * RIG1 = RIG1 ET CL1 ET CL2 ET CL3; * *==================================================================* * Chargement * *==================================================================* * * Pression interne uniforme de 1e6Pa. * * *==================================================================* * resolution : champs de deplacements * *==================================================================* * * * Trace facultatif de la deformee et des reactions * SI (NEG GRAPH 'N'); AMPVEC = .5E-6; TITR 'ELAS5 : DEFORMEE, CHARGEMENT, REACTIONS'; FINSI; * *==================================================================* * extraction d'une contrainte * *==================================================================* * * On cherche la contrainte axiale sigyy sur la surface exterieure * au point D. * Cette valeur est ensuite comparee a la valeur theorique obtenue * analytiquement. * * Calcul du champs de contraintes generalisees. * * * Calcul du champs de contraintes au sens des milieux continus. * Pour cela on utilise l'operateur CALP . * * * Interpolation des contraintes au noeuds * * * Extraction de la contrainte smyy au point D : Pour cela on extrait * la contrainte smxx du repere local des elements qui correspond a la * contrainte smyy dans le repere global. * SMYYD = SMYYD / 1.E6; * SMYYD1 = 25.86; * * Calcul de l'ecart avec la valeur de reference * ERGYYD = 100 * (ABS ((SMYYD1 - SMYYD) / SMYYD1)); * *==================================================================* * affichage des resultats * *==================================================================* * MESS ' Resultats ELAS5'; * MESS ' La valeur cherchee est la contrainte axiale au point D, '; MESS ' theorique obtenue analytiquement.'; MESS ' Contrainte axiale theorique en D :' SMYYD1 'MPa'; MESS ' Contrainte axiale calculee en D :' SMYYD 'MPa'; MESS ' Soit un ecart de :' ERGYYD '%'; * SI (K EGA 1); MESS ' Maillage grossier'; SINON; FINSI; * MESS ' Nombre d elements :' ELSUR1; MESS ' Nombre de noeuds :' NOSUR1; * *==================================================================* * code fonctionnement * *==================================================================* * * L'ecart maximum entre valeur theorique et calculee doit etre * inferieure a 1%. * SI (ERGYYD <EG 1.); SINON; FINSI; * *==================================================================* * Temps de calcul et fin * *==================================================================* * TEMPS; * FIN;
© Cast3M 2003 - Tous droits réservés.
Mentions légales