* FICHIER : DYNA_NL4.DGIBI ************************************************************************ ************************************************************************ ******************************************************* ******************************************************* * * * CALCUL DU REBOND D'UNE BARRE * * AVEC PASAPAS ET RELA * * * * D. COMBESCURE AOUT 2006 * ******************************************************* *GRAPH = VRAI; *COMPLET = VRAI; GRAPH = FAUX; COMPLET = FAUX; * OPTION ECHO 1 ; * * MAILLAGE * NL = 10; H1 = 1.D-1; L1 = 0.5; P1 = (0.) (0.5*H1); P2 = (0.) ((-0.5)*H1); VH1 = L1 0.; P3 = L1 (0.5*H1); P4 = L1 ((-0.5)*H1); P3B = L1 (0.5 * H1); P4B = L1 ((-0.5)*H1); P5 = ((-1.)*L1) (0.5 * H1); P6 = ((-1.)*L1) ((-0.5)*H1); LIG1 = D 1 P1 P2; LIG2 = D 1 P3 P4; LIG2B = D 1 P3B P4B; LIG3 = D 1 P5 P6; * S1 = (LIG1 TRAN NL VH1); LIGH = (D NL P5 P1) ET (D NL P1 P3); * * MODELE * MOD1 = MODELE S1 MECANIQUE ELASTIQUE ; * * PROPRIETES DE MATERIAUX * RO = 7800.; MAT1 = MATER MOD1 YOUN 200.E6 NU 0.0 RHO RO ; * * CONDITIONS AUX LIMITES * * * MATRICE DE RIGIDITE * * * MATRICE DE MASSE * MAS1 = MASSE MOD1 MAT1 ; * * CHARGEMENT * DDT = 2.0D-5; *DESS EV YBORD 0. 2. XBORD 0. 1.0; *CHA1 = CHAR (DEPIM2) EV ; *CHA2 = CHAR (DEPIM2) EV ; * * PREPARATION DE LA TABLE DE DONNEES POUR PASAPAS * SI (EGA COMPLET VRAI) ; SINON ; FINSI ; * TAB1 = TABLE; TAB1 . 'MODELE' = MOD1; TAB1 . 'CARACTERISTIQUES' = MAT1; TAB1 . 'BLOCAGES_MECANIQUES' = CL1 ET CL2 ET CL3; TAB1 . 'CHARGEMENT' = CHA1; *TAB1 . 'AMORTISSEMENT' = 0.01*(RIGI MOD1 MAT1); TAB1 . 'TEMPS_CALCULES' = TIME; TAB1 . 'DYNAMIQUE' = VRAI; TAB1 . 'CONVERGENCE_FORCEE' = FAUX; PASAPAS TAB1; * * EXTRAIRE LES OBJETS D'EVOLUTION DE DEPLACEMENTS * I = 1 ; M1 = P5 ;M2 = P1 ; M3 = P3 ; TEMPS = INDEX ( TAB1.DEPLACEMENTS); REPETER BB1 NBB ; I = I + 1 ; DEP1 = TAB1 . 'DEPLACEMENTS' . (TEMPS. I) ; VIT1 = TAB1 . 'VITESSES' . (TEMPS. I) ; CON1 = TAB1 . 'CONTRAINTES' . (TEMPS. I) ; * LEELA = LEELA ET (PROG (INTG ENE1 MOD1)); LEELA = LEELA ET LENEC = LENEC ET LEPOT = LEPOT ET FIN BB1 ; * * --- TRACER LES COURBES * SI GRAPH ; TA = TABLE; TA.1 = 'MARQ CARR'; TA = TABLE; TA.1 = 'TIRR'; TA.2= 'TIRC'; YBORD 0. 90. TITRE 'ENERGIE'; FINSI ; * * SI (TEST > 1.D-6) ; ERR 4; FINSI ; FIN;
© Cast3M 2003 - Tous droits réservés.
Mentions légales