Télécharger formation_pasapas_1_solution.dgibi
* fichier : formation_pasapas_1_solution.dgibi ************************************************************************ * FORMATION AVANCEE SUR LA PROCEDURE PASAPAS * * * * Flexion d'une poutre en grands deplacements avec chargemet suiveur * * * * Ce fichier constitue la mise donnee solution du probleme et realise * * - le maillage * * - la definition du modele et des parametres materiaux * * - la definition du chargement sur la configuration deformee avec la * * procedure CHARMECA (ou bien PERSO1) * * - la resolution avec PASAPAS en hypothese grands deplacements * * - le post traitement du deplacement de la poutre * * * ************************************************************************ ** Options generales ITRAC = FAUX ; XPAS = 0.05 ; ** Parametres geometriques LONG = 1. ; SEC = 1.E-2 ; INR1 = 1.E-4 ; ** Maillage P1 = 0. 0. ; P2 = 0. LONG ; ** Modele et materiau (elastique) ** Blocages mecaniques (encastrement de la base) ** Chargement en effort impose ** Procedure CHARMECA pour appliquer un effort perpendiculaire a la * poutre au cours de son deplacement DEBP CHARMECA T1*'TABLE' TPS1*'FLOTTANT' ; * donnees utiles TAM = T1 . 'AMOI' ; PF = TAM . 'POINT' ; * angle de rotation de la section droite SI VRAI ; * --depuis la config. debut de pas U1 = T1 . 'ESTIMATION' . 'DEPLACEMENTS' ; SINON ; * --depuis la config. fin de pas DRS = 0. ; FINSI ; FINSI ; RSD = RS * 180. / PI ; * direction de l'effort DIR1 = (COS RSD) (SIN RSD) ; * creation du second membre T2 = TABLE ; T2 . 'ADDI_SECOND' = F1 ; FINP T2 ; ** Il est aussi possible de modeliser la force suiveuse avec PERSO1 * (mais les modifications des CL sont pises en compte au pas de temps suivant, * les resultats auront donc un pas de temps de retard !) DEBP PERSO1 T1*'TABLE' ; * donnees utiles TAM = T1 . 'AMOI' ; PF = TAM . 'POINT' ; * angle de rotation de la section droite U1 = T1 . 'ESTIMATION' . 'DEPLACEMENTS' ; RSD = RS * 180. / PI ; * direction de l'effort DIR1 = (COS RSD) (SIN RSD) ; * creation du second membre (pour le pas de temps suivant) T1 . 'WTABLE' . 'CHARGEMENT' = CHAR2 ; FINP ; ** Resolution TAB1 . 'MODELE' = MO1 ; TAB1 . 'CARACTERISTIQUES' = MA1 ; TAB1 . 'BLOCAGES_MECANIQUES' = BLO1 ; ***TAB1 . 'CHARGEMENT' = CHAR1 ; TAB1 . 'GRANDS_DEPLACEMENTS' = VRAI ; TAB1 . 'PREDICTEUR' = 'HPP' ; ***TAB1 . 'PROCEDURE_CHARMECA' = VRAI ; TAB1 . 'PROCEDURE_PERSO1' = VRAI ; TAB1 . 'AMOI' . 'POINT' = P2 ; PASAPAS TAB1 ; ** Post-traitement TT = TAB1 . 'TEMPS' ; TU1 = TAB1 . 'DEPLACEMENTS' ; TR1 = TAB1 . 'REACTIONS' ; * trace des deformees successives I1 = &B1 - 1 ; TPS1 = TT . I1 ; U1 = TU1 . I1 ; R1 = TR1 . I1 ; SI ITRAC ; FINSI ; FIN B1 ; * evolution des deplacements du sommet au cours du temps TLEG . 'TITRE' . 1 = 'Ux' ; TLEG . 'TITRE' . 2 = 'Uy' ; SI ITRAC ; FINSI ; FIN ;
© Cast3M 2003 - Tous droits réservés.
Mentions légales