Télécharger g_c_etoile_3D_1.dgibi
* fichier : g_c_etoile_3D_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 * ANR = ANGLE DE ROTATION R = 500. ; B = 100. ; A = B/2. ; L = 1.5*R ; ANR = 0.5 ; DIS1 = A/8. ; P1 = 0. 0. 0. ; P2 = (A - DIS1) 0. 0. ; P3 = A 0. 0. ; P4 = (A - DIS1) 0. DIS1 ; P5 = A 0. DIS1 ; P6 = 0. 0. (6.*DIS1) ; P7 = (A - DIS1) 0. (6.*DIS1) ; P8 = A 0. (6.*DIS1) ; P9 = 0. 0. (8.*DIS1) ; P10 = A 0. (8.*DIS1) ; P15 = 0. 0. L ; P16 = A 0. L ; 'DINI' (5.*DIS1) 'DFIN' (3.5*DIS1) (0. 0. (0. - (L/2.))) ; NN = 1 ; PRF1 = 0. 0. 0. ; PRF2 = (0. 0. 1.E3) ; NN = 1 ; SINAN = SIN ANR ; COSAN = COS ANR ; * 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 CL0 = CL1 ET CL2 ET CL3 ; * I.4 - APPEL A PASAPAS * ********************* TAB1.'MODELE' = MOD1 ; TAB1.'CARACTERISTIQUES' = MAT1 ; TAB1.'BLOCAGES_MECANIQUES' = CL0 ; 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 ; * COD * DESS COD ; * II - APPEL A G_THETA ET COMPARAISON A LA SOLUTION ANALYTIQUE * ------------------------------------------------------------ * II.1 - APPEL A G_THETA * ********************** * ON CREE LA TABLE SUPTAB SUPTAB.'SOLUTION_PASAPAS' = TAB1 ; SUPTAB.'OBJECTIF' = 'C*' ; SUPTAB.'LEVRE_SUPERIEURE' = SUF ; SUPTAB.'FRONT_FISSURE' = FRONF ; SUPTAB.'COUCHE' = 4 ; * ON APPELLE G_THETA G_THETA SUPTAB ; EVOL_GLOBAL = SUPTAB.'EVOLUTION_RESULTATS'.'GLOBAL'; C_GT = SUPTAB.'RESULTATS'.(NDER-1).'GLOBAL' ; * 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.05) ; FINSI ; FINSI ; FIN ;
© Cast3M 2003 - Tous droits réservés.
Mentions légales