Télécharger ricbet_uni_2.dgibi
* fichier : ricbet_uni_2.dgibi ************************************************************************ ************************************************************************ ****************************************************** * DESCRIPTION ****************************************************** * Local test - Multifiber analysis * * Loading path considered: * * - 1 : Monotonic tension test * - 2 : Monotonic compression test * - 3 : Cyclic tension test * - 4 : Cyclic compression test * - 5 : Cyclic tension/compression test * - 6 : Tension/compression/tension test * * ****************************************************** * AUTHOR ****************************************************** * Developped by : Benjamin RICHARD * CEA-DEN/DANS/DM2S/SEMT/EMSI * Benjamin.Richard@cea.fr ****************************************************** graph = 'N'; ****************************************************** * Type of loading ncas = 1; ****************************************************** ****************************************************** * OPTIONS ****************************************************** * Number of element------------------------------------ nelem = 10; * Concrete parameters---------------------------------- * Young ESSS= 28000E6; * Poisson ratio nun = 0.20; * Tension strength C1 = 2.1E+6; * Brittleness in tension C2 = 9.0E-3; * Kinematic hardening coefficient 1 C3 = 3.0E+9; * Kinematic hardening coefficient 2 C4 = 8.0e-6; * Closure stress C5 = -3.0e6; * Resistance en compession C6 = 10.0e6; * XXX (unused) C7 = 1.0; * XXX (unused) C8 = 1.0; * Yield surface 1 C9 = 4.0e10; * Yield surface 2 C10 = 600.0; * Parameter that can be implemented in ESOPE * (not subjected to high variations) C11 = -6.0e6; ****************************************************** * GEOMETRICAL PARAMETERS ****************************************************** SACIER1 = 0. 0.; SACIER2 = 1. 0.; SACIER3 = 1. 1.; SACIER4 = 0. 1.; LL1 = D 1 SACIER1 SACIER2; LL2 = D 1 SACIER2 SACIER3; LL3 = D 1 SACIER3 SACIER4; LL4 = D 1 SACIER4 SACIER1; ****************************************************** * MODEL ****************************************************** *mo1 = mode sacier mecanique elastique quas; *ma1 = MATE mo1 YOUN ESSS NU nun; mo1 = mode sacier mecanique elastique plastique RICBET_UNI quas; ma1 = MATE mo1 YOUN ESSS NU nun 'FT ' C1 'ALDI' C2 'GAM1' C3 'A1 ' C4 'SIGF' C5 'FC ' C6 'AF ' C7 'AG ' C8 'AC ' C9 'BC ' C10 'SIGU' C11 'HYST' 2; modstot = mo1; matstot = ma1 et car1; ****************************************************** * BEAM ELEMENT ****************************************************** P1 = 0. 0. 0.; P2 = 0. 0. 1.; Lpoutre = d nelem P1 P2; modpout = MODE Lpoutre MECANIQUE ELASTIQUE SECTION PLASTIQUE SECTION TIMO; matpout = MATE modpout MODS modsTOT MATS matsTOT ****************************************************** * BOUNDARY CONDITIONS ****************************************************** ****************************************************** * LOADING CASES ****************************************************** 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; SI (EGA ncas 6) ; FINSI; ****************************************************** * SOLVING PROCEDURE ****************************************************** TAB1 = TABLE; TAB1 . BLOCAGES_MECANIQUES = con1 et con3 et con2; TAB1 . MODELE = modpout; TAB1 . CARACTERISTIQUES = matpout; TAB1 . CHARGEMENT = cha1; TAB1 . TEMPS_CALCULES = lis1; TAB1 . MAXDEFOR = 1.E-5; TAB1 . MOVA = RIEN; PASAPAS TAB1; ****************************************************** * POST PROCESSING ****************************************************** dep0 = TAB1.'DEPLACEMENTS'; tim0 = tab1. TEMPS; sig0 = TAB1.'CONTRAINTES'; var0 = TAB1.'VARIABLES_INTERNES'; j = 1; j = j + 1; indj = ind0.j; depj = dep0.indj; sigj = sig0.indj; vecj = bsigma sigj modpout matpout; FIN lab1; si (ega graph 'O'); list evuzfz; dess evuzfz; finsi; message 'erreur relative'; err = (aa - 3.46710E+05) / 3.46710E+05; list err; si (> err 1E-3); erreur(5); finsi; fin;
© Cast3M 2003 - Tous droits réservés.
Mentions légales