* fichier : elas21.dgibi **======================================================================* ** ** test de la rigidite BAEX avec 2 directions d'excentrement ** ** BL le 25.07.2017 (correction erreurs dans MAPAEX) ** ** RAPPEL: une barre excentree est pilotee en allongement par ** les deplacements et rotations des 2 noeuds du seg 2 du mail., ** donc bien penser a maitriser ces rotations dans le modele. ** Le SEG2 a 6ddl mais la fibre travaillante (barre) n'en a que 1 ** La fibre travaillante est ROTULEE aux deux leviers d'excentr. ** ** ** MAILLAGE SEG2 ** (6ddl) A=========================B (6ddl) ** | |levier pilote par noeud B ** | barre excentree (1ddl) | ** rotule *-------------------------*rotule ** **======================================================================* **======================================================================* * CAS 1 : traction BAEX vers le haut, noeud haut PAS bloqué en rotation * parametrage geometrique, excentrements locaux % maillage LONG_B = 1.0 ; SECT_B = 0.03 * 0.03 ; EXCY_B = 0.010 ; EXCZ_B = 0.045 ; * vecteur local dir_Y section (ne pas changer ou changer post) LOC_X = 1.0 ; LOC_Y = 0. ; LOC_Z = 0. ; * deplacement impose faible suivant l'axe du maillage (uz) DEPL_Z = 0.003; * maillage barre (ne pas changer) PT_A = 0. 0. 0.; PT_B = 0. 0. LONG_B ; MAIL_B = PT_A D 1 PT_B; * modele et materiau 'VX' LOC_X 'VY' LOC_Y 'VZ' LOC_Z 'EXCY' EXCY_B 'EXCZ' EXCZ_B ; **======================================================================* **======================================================================* * encastrement de la base (les BAEX ont des ddl de rotation!) * blocage barre en x et y et Rotations en haut (guidage axial) * chargement en depl vertical sur le haut de la barre et BLOQ_BAS et BLOQ_Z_H et BLOQ_LAT et BLOQ_ROT; * resolution BAEX et nouveau blocage des rotation en haut * post force et moments de réaction en BAS dans repere general * post effort axial dans la barre * messages : F_THEO = DEPL_Z * (2.E11 * SECT_B / LONG_B); MX_THEO = F_THEO * EXCZ_B * -1 ; MY_THEO = F_THEO * EXCY_B ; MESS ' '; MESS ' CONTROLE EFFORT BARRE : '; MESS ' ' ; MESS ' CONTROLE DES MOMENTS A L ENCASTREMENT, EN BAS: '; * **======================================================================* **======================================================================* * encastrement de la base (les BAEX ont des ddl de rotation!) * blocage barre en x et y et uz et Rz en haut (guidage axial) * blocages pour rotations imposees: * chargement en rotations (radian) sur le haut de la barre ROTA_X = 0.057; ROTA_Y = 0.030; * resolution BAEX avec 2 rotations imposées en haut RIG_TOT = RIG_B et BLOQ_BAS et BLOQ_HAU et BLOQ_RXH et BLOQ_RYH; * post force et moments de réaction en BAS dans repere general * post effort axial dans la barre * messages : F_THEO = ((ROTA_X*EXCZ_B) - (ROTA_Y*EXCY_B)) * (2.E11 * SECT_B / LONG_B); MX_THEO = F_THEO * EXCZ_B * -1 ; MY_THEO = F_THEO * EXCY_B ; MESS ' '; MESS ' CONTROLE EFFORT BARRE : '; MESS ' ' ; MESS ' CONTROLE DES MOMENTS A L ENCASTREMENT, EN BAS: '; * fin;
© Cast3M 2003 - Tous droits réservés.
Mentions légales