* 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