* fichier : elas13.dgibi ************************************************************************ ************************************************************************ ******************************************************* * Test elas13.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 ELAS13 * * * * POUTRE SUR SOL ELASTIQUE, EXTREMITES ARTICULEES * * * * Test V.P.C.S. numero SSLL16/89 * * * * Reference : M. Courtand et P. Lebelle, Formulaire * * du beton arme, T. 2, Paris, Eyrolles, 1976 * * * * La structure est constituee d'une poutre articulee* * aux extremites et reposant sur un sol elastique. * * * * On se propose de calculer la rotation et la * * reaction a une extremite, ainsi que la fleche et * * le moment de flexion au centre de la poutre. * * * * Les valeurs trouvees sont ensuites comparees * * aux valeurs de reference obtenues par solution * * analytique. * * * *______________________________________________________ * * *+++++++++++++++++++++++++++++++++++++++++++++++++++++* * maillage - geometrie * *+++++++++++++++++++++++++++++++++++++++++++++++++++++* * L = PI * (10 ** .5) / 2.; * PA = (-.5 * L) 0. 0.; PB = (0.5 * L) 0. 0.; * * SI (NEG GRAPH 'N'); TITR 'ELAS13 : MAILLAGE'; FINSI; * *+++++++++++++++++++++++++++++++++++++++++++++++++++++* * calcul de la rigidite * *+++++++++++++++++++++++++++++++++++++++++++++++++++++* * SECT 1000 INRY 1.E-4 INRZ 1.E-4; * *+++++++++++++++++++++++++++++++++++++++++++++++++++++* * conditions aux limites * *+++++++++++++++++++++++++++++++++++++++++++++++++++++* * * - Rotule en A et B, * - Appui continu elastique : sol de raideur lineique * constante : K = 840 000 N/m2 , * - Conditions d'un probleme plan. * * * K = 840000; KNOEUD = K * L / (2. * NEL1); I = 0; REPETER BLOC2 NEL1; I = I + 1; CL5 = CL5 ET APP1 ET APP2; FIN BLOC2; * RIGI1 = RIGI1 ET CL1 ET CL2 ET CL3 ET CL4 ET CL5; * *+++++++++++++++++++++++++++++++++++++++++++++++++++++* * chargement * *+++++++++++++++++++++++++++++++++++++++++++++++++++++* * * - Force ponctuelle verticale de -10000 N au point D, * - Force lineique repartie verticale de -5000 N/m, * - Moments opposes aux extremites de 15000 N.m . * * FTOTAL = -5000. * L; FPOINT = FTOTAL / (2. * NEL1); I = 0; REPETER BLOC1 NEL1; I = I + 1; CHA2 = CHA2 ET FOR1 ET FOR2; FIN BLOC1; * CHA3 = (MOMENT MZ -15000 PA) ET (MOMENT MZ 15000 PB); * CHAR1 = CHA1 ET CHA2 ET CHA3; * *+++++++++++++++++++++++++++++++++++++++++++++++++++++* * resolution : champs de deplacements * * champ de contraintes * *+++++++++++++++++++++++++++++++++++++++++++++++++++++* * * * Trace facultatif de la deformee * SI (NEG GRAPH 'N'); TITR 'ELAS13 : DEFORMEE, CHARGEMENT, REACTIONS'; FINSI; * * *+++++++++++++++++++++++++++++++++++++++++++++++++++++* * extraction des resultats * *+++++++++++++++++++++++++++++++++++++++++++++++++++++* * * Rotation du point A : RZA2 = -3.045E-3; ERG1 = 100 * (ABS ((RZA2 - RZA1) / RZA2)); * * Reaction au point A : VA2 = 1.1674E4; ERG2 = 100 * (ABS ((VA2 - VA1) / VA2)); * * Fleche au point D : UYD2 = -4.23326E-3; ERG3 = 100 * (ABS ((UYD2 - UYD1) / UYD2)); * * Moment de flexion au point D : MD2 = 3.3840E4; ERG4 = 100 * (ABS ((MD1 - MD2) / MD2)); * *+++++++++++++++++++++++++++++++++++++++++++++++++++++* * affichage des resultats * *+++++++++++++++++++++++++++++++++++++++++++++++++++++* * MESS 'RESULTATS : TEST ELAS13'; * MESS ' Rotation du point A '; MESS ' Valeur theorique :' RZA2 'rad'; MESS ' Valeur calculee :' RZA1 'rad'; MESS ' Ecart :' ERG1 '%'; * MESS ' Reaction au point A '; MESS ' Valeur theorique :' VA2 'N'; MESS ' Valeur calculee :' VA1 'N'; MESS ' Ecart :' ERG2 '%'; * MESS ' Fleche au point D '; MESS ' Valeur theorique :' UYD2 'm'; MESS ' Valeur calculee :' UYD1 'm'; MESS ' Ecart :' ERG3 '%'; * MESS ' Moment de flexion au point D '; MESS ' Ecart :' ERG4 '%'; * *+++++++++++++++++++++++++++++++++++++++++++++++++++++* * code fonctionnement * *+++++++++++++++++++++++++++++++++++++++++++++++++++++* SI (ERGMAX <EG 5.); SINON; FINSI; TEMPS; FIN;
© Cast3M 2003 - Tous droits réservés.
Mentions légales