* fichier : lispel.dgibi ************************************************************************ ************************************************************************ OPTION ECHO 0; GRAPH = 'N'; SAUT PAGE; *_________________________________________________________ * * PLAQUE AVEC FISSURE SEMI-ELLIPTIQUE DEBOUCHANTE * a/c = a/t = 0.2 * * Comparaison des valeurs du facteur d'intensite de contrainte * avec la solution de Raju-Newman tirée de RCC-MR A16 (dmt94-043) * * Dimensions plaque : largeur=longueur=160mm , epai 20mm * Dimensions fissure : a=4mm c=20mm * Chargement : contrainte de membrane uniforme SIG=1MPa *_________________________________________________________ * * Materiau: xYoung = 210000.; *____________________________________________ * * MAILLAGE DE LA PLAQUE *____________________________________________ * * Geometrie: larg1 = 80.;long1 = 80.; ww = 20.;flength = 20.0; fdepth = 4.0; * Nombre d'elements: *nb1 = 10;nb2 = 15;nb3 = 16; nb = 15 ; nb1 = enti (nb / 2.) ; p6 = 0. flength 0.; p0 = 0. 0. 0.; p4 = (flength / 2) 0. 0.; p8 = (flength / 2) flength 0.; P5 = long1 0. 0.; p7 = 0. larg1 0.; p9 = long1 larg1 0.; su6 = su1 ET su2 ET su3; d8a d2a d7a su8 = d8 d2 d7 su6 SYME PLAN (0. 0. 0.) (0. 1. 0.) (0. 0. 1.); su7 = su6 ET su8; ELIM .0001 d7ap ep06; su9 = ORIENT su7 DIRECTION (0. 0. 10.); *_____________________________________________________________________ * *--- modele et caracteristiques du materiau, coque *_____________________________________________________________________ * * MAILLAGE DE LA FISSURE *_____________________________________________________________________ * *--- modele et caracteristiques du materiau, fissure yy1 = fdepth * ( (1. - ((xx1 / flength)**2.))**.5 ); yy2 = fdepth * ( (1. - ((xx2 / flength)**2.))**.5 ); aai = ( yy1 + yy2 ) / 2.; VX 0. VY 0. VZ -1.; * SI (ii EGA 1); mod2 = mod0; mat2 = mat0; fiss1 = fiss0; SINON; mod2 = mod2 ET mod0; mat2 = mat2 ET mat0; fiss1 = fiss1 ET fiss0; FINSI; * FIN matFiss; * * Assemblage des 2 maillages surf1 = su9 ET fiss1; *_____________________________________________________________________ * *--- conditions aux limites * encT = enc1 ET enc2; *_____________________________________________________________________ * mod = mod1 et mod2 ; mat = mat1 et mat2 ; *__________________________________________________________ * *--- chargement : contrainte de membrane en traction * SIG = 1.; effortN = larg1 * ww * SIG; ff = ((nb + 1.)/ nb) * effortN; f1 = ff 0. 0.; f2 = (ff / (-2. * (nb + 1.))) 0. 0.; *__________________________________________________________ * * --- calcul rigidite * * *__________________________________________ * * --- Resolution: * * Force: rig = rig1 et rig2 et encT; *_____________________________________________________________________ * * --- FACTEUR D'INTENSITE DE CONTRAINTE * détermination du facteur F = K / (SIG * (pi * a / Q)^0.5) * * --- valeurs calculées fin bbb; * --- valeurs de Raju-Newman * a = fdepth ; t = ww ; c = flength ; b = 4 * c;ac = a/c; at = a/t; Q = (1.0) + (1.464*((ac)**1.65)); K0 = SIG * ((pi * a / Q) ** 0.5); 0.938 0.851 0.749 0.64 0.587; pKrn = pFrn * K0; py2= (cos (pphin2 * 90.)) * c; * --- COMPARAISON * écart maxi en excluant les 3 elts près de la surface libre i=0 ; repe bbb (nn - 3); i = i + 1; vecart= (vKcal - vKrn) / vKrn; vecart = abs vecart; remp pecart i vecart; fin bbb; SI ( NEG GRAPH 'N' ); t.1='MARQ CARR '; t.2='MARQ ETOI '; 'K = f (Y) - plaque en tract. - defaut semi-ellip. a/c=a/t=0.2'; FINSI; fin;
© Cast3M 2003 - Tous droits réservés.
Mentions légales