* fichier : gdep5.dgibi ************************************************************************ ************************************************************************ * Description : * Traction simple en deplacement impose. * Eprouvette en forme de pave droit, 3 elements * Calcul lineaire elastique en Grands deplacements, * option Lagrangien Reactualise. * * Validation : * La courbe contrainte-deformation issue du calcul doit etre egale a * celle fourunie dans les caracteristiques du modele. * ************************************************************************ ** Options generales * Mettre igraph a VRAI pour visualiser igraph = faux ; ** Courbe de traction conventionnelle ym1 = 210.e9 ; nu1 = 0.3 ; ht1 = 1.e9 ; ** Courbe de traction rationnelle ler = LOG (1. + lec) ; lsr = lsc * (1 + lec) ; si igraph ; tl . 'TITRE' . 1 = 'Courbe conventionnelle ' ; tl . 'TITRE' . 2 = 'Courbe rationnelle ' ; ' Courbes traction conventionnelle et rationnelle' ; tl . 'TITRE' . 1 = 'Courbe de traction rationnelle' ; tl . 'TITRE' . 2 = 'Courbe d ecrouissage ' ; ' Courbes de traction et d ecrouissage (roug)' ; fins ; ** Maillage p1 = 0. 0. 0. ; p2 = 1. 0. 0. ; si igraph ; ' Traction simple : deplacement bloque-impose sur S1-S2 ' ; fins ; ** Modele et materiau (plasticite isotrope avc courbe de traction) ** Blocages et chargement (deplacement UZ de la face sup.) bl = bl1 ET bl2 ; * Avec un deplacement de 3., on a un dL/L de 100 % au temps 1 ** Resolution : lagrangien reactualise avec materiau courbe rationnelle t1 . 'MODELE' = mo1 ; t1 . 'CARACTERISTIQUES' = ma1 ; t1 . 'BLOCAGES_MECANIQUES' = bl ; t1 . 'CHARGEMENT' = cha ; t1 . 'MES_SAUVEGARDES' . 'DEFTO' = VRAI ; t1 . 'GRANDS_DEPLACEMENTS' = VRAI ; PASAPAS t1 ; ** Post traitement (courbe contrainte / deformation) * On reconstruit la courbe Svmis Vs. Eeq et F(U) : repe bp1 ntps1 ; sigi1 = t1.contraintes.&bp1 ; eeqi1 = eeqi1 + epsi1 ; fin bp1 ; * On construit la courbe rationnelle a partir de la reponse F(U) lepzz1 = log (lun1 + lepzz1) ; si igraph ; tl . 'TITRE' . 1 = 'Courbe fournie ' ; tl . 'TITRE' . 3 = 'Szz(Ezz) de F(U) ' ; fins ; ** Validation : * Erreur sur la contrainte : * * Erreur sur l'integrale sous la courbe : ** Message / Sortie en erreur : mess ' ' ; mess ' RESULTATS ' ; mess ' ' ; * si (err0 > 1.e-2) ; mess ' ' ; mess ' ' ; sino ; mess ' ' ; mess ' ' ; fins ; * FIN ;
© Cast3M 2003 - Tous droits réservés.
Mentions légales