Télécharger patch_test_contact.dgibi
* fichier : patch_test_contact.dgibi ************************************************************************ ************************************************************************ * * Modelisation du patch test en 2D et 3D * Utilsation d'elements lineaires et quadratiques * Comparaison de la resultante des reactions de contact a la valeur * imposee. * ************************************************************************ ITRAC = FAUX ; * Logique indiquant si il y a eu une erreur berr = FAUX ; xerr = 1.E-3 ; ** Nombre d'element par arete * solide 1 (en bas) * solide 2 (en haut) ne1 = 2 ; ne2 = 3 ; * Valeur de pression imposee VPRES = 25.E6 ; * Type d'elements * * ** Maillages et C.L. 'SI' ('<EG' &B1 2) ; * p1 = 0. 0. ; p2 = 1. 0. ; p3 = 0. 1. ; p4 = 1. 1. ; * * vol = vol1 'ET' vol2 ; * * are = are1 ET are2 ; * * MOSIG = 'SMYY' ; MOFOR = 'FY' ; 'SINON' ; * p1 = 0. 0. 0. ; p2 = 1. 0. 0. ; p3 = 0. 0. 1. ; p4 = 1. 0. 1. ; * * * vol = vol1 'ET' vol2 ; * * env = env1 'ET' env2 ; * are = are1 'ET' are2 ; * * MOSIG = 'SMZZ' ; MOFOR = 'FZ' ; 'FINSI' ; * 'SI' ITRAC ; 'SINON' ; 'FINSI' ; 'FINSI' ; * * ** Modeles elastique et caracteristiques * * Modele de contact ** Modele de pression ** Chargement de pression ** Resolution t1.'MODELE' = mo 'ET' moc 'ET' mop ; t1.'CARACTERISTIQUES' = ma ; t1.'BLOCAGES_MECANIQUES' = bl1 ; t1.'CHARGEMENT' = cha1 ; t1.'PRECISION' = 1.E-8 ; PASAPAS t1 ; ** Post-traitements tps = t1.'TEMPS' ; dep = t1.'DEPLACEMENTS' ; rea = t1.'REACTIONS' ; sig = t1.'CONTRAINTES' ; 'REPE' b2 nbp ; 'SI' ITRAC ; tps2 = tps. (&b2 - 1) ; u2 = dep. (&b2 - 1) ; sig2 = sig. (&b2 - 1) ; 'FINSI' ; 'FIN' b2 ; list lerr ; berr = berr 'OU' (lerr '>EG' xerr) ; 'FIN' b1 ; * 'SI' berr ; 'FINSI' ; * FIN ;
© Cast3M 2003 - Tous droits réservés.
Mentions légales