Télécharger g_c_etoile_axis_1.dgibi
* fichier : g_c_etoile_axis_1.dgibi **************************************************** **************************************************** * * * VALIDATION DE LA PROCEDURE G_THETA * * POUR UN DEFAUT CIRCONFERENTIEL DANS UN TUYAU * * SOLUTION DE REFERENCE : Ductile Fracture * * Handbook, A. Zahoor * * * * * * GEOMETRIE : tube * * * * rayon interne du tube : 500. MM * * epaisseur du tube : 100. MM * * rayon moyen du tube : 550. MM * * longueur de la fissure : 50. MM * * * * MATERIAU : loi de Norton * * * * Module d'Young : 2.E5 MPa * * Coefficient de poisson : 0.3 * * Coefficient N (Norton) : 7 * * Coefficient A (Norton) : 3.E-24 /h/MPa^7 * * * * CHARGEMENT : * * * * Traction pure : 193.15 MPa * * * * SOLUTION ANALYTIQUE (APPROCHEE) : * * * * Intégrale C* * * C* = 0.25316 kJ/m^2/h * * * **************************************************** * VALIDATION COMPLETE OU JUSTE FONCTIONNEMENT VALIDATION = vrai ; * I - REALISATION DU CALCUL * ------------------------- * OPTIONS * I.1 - MAILLAGE * ************** * GEOMETRIE : * R = RAYON INTERNE * B = EPAISSEUR * L = LONGUEUR DU TUBE * A = LONGUEUR DE LA FISSURE R = 500. ; B = 100. ; A = B/2. ; L = 4.*R ; * AUTOUR DU FRONT DENS1 = A/100. ; DENS DENS1 ; PF = A 0. ; R1 = DENS1 ; R2 = DENS1 ; C1 = PF ; REPE ICOUCH 8 ; R1 = 1.3*R1 ; R2 = R1 + R2 ; C1 = C2 ; DENS R1 ; FIN ICOUCH ; * TRAC SF ; * PASSAGE DU CERCLE A UN RECTANGLE P0 = 0. 0. ; P1 = B 0. ; SC = SC1 ET SC2 ET SC3 ; * EXTENSION VERTICALE * DERAFFINEMENT * EXTENSION VERTICALE FINALE * ASSEMBLAGE ET TRANSLATION SUT = SF ET SC ET MREST1 ET S1 ET MREST2 ; * TRAC SUT ; * EXTRACTION DES LIGNES NECESSAIRES POUR LE CALCUL * I.2 - MODELE ET MATERIAU * ************************ * PROPRIETES : * MYOUN = MODULE D'YOUNG * NU1 = COEFFICIENT DE POISSON * AF1, AF2, AF3 = COEFFICIENTS DE NORTON MYOUN = 2.E5 ; NU1 = 0.3 ; AF1 = 3.E-23 ; AF2 = 7. ; AF3 = 1. ; * MODELE MAT1 = MATE MOD1 'YOUN' MYOUN 'NU' NU1 'AF1' AF1 'AF2' AF2 'AF3' AF3 'SMAX' 0.; * I.3 - CONDITIONS AUX LIMITES ET CHARGEMENT * ****************************************** * CHARGE LIMITE SIG0 = 320. ; SIG1 = 2.*(((R+B)**2.) - ((R+A)**2.))*SIG0/(((R+B)**2.) - (R**2.))/(3.**0.5) ; * CHARGEMENT * CLS * I.4 - APPEL A PASAPAS * ********************* TAB1.'MODELE' = MOD1 ; TAB1.'CARACTERISTIQUES' = MAT1 ; TAB1.'BLOCAGES_MECANIQUES' = CL1 ; TAB1.'CHARGEMENT' = CHA1 ; PAS 20. 1500. ; SI VALIDATION ; TAB1.'TEMPS_CALCULES' = LIS1 ; SINON ; FINSI ; MES_SAUV.'DEFIN' = VRAI ; TAB1.'MES_SAUVEGARDES' = MES_SAUV ; PASAPAS TAB1 ; * II - APPEL A G_THETA ET COMPARAISON A LA SOLUTION ANALYTIQUE * ------------------------------------------------------------ * II.1 - APPEL A G_THETA * ********************** * ON RECUPERE LA FISSURE * ON CREE LA TABLE SUPTAB SUPTAB.'SOLUTION_PASAPAS' = TAB1 ; SUPTAB.'OBJECTIF' = 'C*' ; SUPTAB.'LEVRE_SUPERIEURE' = LF ; SUPTAB.'FRONT_FISSURE' = PF ; SUPTAB.'COUCHE' = 4 ; * ON APPELLE G_THETA G_THETA SUPTAB ; C_GT = SUPTAB.'RESULTATS'.(NDER-1) ; * II.2 - SOLUTION ANALYTIQUE * ************************** SI VALIDATION ; H1 = 3.07 ; C_AN = SIG0*AF1*(SIG0**AF2)*B*((1-(A/B))**2)*H1 ; ERR1 = (ABS (C_AN - C_GT)) / C_AN ; SI (ERR1 > 0.13) ; FINSI ; FINSI ; FIN ;
© Cast3M 2003 - Tous droits réservés.
Mentions légales