* fichier : cou22.dgibi ************************************************************************ ************************************************************************ SAUT PAGE ; MESS ' '; MESS ' '; MESS ' TEST DE CISAILLEMENT SUR UN JOINT '; MESS ' '; MESS ' '; MESS ' C_________________D '; MESS ' A B '; MESS ' '; MESS ' JOINT FORME DES NOEUDS CDAB '; MESS ' CONDITIONS AUX LIMITES : '; MESS ' CHARGEMENT : '; MESS ' '; MESS ' ELASTIQUE '; MESS ' '; ******************************************************************** * * COJANA = 1.5 ; DEPANA = 0.015 ; * * ----------DEFINITION DE LA GEOMETRIE DU JOINT ---------- * A = 0.00 0.00 ; B = 1.00 0.00; C = 0.00 0.00 ; D = 1.00 0.00 ; * * ---------- LIGNE ---------- * AB = A DROIT 1 B ; CD = C DROIT 1 D ; * * ---------- MAILLAGE ---------- * OPTION ELEM RAC2 ; * * * ---------- DEFINITION DES CONDITIONS AUX LIMITES ---------- * * * JOINT * CLJOINT = CL1 ET CL2; * * ---------- DEFINITION DU MODELE DU JOINT ---------- * COHE 2.0 FRIC 45.0 ; * * ---------- DEFINITION DU CHARGEMENT ---------- * CHPFO = FORCE (1.5 00.00) CD ; LIST CHPFO; * * ---------- DEFINITION DE LA PROGRESSION DU CHARGEMENT ---------- * * * ---------- RESOLUTION ---------- * TAB = TABLE ; TAB.'BLOCAGES_MECANIQUES' = CLJOINT; TAB.'CARACTERISTIQUES' = MAJOI; TAB.'MODELE' = MODJOI; TAB.'TEMPS_CALCULES' = LIS1; TAB.'CHARGEMENT' = CAR1; TMASAU=table; tab . 'MES_SAUVEGARDES'=TMASAU; TMASAU .'DEFTO'=VRAI; TMASAU .'DEFIN'=VRAI; PASAPAS TAB ; * * ---------- POST TRAITEMENT ---------- * * * -----RECUPERATION DE LA TABLE DES DEPLACEMENTS * dtab1=tab.temps; * * * ----- EXTRACTION DES DIFFERENTES TABLES * * DEPLACEMENTS * i=0 ; repeter bloc1 ndime ; i=i+1 ; dep1=tab.deplacements.i ; sig1=tab.contraintes.i ; var1=tab.variables_internes.i ; def1=tab.deformations_inelastiques.i ; * * ----- REDUCTION DES CHPOINTS A L'ELEMENT JOINT * * mess ' ' ; mess ' PAS DE TEMPS ' i ; mess ' ____________ ' ; mess ' ' ; mess ' CONTRAINTES ' ; list sigjoi ; list defjoi ; list depjoi ; mess ' VARIABLES INTERNES ' ; list varjoi ; mess ' DEPLACEMENTS ' ; list dpljoi ; * * RESI2 = ABS ( ( SIGJOI1 - COJANA)/COJANA ) ; RESI3 = ABS ( ( SIGJOI2 - COJANA)/COJANA ) ; RESI4 = ABS ( ( DEFJOI1 - DEPANA)/DEPANA ) ; RESI5 = ABS ( ( DEFJOI2 - DEPANA)/DEPANA ) ; * SI ( (RESI2 <EG 1E-4 ) ET (RESI3 <EG 1E-4 ) ET (RESI4 <EG 1E-4 ) ET (RESI5 <EG 1E-4 ) ) ; SINON; FINSI ; * MESS ' ' ; MESS ' SOLUTION THEORIQUE : ' ; MESS ' ' ; MESS ' SOLUTION CALCULEE : ' ; fin bloc1 ; FIN ;
© Cast3M 2003 - Tous droits réservés.
Mentions légales