Académique Documents
Professionnel Documents
Culture Documents
http://iut.univ-lemans.fr/gmp/cours/rdmyd
Rappels :
Soit (i-j) un lment de treillis plan nuds articuls. j
X
Soit {x,y} le plan de la structure.
y
i
La matrice de rigidit de llment est gale : L
c2 cs c 2 cs
E A cs s 2 cs s 2 x
[k ] =
L c 2 cs c 2 cs
cs s
2
cs s 2
o :
- c = cos s = sin ( est l'angle de l'axe local X de l'lment par rapport l'axe global x).
u i
v
Soit le vecteur dplacement lmentaire.
i
u j
v j
EA
N= [ c (u j u i ) + s ( v j v i ) ]
L
Exemple 1
Enonc :
Le treillis plan noeuds articuls reprsent sur la figure est P
compos de trois poutres. Soit E le module d'Young du matriau. -2P
A
Rsolution :
I Etude lmentaire.
- lment (1-2) : [ L , A , E , c = 1 , s = 0 ]
- lment (3-1) : [ L , A , E , c = 0 , s = 1 ]
2 2
- lment (3-2) : [ L 2 , 2 A , E , c = ,s= ]
2 2
1 0 1 0 0 0 0 0 1 1 1 1
1 0 1 1 1 1
EA 0 0 0 0 E A 0 EA 1
[k 1 2 ] = , [k 31 ] = , [ k 3 2 ] =
L 1 0 1 0 L 0 0 0 0 L 2 1 1 1 1
0 0 0 0 0 1 0 1 1 1 1 1
II Etude globale : assemblage.
F1x = ? 2 0 2 0 0 0 u1 = 0
F = ?
1y 0 2 0 0 0 2 v1 = 0
F2 x = P E A 2 0 2 +1 1 1 1 u 2 = ?
=
F
2y = 2 P L 2 0 0 1 1 1 1 v 2 = ?
F3 x = ? 0 0 1 1 1 1 u 3 = 0
F3 y = 0 0 2 1 1 1 2 + 1 v 3 = ?
F1x = ? 2 0 0
F = ?
1y 0 0 2
u 2
F2 x = P E A 2 + 1 1 1
= v2
F2 y = 2 P L 2 1 1 1
v 3
F3 x = ? 1 1 1
F3 y = 0 1 1 2 + 1
III Rsolution.
P 2 +1 1 1 u 2
2 P = E A 1
1 v 2 do :
L 2 1
0 1 1 2 + 1 v 3
3P L PL 2PL
u2 = , v 2 = ( 2 2 + 5 ) , v 3 =
EA EA EA
F1x 2 0 0 u 2
F =
0 2 v 2 do :
E A
1y L 2 0
F3 x 1 1 1 v
3
F1x + F2 x + F3 x = 0
F1y + F2 y + F3 y = 0
- lment (1-2) :
EA
N 1 2 = ( 1 ( u 2 u 1 ) + 0 ( v 2 v1 ) ) = 3 P > 0
L
- lment (3-1) :
EA
N 31 = ( 0 ( u 1 u 3 ) + 1 ( v1 v 3 ) ) = 2 P > 0
L
- lment (3-2) :
2EA 2 2
N 3 2 = ( ( u2 u3 ) + ( v 2 v 3 ) ) = 2 2 P < 0
L 2 2 2
Programme
Excutable : treillis.exe .
Fichier de donnes :
Exemple 1 : tre_1.txt
Les donnes sont lues dans un fichier dont l'extension est : .txt.
Les donnes et les rsultats sont dits dans un fichier qui se termine par : r.txt.
La partie utile du fichier est comprise entre les mots cls : $debut du fichier et $fin du fichier.
$debut du fichier
$nuds
- nombre de nuds
pour chaque nud :
- numro
- x (m)
- y (m)
$elements
- nombre dlments
pour chaque lment :
- numro
- nud origine
- nud extrmit
- module d'Young (MPa)
- aire (cm2)
- Iz (cm4)
$liaisons
- nombre de liaisons
pour chaque liaison :
- type de liaison : (1 : u = 0 , 2 : v = 0 , 3 : rotule )
- noeud li
$charges
- nombre de charges
pour chaque charge :
- noeud charg
- Fx (N)
- Fy (N)
$fin du fichier
Exemple 1 :
On donne :
Fichier tre_1.txt :
$debut du fichier
$noeuds
3 nombre de noeuds
0 0 x(m) , y(m)
0.3 0
0 -0.3
$elements
3 nombre d'lments
1 2 2e5 4 1.3333 origine, extrmit, module d'Young(MPa), aire(cm2), Iz(cm4)
3 1 2e5 4 1.3333
3 2 2e5 8 2.6667
$liaisons
2 nombre de noeuds lis
3 1 type de liaison , noeud li
1 3
$charges
1 nombre de charges
2 10000 -20000 noeud charg , Fx(N) , Fy(N)
$fin du fichier