Télécharger cube_mazars_RT.dgibi
************************************************************************ * Cas test elementaire pour la loi d'endommagement de Mazars * * régularisé en traction (RT) * * Implementation du modele : parametres materiaux * * Essai uniaxial 3D traction/compression * * * * Le test est realise avec plusieurs modes de calcul : * * 1) Traction * * 2) Compression * * * * TRA = VRAI -> Essai en traction * * TRA = FAUX -> Essai en compression * * GRAP = VRAI -> Affichage des courbes * * * * Vérification des essais par rapport aux equations de référence * * * * Cas test utilisant comme donnees d'entree les parametres materiaux du* * beton. Autre implementation du modele de mazars correspondant * * au cas AT = -1, mais le modele est identique au modèle de mazars * * implemente initialement dans Castem * ************************************************************************ GRAP = FAUX ; ***OPTION TRACTION (VRAI) OU COMPRESSION (FAUX) *** REPE TRA_COMP 2 ; SI (BOO_VAL EGA -1.) ; ***TRACTION*** BOO = VRAI ; SINON ; ***COMPRESSION*** BOO = FAUX ; FINSI ; TRA = BOO ; P0 = 0 0 0 ; P1 = 1.0 0 0 ; * CRÉATION DU MODELE *** MODELISATION DU BETON FT = 3.0E+6 ; YG = 30.0E+9 ; BETA = 1. ; NU = 0.2 ; FC = 30E6 ; KPIC = 2e-3 ; GFT = 250. ; CHH = CHAM2**(1./3.) ; MAT1 = MATE MOD1 'YOUN' YG 'FTRA' FT 'FCOM' FC 'KPIC' KPIC 'GFT' GFT 'BETA' BETA 'NU' NU 'TELE' LCAR ; *** equation pour trouver les parametres du modele de mazars *** pour les parametres materiaux EPS = FT/YG ; BC = 1/(KPIC * NU * 1.41421356237) ; AC = (FC/(KPIC*YG)-(BC*EPS))/((EXP (BC*EPS-1))- (BC*EPS)) ; BTRA = LCAR * FT / (GFT - ((LCAR * YG * (EPS**2.)) / 2.)) ; *** Conditions aux limites **DEFINITION DU CHARGEMENT SI TRA ; *** deplacement impose en traction DEIM = 7E-4 ; *** Facteur devant epsilon -> epsilon eq FAC = 1 ; SINON ; DEIM = -7e-3 ; FAC = NU * (-1)*((2.)**(1/2.)) ; FINSI ; * **** Calcul du modele theorique avec equation de mazars *contraintes *endommagement SI TRA ; SI ( EPP '>EG' EPS) ; DDD = 1 - (EPS/EPP * (EXP (BTRA * (EPS-EPP)))) ; SINON ; DDD = 0. ; FINSI ; SINON ; SI ( EPP '>EG' EPS) ; DDD = 1 - (((1 - AC) * EPS) / EPP) - (AC * (EXP ((BC * (EPS - EPP))))) ; SINON ; DDD = 0. ; FINSI ; FINSI ; sst = (1 - ((1*DDD))) * YG * EPP / FAC ; FIN b1 ; def = PROG3 * DEIM ; ***** Calcul aux EF modele de Mazars TAB1 = TABLE ; TAB1 . MODELE = MOD1 ; TAB1 . CARACTERISTIQUES = MAT1 ; TAB1 . BLOCAGES_MECANIQUES = CL1 ET CL2 ET CL3 ET CL4 ET CLDEP ; TAB1 . CHARGEMENT = CHAR1 ; TAB1 . TEMPS_CALCULES = PROG3 ; PASAPAS TAB1 ; I = 0 ; REPETER BOU1 IND ; I = I+1 ; FIN BOU1 ; SI GRAP ; FINSI ; ***************CALCUL ERREUR***************** *Suppression la premiere valeur (éviter de diviser par 0) LIST EC ; cri = 1E-6 ; SI (EC > cri) ; FINSI ; FIN TRA_COMP ; FIN ;
© Cast3M 2003 - Tous droits réservés.
Mentions légales