* fichier : sste2_bcn.dgibi ************************************************************************ ************************************************************************ * TRIAXIAL TEST WITH A NON-HOMOGENEOUS SAMPLE * TEST: MRS-Lade model * * *------------- OPCIONES GENERALES -------------------------------- * GRAPH = 'N' ; * precomp = 600.D0; valdesp = -0.05 * 1.5; * npoi = 10; npoi2 = 10; * *------------- CREACION DE LA GEOMETRIA ------------------------- * p1 = 0. 0.; p2 = 1. 0.; p3 = 1. 1.5; p4 = 0. 1.5; l12 = d npoi p1 p2; l23 = d npoi2 p2 p3; l34 = d npoi p3 p4; l41 = d npoi2 p4 p1; malla = daller l12 l23 l34 l41; da = 1. / (flot npoi); db = 1.5 / (flot npoi2); aa = da 0.; bb = da db; cc = 0. db; la2 = d 1 aa p2; l4c = d 1 p4 cc; lcb = d 1 cc bb; lba = d 1 bb aa; contaux = la2 et l23 et l34 et l4c et lcb et lba; * *-------------- MODELO ------------------------------------------ * ROHOR = 2.5D3; E_ELAS = 146.D3; NUHOR = 0.2D0; PCC = 0.D0; PAA = 1.D0; QAA = 1.D0; EXM = 7.423D-2; EWW = 0.7D0; XK1 = 0.2D0; XK2 = 0.7256D0; ETB = 1.12D0; EXV = 1.15D0; XEP = 7.5D-1; XNN = -0.5D0; CCO = 4.D-3; EXL = 1.0867654D0; PCO = 5000.D0; EXR = 1.592D0; CCA = 0.000159D0; PHIs = 0.D0; ALPas = 0.8D0; MOD1b = modeli MALL2 mecanique elastique plastique mrs_lade; MAT1b = mater mod1b youn E_ELAS nu NUHOR rho ROHOR pc PCC pa PAA qa QAA expm EXM e EWW k1 XK1 k2 XK2 etab ETB pcap PCO expr EXR ccap CCA phi PHIs alp ALPas; * etb2 = etb*0.9D0; pco2 = pco*0.9D0; MOD1a = modeli MALL1 mecanique elastique plastique mrs_lade; MAT1a = mater mod1a youn E_ELAS nu NUHOR rho ROHOR pc PCC pa PAA qa QAA expm EXM e EWW k1 XK1 k2 XK2 etab ETB2 pcap PCO2 expr EXR ccap CCA phi PHIs alp ALPas; mati = mat1a et mat1b; * *-------------- PROBLEMA: PRECOMPRESION ------------------------- * maxiter = 10; ti = TABLE ; ti.CARACTERISTIQUES = MATi; ti.BLOCAGES_MECANIQUES = RIGconti; ti.CHARGEMENT = evfut0; ti.ACCELERATION = maxiter; ti.MAXITERATION = maxiter; ti.PRECISION = 1.E-8; ti.K_TANGENT = VRAI; ti.HYPOTHESE_DEFORMATIONS = 'LINEAIRE' ; PASAPAS ti ; desppre = ti.deplacements.1; form desppre; * *-------------- PROBLEMA: TRIAXIAL ------------------------------ * mod1 = mod1a et mod1b; mat1 = mat1a et mat1b; * *-------------- MOVIMIENTO IMPUESTO ----------------------------- * * *-------------- RESOLUCION -------------------------------------- * maxiter = 15; t0 = TABLE ; t0.CONTRAINTES = TABLE ; t0.CONTRAINTES.0 = ti.CONTRAINTES.1; t0.MODELE = MOD1; t0.CARACTERISTIQUES = MAT1; t0.BLOCAGES_MECANIQUES = RIGcont et rigsupe; t0.CHARGEMENT = evfut2 et evfut1; t0.K_TANGENT = VRAI; t0.ACCELERATION = maxiter; t0.MAXITERATION = maxiter; t0.PRECISION = 1.E-10; t0.SUBSTEPPING = vrai; t0.NMAXSUBSTEPS = 1000; t0.NITERINTER_MAX = 8; t0.PRECISINTER = 1.E-10; t0.TEMPS_CALCULES = tiempos; t0.TEMPS_SAUVES = tiempos; t0.HYPOTHESE_DEFORMATIONS = 'LINEAIRE' ; PASAPAS t0 ; * *-------------- POSTPROCESO ------------------------------------- * imax = 38; i = 1; repeter blocdefi imax; aux = -1.D0 * aux; i=i+1; fin blocdefi; SI (NEG GRAPH 'N') ; dessin law; FINSI ; err = (aux - 3.141986E+03)/3.141986E+03 ; list err; SI ((ABS err) < 0.5e-5) ; SINON ; FINSI ; FIN;
© Cast3M 2003 - Tous droits réservés.
Mentions légales