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 de trace / Plotting options itrac = FAUX ; ***OPTI 'TRAC' 'PSC' ; ** Options generales / general options ** Maillage / Mesh p1 = 0. 0. ; p2 = 0. 1. ; ** Modele et materiau / Model and material properties ** Blocages de la base / Clamping the base ** Chargement en effort impose / Load with imposed force ** Procedure PERSO1 DEBP PERSO1 t1*'TABLE' ; pf = t1 . 'MON_POINT' ; ev = t1 . 'MON_EVOL' ; * angle de rotation / rotation angle u1 = t1 . 'ESTIMATION' . 'DEPLACEMENTS' ; rsd = rs * 180. / pi ; * direction force dir1 = (COS rsd) (SIN rsd) ; * ecrasement du chargement / load overwrite t1 . 'WTABLE' . 'CHARGEMENT' = cha2 ; FINP ; ** Procedure CHARMECA DEBP CHARMECA t1*'TABLE' tps1*'FLOTTANT' ; pf = t1 . 'MON_POINT' ; ev = t1 . 'MON_EVOL' ; * angle de rotation / rotation angle u1 = t1 . 'ESTIMATION' . 'DEPLACEMENTS' ; rsd = rs * 180. / pi ; * direction force dir1 = (COS rsd) (SIN rsd) ; * ajout de la force / adding the force t2 = TABLE ; t2 . 'ADDI_SECOND' = f1 ; FINP t2 ; ** Resolution tab1 . 'MODELE' = mo1 ; tab1 . 'CARACTERISTIQUES' = ma1 ; tab1 . 'BLOCAGES_MECANIQUES' = blo1 ; tab1 . 'CHARGEMENT' = cha1 ; tab1 . 'GRANDS_DEPLACEMENTS' = VRAI ; tab1 . 'K_SIGMA' = FAUX ; tab1 . 'PROCEDURE_PERSO1' = VRAI ; tab1 . 'MON_EVOL' = ev1 ; tab1 . 'MON_POINT' = p2 ; PASAPAS tab1 ; ** Post-traitement / Post-processing tt = tab1 . 'TEMPS' ; tu1 = tab1 . 'DEPLACEMENTS' ; tr1 = tab1 . 'REACTIONS' ; * trace des deformees / plotting deformed shape SI ipsc ; FINSI ; i1 = &b1 - 1 ; tps1 = tt . i1 ; u1 = tu1 . i1 ; r1 = tr1 . i1 ; SI itrac ; FINSI ; FIN b1 ; * evolution temporelle des deplacements / time evolution of displacements tleg . 'TITRE' . 1 = 'Ux' ; tleg . 'TITRE' . 2 = 'Uy' ; SI ipsc ; FINSI ; SI itrac ; FINSI ; FIN ; ***tab1 . 'CHARGEMENT' = cha1 ; tab1 . 'PROCEDURE_CHARMECA' = VRAI ; tab1 . 'MON_EVOL' = ev1 ; tab1 . 'MON_POINT' = p2 ; PASAPAS tab1 ; DEBP CHARMECA t1*'TABLE' tps1*'FLOTTANT' ; pf = t1 . 'MON_POINT' ; ev = t1 . 'MON_EVOL' ; * angle de rotation / rotation angle drs = 0. ; FINSI ; u1 = t1 . 'CONTINUATION' . 'DEPLACEMENTS' ; rsd = rs * 180. / pi ; * direction force dir1 = (COS rsd) (SIN rsd) ; * ajout de la force / adding the force t2 = TABLE ; t2 . 'ADDI_SECOND' = f1 ; FINP t2 ;
© Cast3M 2003 - Tous droits réservés.
Mentions légales