* * operateur FATIGUE * exemples critere DANG VAN : JL FAYART * * LGRAPH = FAUX ; p_ori = 0. 0. 0. ; e_x = 1. 0. 0. ; e_y = 0. 1. 0. ; e_z = 0. 0. 1. ; l1 = d 1 p_A p_B ; s1 = l1 trans 1 e_y ; p_C = point s1 proc p_C ; p_D = point s1 proc p_D ; p_E = point v1 proc p_E ; p_F = point v1 proc p_F ; p_G = point v1 proc p_G ; p_H = point v1 proc p_H ; *** * traction *** trasi . modele = mo1 ; trasi . caracteristiques = ca1 ; trasi . blocages_mecaniques = bl_A et bl_B et bl_C et bl_D et bl_t ; trasi . chargement = ctrasi ; trasi . temps_calcules = abs1 ; pasapas trasi ; *explorer trasi ; * kich : coefficients arbitraires 'APAP' -0.34 'BPAP' 8.1e7 'ASIN' -0.35 'BSIN' 8.2e7 'ACRO' -0.36 'BCRO' 8.3e7 'A_DC' -0.37 'B_DC' 8.4e7 type 'CARACTERISTIQUES' stresses ; *list chfa1 ; xtrasi0 = -8.75000E-03 ; er1 = abs((xtrasi - xtrasi0)/xtrasi0) ; SI (LGRAPH) ; trac chfa1 mo1 ; FINSI ; SI (LGRAPH) ; dess ets16 ; FINSI ; SI (LGRAPH) ; dess ets16 ; FINSI ; *** * traction repetee *** trare . modele = mo1 ; trare . caracteristiques = ca1 ; trare . blocages_mecaniques = bl_A et bl_B et bl_C et bl_D et bl_t ; trare . chargement = ctrare ; trare . temps_calcules = abs2 ; pasapas trare ; *explorer trare ; xtrare0 = -0.41500 ; er2 = abs((xtrare - xtrare0)/xtrare0) ; SI (LGRAPH) ; trac chfa2 mo1 ; FINSI ; si (ritr16 > -0.2) ; finsi ; *** * cisaillement *** tcisa . modele = mo1 ; tcisa . caracteristiques = ca1 ; tcisa . blocages_mecaniques = bl_cis1 et bl_cis2 et bl_cis3 ; tcisa . chargement = ccisa ; tcisa . temps_calcules = abs1 ; pasapas tcisa ; *explorer tcisa ; xtcisa0 = -3.84615E-02 ; er3 = abs((xtcisa - xtcisa0)/xtcisa0) ; SI (LGRAPH) ; dess eci16 ; FINSI ; si ((er1 < 0.05 ) et (er2 < 0.05) et (er3 < 0.05)) ; sinon ; finsi ; fin ;
© Cast3M 2003 - Tous droits réservés.
Mentions légales