* fichier : elas4.dgibi ************************************************************************ ************************************************************************ ******************************************************* * Test elas4.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; *______________________________________________________ * TEST ELAS4 * * * * POUTRE A SECTION EN FORME DE "Z" CHARGEE EN TORSION* * * * Cas test NAFEMS numero LE5 (Z-section cantilever) * * * * La poutre est maillee a l'aide d'elements de * * coques COQ4. * * Le maillage a ete affine car on ne peut utiliser * * l'operateur CALP avec l'element COQ8. * * * * La poutre est soumis a un couple de torsion * * de 1200 m.N, obtenue par deux forces de 600 N * * uniformement reparties sur chaque flanc. * * * * On se propose de caculer la contrainte axiale * * de la surface au point A. * * * *______________________________________________________ *======================================================* * geometrie : maillage * *======================================================* * * Dimension en metres * * Points * OEIL = 1000 -1000 1000; * * P1M = 10 0 .5; P2M = 10 2 1.5; * * Droites et lignes * * Remarque : ne pouvant utiliser d'element coq8, * et seulement des coq4 le maillage a ete affine. * N1 = 2; LIG1 = P1 D N1 P2 D N1 P3 D N1 P4; * * Maillage * N2 = 16; SUR1 = LIG1 TRANS N2 (10 0 0); SI (NEG GRAPH 'N'); TITR ' TEST ELAS4 : MAILLAGE '; TRAC OEIL QUAL SUR1; FINSI; *====================================================* * modele - materiau - caracteristique * * rigidite - conditions aux limites * *====================================================* RIG1 = RI1 ET CL1; *====================================================* * Chargement * *====================================================* * Couple de torsion de 1.2e6 m.N applique dans la * section x = 10 m par deux forces uniformement * reparties egales de 600 N sur chaque flanc. F1 = 0 0 -150E3; F1M = 0 0 -300E3; F2 = 0 0 150E3; F2M = 0 0 300E3; CHA1 = FORC1 ET FORC2 ET FORC3 ET FORC4 ET FORC1M ET FORC2M; *=====================================================* * resolution : champs de deplacements * * champs de contraintes * *=====================================================* * * Trace facultatif de la deformee et des reactions SI (NEG GRAPH 'N'); AMPVEC = .5E-6; TITR ' ELAS4 : Deformee, chargement, reactions'; FINSI; *======================================================* * extraction d'une contrainte * * et comparaison avec solution analytique * *======================================================* * On cherche la contrainte axiale au point A sur la * surface moyenne. * Calcul des contraintes generalisees dans le repere * local des elements * Calcul du champs de contraintes au sens des milieux * continus. * Pour cela on utilise l'operateur CALP. * * Trace facultatif des contraintes aux noeuds. * SI (NEG GRAPH 'N'); TITR 'ELAS4 : Maillage'; TRAC CACH SUR1 'QUAL'; TITR 'ELAS4 : Contraintes Nodales'; FINSI; SMXXA2 = SMXXA2 / 1.E6; SMXXA1 = -108; ERGXXA = 100 * (ABS ((SMXXA2 - SMXXA1) / SMXXA1)); *=======================================================* * affichage des resultats * *=======================================================* MESS ' RESULTATS TEST ELAS4 '; MESS ' On cherche la contrainte axiale sur la surface moyenne'; MESS ' au point A.'; MESS ' Elle est comparee a une valeur theorique obtenue'; MESS ' analytiquement.'; MESS ' Contrainte axiale theorique en A :' SMXXA1 'MPa'; MESS ' Contrainte axiale calculee en A :' SMXXA2 'MPa'; MESS ' Soit un ecart de :' ERGXXA '%'; MESS ' Nombre d elements :' ELSUR1; MESS ' Nombre de noeuds :' NOSUR1; *========================================================* * code fonctionnement * *========================================================* SI (ERGXXA <EG 5); SINON; FINSI; TEMPS; FIN;
© Cast3M 2003 - Tous droits réservés.
Mentions légales