* fichier : ricrag_3d.dgibi ******************************************************* ************************************************************************ ************************************************************************ * Cas test de l'implantation numérique du modele * RICRAG 3D LOCAL/NON LOCAL ******************************************************* * Développé par : * Benjamin Richard ******************************************************* * 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 = 5; * 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. 0.; P2 = 1. 0. 0.; P3 = 1. 1. 0.; P4 = 0. 1. 0.; P5 = 0. 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 ; VOLTOT = VOLTO; * *------- Définition des conditions aux limites -------- *----------- et des déplacements imposés -------------- * * *----- Définition du modèle --------------------------- * SI (EGA nloc0 1); MOD1 = MODE VOLTOT MECANIQUE ELASTIQUE ISOTROPE ENDOMMAGEMENT RICRAG SINON; MOD1 = MODE VOLTOT 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 = 9.0e-5; * 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 ------------ * LC = 1.0e-10; CO1 = CONNEC mod1 LC NORMAL; TAB1 = TABLE ; TAB1.'BLOCAGES_MECANIQUES' = CL ET CLL ET CL1; TAB1.'MODELE' = MOD1; TAB1.'MOVA' = 'D '; TAB1.'CHARGEMENT' = CHA1; TAB1.'TEMPS_CALCULES' = LIS1; TAB1.'MAXITERATION' = 10; SI (EGA nloc0 1); FINSI; TAB1.'CARACTERISTIQUES' = MAT1; PASAPAS TAB1 ; * *----------- Courbe effort-deplacement ----------------- * list aa; err = abs (aa + 1.48500E+07 ) / 1.48500E+07 ; message ' erreur relative ' err; si (err > 1.e-3); erreur (5); finsi; si ( ega graph 'O'); DESS EV2; finsi; *@excel1 ev2 'cas_5.dat'; list ev2; fin;
© Cast3M 2003 - Tous droits réservés.
Mentions légales