* fichier : lispnl.dgibi ************************************************************************ ************************************************************************ OPTION ECHO 0; GRAPH = 'N'; SAUT PAGE; * * PLAQUE FISSUREE SOLLICITEE EN TRACTION PURE * PLASTICITE PARFAITE * a = 25.;b = 51.5;c=b - a;h=525 / 2.;r = a / b; E = 207000.;Eprim=E / (1. - (0.3 ** 2));vsigf=471.; p1 = 0.001 0. 0. ;p2 = 0.001 50. 0. ; p3 = 0. 0. 0.;p4 = 0. 50. 0.; d1 = p1 d 1 p2;d2 = p3 d 1 p4 ; cad = d1 trans 5 ( h 0. 0.) ; cag = d2 trans 5 ((h * -1) 0. 0.) ; tole = cad et cag ; * * Approximation de la courbe de traction parfaite * une loi de Ramberg-Osgood avec alpha=1 et n=20 * Comparaison des courbes n=20;sig0=410.; SI ( NEG GRAPH 'N' ); eps=(sig0 / E) * ((sig / sig0) + ((sig / sig0) ** n)); remp Peps i eps; fin bbb; t.1='MARQ CARR '; t.2='MARQ ETOI '; FINSI; * * vx 0. vy 0. vz 1. SIGF vsigf; mo = mod1 et mod2 ; ma = mat1 et mat2 ; total = tole et fis ; * blo = blo1 et blo2 et blo4; * * TENTR = TABLE; TENTR.BLOCAGES_MECANIQUES=blo; TENTR.MODELE=mo; TENTR.CARACTERISTIQUES=ma; TENTR.TEMPS_CALCULES=PGT; PASAPAS TENTR; * tdep=TENTR.'DEPLACEMENTS'; tsig=TENTR.'CONTRAINTES'; tvar=TENTR.'VARIABLES_INTERNES'; * F=1.12 - (0.23 * r) + (10.6 * (r ** 2)) - (21.7 * (r ** 3)) + (30.4 * (r ** 4));coef=F * ((pi * a) ** 0.5); H1=0.0391; nu1=((1. + ((a / c) ** 2)) ** 0.5) - (a / c); P0=(2. / (3. ** 0.5)) * 1.26 * nu1 * c * sig0; * * repeter blo NPAS;i=&blo; sig=tsig.i;var=tvar.i; VJcal=VJEcal + VJPcal; VK1shih=coef * (P / b);VJEshih=(VK1shih ** 2) / Eprim; VJPshih=(sig0 ** 2) / E * c * a / b * h1 * ((P / P0) ** n); VJshih=VJEshih + VJPshih; SI (i ega NPAS); ERRelas=abs ((VJEcal - VJEshih) / VJEshih); ERRplas=abs ((VJPcal - VJPshih) / VJPshih); FINSI; fin blo; * SI ( NEG GRAPH 'N' ); FINSI; FIN;
© Cast3M 2003 - Tous droits réservés.
Mentions légales