* fichier : ricrag_2d.dgibi ******************************************************* ************************************************************************ ************************************************************************ * Cas test de l'implantation numérique du modele * RICRAG 2D LOCAL/NON LOCAL ******************************************************* * Développé par : * Benjamin Richard * Contact : * Benjamin.Richard@lmt.ens-cachan.fr ******************************************************* * Les cas de charges sont entrés : * - 1 : Traction monotone * - 2 : Compression monotone * - 3 : Traction cyclique * - 4 : Compression cyclique * - 5 : Traction/compression cyclique ******************************************************* * Choix du cas de charge ncas = 1; * Test du fichier compatible avec le non local * nloc0 = 0; Cas local * nloc0 = 1; Cas non local nloc0 = 0; ******************************************************* * *-------------- Options de calcul --------------------- * * *-------------- Definition de la geometrie ------------ * P1 = 0. 0.; P2 = 1. 0.; P3 = 1. 1.; P4 = 0. 1.; L1 = P1 DROIT 1 P2 ; L2 = P2 DROIT 1 P3 ; L3 = P3 DROIT 1 P4 ; L4 = P4 DROIT 1 P1 ; LTOT = L1 ET L2 ET L3 ET L4 ; * *------- Définition des conditions aux limites -------- *----------- et des déplacements imposés -------------- * * *----- Définition du modèle --------------------------- * SI ( EGA nloc0 1 ) ; MOD1 = MODE S1 MECANIQUE ELASTIQUE ISOTROPE ENDOMMAGEMENT RICRAG SINON ; MOD1 = MODE S1 MECANIQUE ELASTIQUE ISOTROPE ENDOMMAGEMENT RICRAG ; FINSI ; * *----- Paramètres matériaux --------------------------- * * Module d'Young youngn = 36000E+6; * Coefficient de Poisson nun = 0.2; * Résistance en traction ftn = 3.6e6; * Fragilité en traction aldin = 1.0e-2; * Fragilité en compression alinn = 5.0e-4; * Module d'écrouissage 1 gam1n = 7.0e9; * Moduke d'écrouissage 2 a1n = 7.0e-7; mat1 =MATE mod1 YOUN youngn NU nun FT ftn ALIN alinn GAM1 gam1n A1 a1n ALDI aldin; * *----- Définition des cas de charge ------------------- * SI (EGA ncas 1) ; FINSI; SI (EGA ncas 2) ; FINSI; SI (EGA ncas 3) ; FINSI; SI (EGA ncas 4) ; FINSI; SI (EGA ncas 5) ; FINSI; * *----------- Calcul par l'operateur PASAPAS ------------ * SI (EGA nloc0 1); LC = 0.000001; CO1 = CONNEC mod1 LC NORMAL; FINSI; TAB1 = TABLE ; TAB1.'BLOCAGES_MECANIQUES' = CL ET CLL ET CL1; TAB1.'MODELE' = MOD1; TAB1.'MOVA' = 'D '; TAB1.'CHARGEMENT' = CHA1; TAB1.'CARACTERISTIQUES' = MAT1; TAB1.'TEMPS_CALCULES' = LIS1; SI (EGA nloc0 1); FINSI; PASAPAS TAB1 ; * *----------- Courbe effort-deplacement ----------------- * si ( ega graph 'O'); DESS EV2; finsi; list aa; err = abs (aa - 2.37395E+06) /2.37395E+06 ; message ' erreur relative ' err; si (err > 1.e-3); erreur (5); finsi; fin;
© Cast3M 2003 - Tous droits réservés.
Mentions légales