Télécharger frottement_hpp.dgibi
* fichier frottement_hpp.dgibi * section : mecanique, contact, frottement *----------------------------------------------------------------------* * F R O T T E M E N T _ H P P . D G I B I * *----------------------------------------------------------------------* * Objet : * ------- * * Cet exemple calcule le glissement d'un lopin carre, auquel on impose * une pression en face superieure et un deplacement a son cote droit. * La condition de contact-frottement est imposee sur la ligne du bas. * * La condition de contact-frottant est imposee a l'aide d'une relation * non-associee (voir syntaxe 'RELA' CHPO1 'DUAL' CHPO2). La direction * de glissement est supposee dans le sens UX > 0. Cette condition est * imposee par un blocage (voir BLOQ MINI). * * Le probleme est alors resolu avec RESOU. * * La solution calculee montre que le point en bas a gauche du lopin ne * satisfait pas la condition de frottement. Il conviendrait donc de * modeliser le probleme en definissant un modele de contact frottant * et de le resoudre avec PASAPAS. * * Cet exemple illustre l'utilisation d'une relation non associee. * * Description : * ------------- * * Type de calcul : Mecanique, RESOU * Mode de calcul : 2D * Type d'element : QUA4 * Chargement : deplacement impose, pression, contact-frottement, * relation non-associee * *----------------------------------------------------------------------* * Pour affichages, mettre IG1 a VRAI : IG1 = faux ; *---------------- Maillage / Modele / Caracteristqiues ----------------* * Maillage : si ig1 ; fins ; * Modele / caracteristiques : *---------------- Conditions aux limites / Chargement -----------------* * Blocage sens glissement : si ig1 ; fins ; * Deplacement impose bord droit : si ig1 ; fins ; * Pression imposee bord sup. : pr1 = 1.e7 ; si ig1 ; fins ; * Condition non-associee de contact-frottement : clf1 = clf1 et clfi1 ; fin bf1 ; si IG1 ; fins ; *----------------------------- Resolution -----------------------------* * Assemblage des matrices : clm1 = clf1 et cl2 et cl1 ; rigt1 = rig1 et clm1 ; * Resolution : *---------------------------POST TRAITEMENT----------------------------* * Deplacements : si ig1 ; fins ; *list (exco dep1 ux) ; *list (exco dep1 uy) ; * Deformee : si ig1 ; fins ; * Reactions : * RELA non-associee de contact-frottement : si ig1 ; fins ; *list reaf1 ; * Blocage direction de glissement : si ig1 ; fins ; * list reaf2 ; si ig1 ; fins ; * On verifie que la resultant au coin bas gauche est negative ou nulle : si (Rxp1 > 0.) ; fins ; fins ; * Reaction point application deplacement : si ig1 ; fins ; *list rea2 ; * Evolution deplacement ligne L1 : si ig1 ; fins ; *list evuxl1 ; *dess evuyl1 ; *list evuyl1 ; *----------------------------- Validation -----------------------------* * Test condition de contact (Uy >EG 0 en L1) : si (Uyminl1 < -1.e-14) ; fins ; * Test condition de frottement (Fx = - µ N) : err1 = abs (mu1 * RyP2 + RxP2) ; si (err1 > 1.e14) ; fins ; *---------- F I N F R O T T E M E N T _ H P P . D G I B I -----------* fin ;
© Cast3M 2003 - Tous droits réservés.
Mentions légales