Télécharger g_decouplage_1.dgibi
* fichier : g_decouplage_1.dgibi **************************************************** **************************************************** * * * VERIFICATION DE LA PROCEDURE G_THETA * * POUR LE CALCUL DES FIC POUR UNE FISSURE * * PENNY-SHAPED DANS UN CYLINDRE * * - * * VERIFICATION DU CALCUL DE KI VIA DECOUPLAGE * * EN 3D ET 2D AXISYMETRIQUE AVEC UNE * * SOLUTION ANALYTIQUE * * * * SOLUTION ANALYTIQUE TIREE DE : * * "THE STRESS ANALYSIS OF CRACKS HANDBOOK" * * TADA, PARIS AND IRWIN (2000) * * * **************************************************** * I - CALCUL 3D COMPLET * --------------------- * OPTIONS ET BOOLEEN POUR LES TRACERS BTRAC = FAUX ; * MAILLAGE AUTOUR DE LA FISSURE L1 H1 LP = 10. 5. 5. ; L2 = L1 + 10. ; H2 = H1 + 20. ; DENS1 = 1. ; DENS DENS1 ; P1 = DENS1 0. 0. ; P2 = DENS1 H1 0. ; P3 = L1 H1 0. ; P4 = L1 0. 0. ; N1 = ((ENTI ((L1 - DENS1) / DENS1)) / 2) * 2 ; P5 = (LP - DENS1) 0. 0. ; P6 = (LP - DENS1) DENS1 0. ; P7 = (LP + DENS1) DENS1 0. ; P8 = (LP + DENS1) 0. 0. ; DENS2 = DENS1 / H1 ; PP = LP 0. 0. ; SURF1 = S1 ET S2 ET S3 ; SURF1 = SURF1 ET S4 ; SURF1 = SURF1 ET S5 ; NFRON = 18 ; OMEGA1 = VOLU1 ET VOLU2 ; * DEFINITION DE LA FISSURE ET FUSION DES NOEUDS COINCIDENTS * PARTIE SUP * PARTIE INF * ELIMINATION * DEFINITION DU FRONT DE FISSURE SI BTRAC ; TRAC SURF1 ; FINSI ; * MODELE ET MATERIAU YOUN1 NU1 = 2.E5 0.3 ; * CL EN EFFORTS SIG2 = SIG0 + SIG1 ; * CL EN DEPLACEMENTS BLOQ0 = BLOQ1 ET BLOQ3 ET RELA3 ; * RESO * G_THETA SUPTAB.'MODELE' = MOD1 ; SUPTAB.'CARACTERISTIQUES' = MAT1 ; SUPTAB.'BLOCAGES_MECANIQUES' = BLOQ0 ; SUPTAB.'CHARGEMENTS_MECANIQUES' = T1 ; SUPTAB.'LEVRE_SUPERIEURE' = LVSUP ; SUPTAB.'LEVRE_INFERIEURE' = LVINF ; SUPTAB.'COUCHE' = 3 ; SUPTAB.'FRONT_FISSURE' = FRONFISS ; SUPTAB.'SOLUTION_RESO' = U1 ; G_THETA SUPTAB ; KSUPTAB = SUPTAB.'RESULTATS'.'I' ; REPE IFRON NFRON ; PFRON = IND1.&IFRON ; FIN IFRON ; * II - CALCUL 2D AXISYMETRIQUE * ---------------------------- * H3 = H2 + 20. ; * PSUP = (COOR 2 SURF1) POIN 'MAXI' ; * ELSUP = (CONT SURF1) ELEM 'APPUYE' PSUP ; * S4 = ELSUP TRAN (0. (H3 - H2)) ; * SURF1 = SURF1 ET S4 ; OMEGA2 = SURF1 ET SURF2 ; * DEFINITION DE LA FISSURE ET FUSION DES NOEUDS COINCIDENTS SI BTRAC ; FINSI ; * DEFINITION DU FRONT DE FISSURE * MODELE ET MATERIAU * CL EN EFFORTS SIG2 = SIG0 + SIG1 ; * CL EN DEPLACEMENTS BLOQ0 = RELA1 ; * RESO * G_THETA SUPTAB.'MODELE' = MOD2 ; SUPTAB.'CARACTERISTIQUES' = MAT2 ; SUPTAB.'BLOCAGES_MECANIQUES' = BLOQ0 ; SUPTAB.'CHARGEMENTS_MECANIQUES' = T2 ; SUPTAB.'LEVRE_SUPERIEURE' = LVSUP ; SUPTAB.'LEVRE_INFERIEURE' = LVINF ; SUPTAB.'COUCHE' = 3 ; SUPTAB.'FRONT_FISSURE' = FRONFISS ; SUPTAB.'SOLUTION_RESO' = U2 ; G_THETA SUPTAB ; * III - SOLUTION ANALYTIQUE * ------------------------- A B = LP L2 ; P = PI * (B**2) ; SNET = P / (PI * ((B**2) - (A**2))) ; ASB = A / B ; GASB = 2. / PI * (1. + (0.5 * ASB) - (5./8. * (ASB**2)) + (0.421 * (ASB**3))) ; F1ASB = GASB * ((1. - ASB)**0.5) ; KIANA = SNET * ((PI * A)**0.5) * F1ASB ; MESS 'SOLUTION ANALYTIQUE :' KIANA ; * IV - COMPARAISON * ---------------- KINUM.'2D' = KI2D ; KINUM.'3D' = KI3D ; ACCEPT = 3.E-2 ; DIM = 2 ; REPE I 2 ; SI (CRIT1 > (CMAX1*ACCEPT)) ; MESS 'LA SOLUTION' ' ' MDIM ' EST TROP ELOIGNEE DE LA SOLUTION' ; FINSI ; DIM = DIM + 1 ; FIN I ; FIN ;
© Cast3M 2003 - Tous droits réservés.
Mentions légales