Télécharger nlsb_pasapas.dgibi
************************************************************************ ************************************************************************ ************************************************************************ *______________________________________________________________________* * * * Cas test de l'implantation Nonlocal Stress Based (NLSB) * *______________________________________________________________________* *----------------------------------------------------------------------* * Description du cas test : Chargement uniaxial sur un cube * * ----------------------- * * * * L'objectif de l'essai est de verifier le bon fonctionnement de la * * regularisation nonlocale base sur l'etat de contrainte dans un calcul* * nonlineaire (PASAPAS). Le modeles d'endommagement considere pour * * le test de validation est le modele MAZARS. * * * * On remarquera, que la regularisation n'est pas dependante du modele * * et qu'elle peut-etre applique a n'importe quel modele a partir du * * moment ou la variable a regulariser est fournie. * * * * C. Giry, F. Dufour, J. Mazars * * ----------------------------- * * (fichier base sur ricrag_3D.dgibi) * ************************************************************************ graph = 'N'; COMPLET = FAUX ; * Choix du modele d'endommagement teste * ------------------------------------- * nmod = 1; modele MAZARS nmod = 1; * *-------------- Options de calcul --------------------- * tdef = 0.02; nbelh = 2; * *-------------- Definition de la geometrie ------------ * P1 = 0. 0. 0.; P2 = 1. 0. 0.; P3 = 1. 1. 0.; P4 = 0. 1. 0.; P11 = tdef tdef (0.5-(0.5*tele)); P21 = (1-tdef) tdef (0.5-(0.5*tele)); P31 = (1-tdef) (1-tdef) (0.5-(0.5*tele)); P41 = tdef (1-tdef) (0.5-(0.5*tele)); P12 = tdef tdef (0.5+(0.5*tele)); P22 = (1-tdef) tdef (0.5+(0.5*tele)); P32 = (1-tdef) (1-tdef) (0.5+(0.5*tele)); P42 = tdef (1-tdef) (0.5+(0.5*tele)); P13 = 0. 0. 1.; P23 = 1. 0. 1.; P33 = 1. 1. 1.; P43 = 0. 1. 1.; VOLTOT = VOLTO ET VOLT1 ET VOLT2; * *------- Definition des conditions aux limites -------- *----------- et des deplacements imposes -------------- * CL = CL et CL2; * *----- Definition du modele --------------------------- * MOD1 = MODE VOLTOT MECANIQUE ELASTIQUE ISOTROPE ENDOMMAGEMENT MAZARS * Parametres * ---------- EBETON = 34100E6; NUBETON = 0.16; * Longueur interne lc = 0.3; * Module d'Young youngn = EBETON; * Coefficient de Poisson nun = NUBETON; * Résistance en traction ftn = 3.6e6; ***************** Modele MAZARS ************** * Seuil de deformation 1ere fissuration y0 = ftn/ebeton ; * Parametres At et Bt (comportement post-pic en traction) at = 0.95 ; bt = 10000.; * Parametres At et Bt (comportement non lineaire en compression) ac = 1.25 ; bc = 1000.; * Parametre beta (correction pour le cisaillement) bet = 1.06 ; * * Material * mat1 = MATE mod1 YOUN youngn NU nun KTR0 y0 ATRA at BTRA bt ACOM ac BCOM bc BETA bet 'LCAR' LC 'SBFT' FTN ; * *----- Definition du chargement ------------------- * 'SI' ('NON' COMPLET) ; 'SINON' ; 'FINSI' ; * *----------- Calcul par l'operateur PASAPAS ------------ * CO1 = CONNEC mod1 MAT1 'NORMAL'; TAB1 = TABLE ; TAB1.'BLOCAGES_MECANIQUES' = CL ET CLL ET CL1; TAB1.'MODELE' = MOD1; TAB1.'CHARGEMENT' = CHA1; TAB1.'CARACTERISTIQUES' = MAT1; TAB1.'TEMPS_CALCULES' = LIS1; *TAB1.'CONN' = CO1; **TAB1.'NON_LOCAL' = 'MOT' 'SB' ; **TAB1.'LVIAM' = 'MOTS' 'EPTI' ; **TAB1.'LCAR' = LC; **TAB1.'NLOC_SB_MODL' = MOD1; **TAB1.'NLOC_SB_FT' = CHAMFT; **TAB1.'NLOC_SB_FT' = ftn ; PASAPAS TAB1 ; * *----------- Courbe effort-deplacement ----------------- * si (ega graph 'O'); DESS EV2; trac endf mod1; finsi; 'SI' ('NON' COMPLET) ; dlim = 0.99 ; 'SINO' ; dlim = 0.999 ; 'FINSI' ; message 'Taille zone completement endommagee'; err = Zmax-Zmin; list err; si (err > (1.1*tele)); erreur(5); finsi; fin;
© Cast3M 2003 - Tous droits réservés.
Mentions légales