Download betdynlmt.dgibi

Back to the list

* fichier : betdynlmt.dgibi
*** essai de traction uniaxiale


OPTI DIME 3 ELEM CUB8 ;

* Defintion du maillage *
* cube à 8 noeuds *

P1 = 0. 0.   0.  ;
P2 = 0. 1.   0.   ;
L1 = DROI 1 P1 P2 ;
COTEG = L1 TRAN (0. 0. 1) DINI 1. DFIN 1.;
GEOM = VOLU COTEG  TRAN (1. 0. 0.)  DINI 1. DFIN 1.; 
COTED=FACE GEOM  2 ;

*** Modèle et matériau

MOD1= MODE GEOM MECANIQUE ELASTIQUE PLASTIQUE_ENDOM 
         BETON_DYNAR_LMT ; 
MAT1 = MATE MOD1 'YOUN' 57.e9 'NU' 0.2 'RHO' 2500
                 'F0' 0.3 'Q1' 1.5 'Q2' 0.8 'Q3' 1.0
                 'SGM0' 70.e6 'XN' 15 'NVP' 1.5 
                 'MVP' 1.e-4 'K' 15 'MDT' 0.5e-4
                 'NDT' 3. 'AT' 30000 'BT' 1.6
                 'MDC' 0.5e-3 'NDC' 20 'AC' 3000  
                 'BC' 4. 'ED0' 9.5e-5; 


*** Conditions aux limites
 
CL1 = BLOQ P1 UZ UY;
CL2 = BLOQ L1 UZ ;
CL3 = BLOQ COTEG UX ;
CLDEPL = BLOQ COTED UX ;

CLTOT = CL1 et CL2 et CL3 et CLDEPL ;

*** chargement

FO1 = DEPI CLDEPL 1. ;
PROG1 = PROG 0.  20. ; 
PROG2 = PROG 0. 2.e-4 ; 
EVOL1  = EVOL MANU PROG1 PROG2 ;
LIST1 = PROG 0. PAS 1. 20. ;

CHAR1 = CHARGEMENT FO1 EVOL1 DIMP ;

*** préparation du pasapas

tab1 = TABLE ;
tab1 . PLASTIQUE = vrai ;
tab1 . MODELE = mod1 ;
tab1 . CARACTERISTIQUES=mat1 ;
tab1 . CHARGEMENT = char1 ;
tab1 . BLOCAGES_MECANIQUES = cltot ;
tab1 . TEMPS_CALCULES = list1 ;
tab1 . TEMPS_SAUVES = list1 ;
tab1 . DYNAMIQUE = vrai ;
tab1 . MOVA = 'D' ;

PASAPAS tab1 ;

CONTR = tab1 . CONTRAINTES . 13 ;
SIXX1 = EXTR CONTR SMXX 1 1 1 ;
CONTR = tab1 . CONTRAINTES . 20 ;
SIXX2 = EXTR CONTR SMXX 1 1 1 ;

S1 = 3.43818E6 ;
S2 = 1.04167E6 ;

err1 = abs ((SIXX1 - S1)/S1 * 100) ; 
err2 = abs ((SIXX2 - S2)/S2 * 100) ; 

si ((err1 > .1) ou (err2 > .1)); 
 erre 5; 
finsi ; 

fin ;


 

© Cast3M 2003 - All rights reserved.
Disclaimer