* fichier : mistral_D3d.dgibi ************************************************************************ ************************************************************************ * * Test mistral_D3d.dgibi: Jeux de donnees * * --------------------------------------- * * * * repertoire des fichiers "divers" * * ******************************************************* * TEST DE VALIDATION * * ------------------ * * MODELE MISTRAL * * ELASTICITE ET PLASTICITE INSTANTANEE * * * * MAILLAGE: * * EPROUVETTE CUBIQUE * * * * CHARGEMENT: * * DEPLACEMENT IMPOSE MONOTONE CROISSANT * ******************************************************* * * Geometrie * * ------------------------------------------ XX = 1. ; YY = 1. ; ZZ = 1. ; * ------------------------------------------ * PB00 = 0 0 0 ; PB10 = XX 0 0 ; PB11 = XX YY 0 ; PB01 = 0 YY 0 ; VECZ = 0 0 ZZ ; * * * Maillage * * trac EPROU ; * * Modele et materiau * MOD3 = mode EPROU mecanique elastique orthotrope viscoplastique mistral ; * * ------------------------------------------------------------ VEC1 = 1. 1. 0. ; VEC2 = -1. 1. 0. ; TETA = 45. ; SENSIP1 = -2 ; SENSIP2 = 1 ; ICBASE = 0 ; fichier = 'CHAINE' DIVERS '/mimatD3d_par' ; PDILT E1 E2 E3 NU12 NU23 NU13 MU12 MU23 MU13 PNBRE PCOHI PECOU PEDIR PRVCE PECRX PDVDI PCROI PINCR * ------------------------------------------------------------ MAT3 = mate MOD3 'YG1 ' E1 'YG2 ' E2 'YG3 ' E3 'NU12' NU12 'NU23' NU23 'NU13' NU13 'G12 ' MU12 'G13 ' MU13 'G23 ' MU23 'ALP1' 0. 'ALP2' 0. 'ALP3' 0. 'TALP' 0. 'TREF' 300. 'DILT' PDILT 'NBRE' PNBRE 'COHI' PCOHI 'ACOU' PECOU 'EDIR' PEDIR 'RVCE' PRVCE 'ECRX' PECRX 'DVDI' PDVDI 'CROI' PCROI 'INCR' PINCR 'SIP1' SENSIP1 'SIP2' SENSIP2 'IBAS' ICBASE 'DIRECTION' VEC1 VEC2 'INCLINE' TETA ; * * Conditions aux limites * CL = CLB et CLH et CLYZ et CLXZ ; * * Chargement * * ------------------------------------------------------- T1 = 100. ; DT1 = 10. ; EPSZZ1 = 0.02 ; TT1 = 300. ; PHIT0 = 0. ; * ------------------------------------------------------- * * * * CHA = CHADE et CHTT et CHFI ; * * Valeurs initiales * VINT0 = VINT0 + FIT0 ; * * Calcul * TAB = TABLE ; TAB.'VARIABLES_INTERNES' = TABLE ; TAB.'BLOCAGES_MECANIQUES' = CL ; TAB.'CARACTERISTIQUES' = MAT3 ; TAB.'MODELE' = MOD3 ; TAB.'CHARGEMENT' = CHA ; TAB.'VARIABLES_INTERNES' . 0 = VINT0 ; TAB.'TEMPS_CALCULES' = TEMPSCAL ; TAB.'HYPOTHESE_DEFORMATIONS' = 'LINEAIRE' ; * PASAPAS TAB ; * * Traitement des resultats * SIG = TAB.'CONTRAINTES' ; DEP = tab.'DEPLACEMENTS' ; VI = tab.'VARIABLES_INTERNES' ; * ---------------- ERMAX = 0.005 ; * ---------------- * SIGT = SIG.NT ; * DEPT = DEP.NT ; * VIT = VI.NT ; * mess ; mess 'SIGXX SIGYY SIGZZ : ' SIGXX SIGYY SIGZZ ; mess 'SIGXY SIGXZ SIGYZ : ' SIGXY SIGXZ SIGYZ ; mess ; mess 'EPSXX EPSYY EPSZZ : ' EPSXX EPSYY EPSZZ ; mess 'EPSXY EPSXZ EPSYZ : ' EPSXY EPSXZ EPSYZ ; mess ; mess 'EPSP11 EPSP22 EPSP33 : ' EPSP11 EPSP22 EPSP33 ; mess 'EPSP12 EPSP13 EPSP23 : ' EPSP12 EPSP13 EPSP23 ; mess ; * * ----------------------------------------------------- SIGZZ1 = 486970389. ; EPSP331 = 0.01513029 ; YOUNGX = 1.E11 ; YOUNGY = 1.E11 ; YOUNGZ = 1.E11 ; POISYZ = 0.2 ; POISZX = 0.4 ; * ----------------------------------------------------- EPSEZZ1 = SIGZZ1/YOUNGZ ; EPSEXX1 = (-1.)*(POISZX/YOUNGZ)*SIGZZ1 ; EPSEYY1 = (-1.)*(POISYZ/YOUNGY)*SIGZZ1 ; EPSP111 = (-0.6)*EPSP331 ; EPSP221 = (-0.4)*EPSP331 ; EPSXX1 = EPSEXX1 + EPSP111 ; EPSYY1 = EPSEYY1 + EPSP221 ; EPSZZ1 = EPSEZZ1 + EPSP331 ; * ERSIGZZ = ABS(SIGZZ/SIGZZ1 - 1.) ; * EREPSXX = EPSXX/EPSXX1 - 1. ; EREPSYY = EPSYY/EPSYY1 - 1. ; EREPSZZ = EPSZZ/EPSZZ1 - 1. ; * EREPSP11 = EPSP11/EPSP111 - 1. ; EREPSP22 = EPSP22/EPSP221 - 1. ; EREPSP33 = EPSP33/EPSP331 - 1. ; * si (ERSIGZZ > ERMAX) ; mess ; mess ERSIGZZ ; finsi ; si (EREPSMA > ERMAX) ; mess ; mess EREPSXX EREPSYY EREPSZZ ; finsi ; si (EREPSPMA > ERMAX) ; mess ; mess EREPSP11 EREPSP22 EREPSP33 ; mess ; finsi ; si (ERMA > ERMAX) ; finsi ; fin ;
© Cast3M 2003 - Tous droits réservés.
Mentions légales