Documentos de Académico
Documentos de Profesional
Documentos de Cultura
U.N.S.C.H
Escuela Profesional de Ingeniería Civil
“Análisis de Armadura por el Método de Rigidez”
Curso : Análisis Estructural II / IC‐422
Profesor :
Estudiante : CANCHARI GUTIÉRREZ, Edmundo.
Cod. Est. : 16005011
8.21.1 Calcular los esfuerzos en la estructura de la figura 8.33 Todas las barras son del mismo
material, con módulo de elasticidad E=200000 MPa y tienen igual área trasversal A=10 cm2
Solución
1. Estableciendo convenciones:
1.1 Inicialmente se opta por una orientación global, horizontalmente el eje "X" positivo y el eje
"Y" en la vertical, como en los libros clásicos.
1.2 Dividir la estructura en una serie de elementos finitos e identificar sus puntos extremos como
nodos, enumerar nudos y barras, elegir su orientación local para cada elemento, esto es,
estableciendo el nudo inicial y final para cada elemento, como se muestra en la siguiente figura.
1.3 dependiendo de la enumeración de los nudos, los grados de libertad para el sistema es.
2. Ordenando argumentos.
2.1 de la estructura
2.1.1 Nudos.
Coordenada para cada nudo considerado en el sistema global
NODE :=
1 2 Cada fila representa un nudo.
1 10 10
2 0 10 Col_1: abscisa X
3 0 0 Col_2: ordenada Y
4 10 0
2.1.2 Propiedades.
propiedad de la sección trasversal de los elementos
MEMB :=
1 2 3
1 3 2 1
Cada fila representa un elemento.
2 2 1 1
3 4 1 1 Col_1: nudo inicial
4 3 1 1 Col_2: nudo final
5 2 4 1 Col_3: propiedad
2.1.4 Apoyos.
las convenciones para cada grado de libertad son: "0" desplazamiento libre. "1" desplazamiento
restringido.
SUPP :=
1 2 3
1 3 1 1
2 4 1 1
2.2 Cargas
2.2.1 Carga puntual en nudos.
Tomando en cuenta la orientación para el sistema global, se tiene:
NLF :=
1 2 3
1 1 0 -5·103
2 2 8·103 0
3. Proceso de cálculo
3.1 El vector de fuerzas equivalente en los nudos
Dado que para la armadura las fuerzas actuantes se encuentran en los nudos, ensamblando
convenientemente según a los grados de libertad se tiene:
⎛⎜ 0 ⎞⎟ ⎛⎜1x ⎞⎟
⎜−5000 ⎟ ⎜1y ⎟
⎜ ⎟ ⎜ ⎟
⎜ 8000 ⎟ ⎜2x ⎟
⎜ ⎟ ⎜ ⎟
0
Fe := ⎜ ⎟ ⎜2y ⎟
⎜ 0 ⎟ ⎜3x ⎟
⎜ ⎟ ⎜ ⎟
⎜ 0 ⎟ ⎜3y ⎟
⎜ ⎟ ⎜ ⎟
⎜ 0 ⎟ ⎜4x ⎟
⎜⎝ 0 ⎟⎠ ⎜⎝4y ⎟⎠
Universidad Nacional San Cristóbal de Huamanga
Página 4 de 32 Escuela Profesional de Ing. Civil
3.2 Matriz de rigidez global de cada miembro
3.2.1 matriz de rigidez global del miembro 1
Elem := 1
Le := ni ← MEMBElem , 1
nf ← MEMBElem , 2
xi ← NODEni , 1
xf ← NODEnf , 1
yi ← NODEni , 2
yf ← NODEnf , 2
2 2
Le ← ( xi − xf ) + ( yi − yf )
• Coseno del menor ángulo que forma el elemento con el eje X global.
λx := ni ← MEMBElem , 1
nf ← MEMBElem , 2
xi ← NODEni , 1 λx = 0
xf ← NODEnf , 1
xf − xi
λx ←
Le
• Coseno del menor ángulo que forma el elemento con el eje Y global.
λy := ni ← MEMBElem , 1
nf ← MEMBElem , 2
yi ← NODEni , 2
yf ← NODEnf , 2 λy = 1
yf − yi
λy ←
Le
At ← PROPprop , 1 E ← PROPprop , 2
At ⋅ E
⎛ 1 −1 ⎞
k := ⋅⎜ ⎟ ⎛ 1 −1 ⎞ 7
Le ⎝−1 1 ⎠ k= ⎜ ⎟ ⋅ 2 ⋅ 10
⎝−1 1 ⎠
⎛0 0⎞
⎜ ⎟
⎛λx λy 0 0 ⎞ ⎛0 1 0 0 ⎞ ⎜1 0⎟
Te := ⎜ ⎟ T
Te = ⎜ ⎟ Te = ⎜ ⎟
⎜0 0 λ λ ⎟ ⎝0 0 0 1 ⎠
⎝ x y⎠ ⎜0 0⎟
⎜0 ⎟
⎝ 1⎠
T
• finalmente, la matriz de rigidez del elemento respecto al sistema global es K := T ⋅ k ⋅ T
e e e
T
⎛λx λy 0 0 ⎞ ⎡ At ⋅ E ⎛ 1 −1 ⎞⎤ ⎛λx λy 0 0 ⎞
Ke = ⎜ ⎟ ⋅⎢ ⎥ ⋅⎜ ⎟
⎜ 0 0 λ λ ⎟ ⎢ L ⎜⎝−1 1 ⎟⎠⎥ ⎜ 0 0 λ λ ⎟
⋅
⎝ x y⎠ ⎣ e ⎦⎝ x y⎠
T
⎛0 1 0 0 ⎞ ⎡ 0.001 ⋅ 200000000000 ⎛ 1 −1 ⎞⎤ ⎛0 1 0 0 ⎞
Ke = ⎜ ⎟ ⋅⎢ ⋅⎜ ⎟⎥ ⋅ ⎜ ⎟
⎝0 0 0 1 ⎠ ⎣ 10 ⎝−1 1 ⎠⎦ ⎝0 0 0 1 ⎠
⎛0 0 0 0 ⎞
⎜ ⎟
⎜0 2.0e7 0 −2.0e7 ⎟
Ke = ⎜ ⎟
⎜0 0 0 0 ⎟
⎜0 −2.0e7 0 2.0e7 ⎟
⎝ ⎠
⎛0 0 0 ⎞ 0
⎜ ⎟
⎜0 1 0 −1 ⎟ At ⋅ E
Ke = ⎜ ⎟⋅
⎜0 0 0 0 ⎟ Le
⎜0 ⎟
−1 0 1 ⎠
⎝
Elem := 2
Le := ni ← MEMBElem , 1
nf ← MEMBElem , 2
xi ← NODEni , 1
xf ← NODEnf , 1
yi ← NODEni , 2
2 2
Le ← ( xi − xf ) + ( yi − yf )
Le = 10
• Coseno del menor ángulo que forma el elemento con el eje X global.
λx := ni ← MEMBElem , 1
nf ← MEMBElem , 2
xi ← NODEni , 1 λx = 1
xf ← NODEnf , 1
xf − xi
λx ←
Le
• Coseno del menor ángulo que forma el elemento con el eje Y global.
λy := ni ← MEMBElem , 1
nf ← MEMBElem , 2
yi ← NODEni , 2
yf ← NODEnf , 2 λy = 0
yf − yi
λy ←
Le
At ← PROPprop , 1 E ← PROPprop , 2
At ⋅ E
⎛ 1 −1 ⎞
k := ⋅⎜ ⎟ ⎛ 1 −1 ⎞ 7
Le ⎝−1 1 ⎠ k= ⎜ ⎟ ⋅ 2 ⋅ 10
⎝−1 1 ⎠
⎛1 0⎞
⎜ ⎟
⎛λx λy 0 0 ⎞ ⎛1 0 0 0 ⎞ ⎜0 0⎟
Te := ⎜ ⎟ T
Te = ⎜ ⎟ Te = ⎜ ⎟
⎜0 0 λ λ ⎟ ⎝0 0 1 0 ⎠
⎝ x y⎠ ⎜0 1⎟
⎜0 ⎟
⎝ 0⎠
T
• finalmente, la matriz de rigidez del elemento respecto al sistema global es K := T ⋅ k ⋅ T
e e e
T
⎛λx λy 0 0 ⎞ ⎡ At ⋅ E ⎛ 1 −1 ⎞⎤ ⎛λx λy 0 0 ⎞
Ke = ⎜ ⎟ ⋅⎢ ⎥ ⋅⎜ ⎟
⎜ 0 0 λ λ ⎟ ⎢ L ⎜⎝−1 1 ⎟⎠⎥ ⎜ 0 0 λ λ ⎟
⋅
⎝ x y⎠ ⎣ e ⎦⎝ x y⎠
T
⎛1 0 0 0 ⎞ ⎡ 0.001 ⋅ 200000000000 ⎛ 1 −1 ⎞⎤ ⎛1 0 0 0 ⎞
Ke = ⎜ ⎟ ⋅⎢ ⋅⎜ ⎟⎥ ⋅ ⎜ ⎟
⎝0 0 1 0 ⎠ ⎣ 10 ⎝−1 1 ⎠⎦ ⎝0 0 1 0 ⎠
⎛ 2.0e7 0 −2.0e7 0 ⎞
⎜ ⎟
⎜ 0 0 0 0⎟
Ke = ⎜ ⎟
⎜−2.0e7 0 2.0e7 0⎟
⎜ 0 ⎟
⎝ 0 0 0⎠
⎛1 0 −1 0 ⎞
⎜ ⎟
⎜0 0 0 0 ⎟ At ⋅ E
Ke = ⎜ ⎟⋅
⎜−1 0 1 0 ⎟ Le
⎜0 ⎟
⎝ 0 0 0⎠
Elem := 3
Le := ni ← MEMBElem , 1
nf ← MEMBElem , 2
xi ← NODEni , 1
xf ← NODEnf , 1
yi ← NODEni , 2
yf ← NODEnf , 2
2 2
Le ← ( xi − xf ) + ( yi − yf )
Le = 10
FIG 8.33-6: Elemento 3
• Coseno del menor ángulo que forma el elemento con el eje X global.
λx := ni ← MEMBElem , 1
nf ← MEMBElem , 2
xi ← NODEni , 1 λx = 0
xf ← NODEnf , 1
xf − xi
λx ←
Le
• Coseno del menor ángulo que forma el elemento con el eje Y global.
λy := ni ← MEMBElem , 1
nf ← MEMBElem , 2
yi ← NODEni , 2
yf ← NODEnf , 2 λy = 1
yf − yi
λy ←
Le
At ← PROPprop , 1 E ← PROPprop , 2
At ⋅ E
⎛ 1 −1 ⎞
k := ⋅⎜ ⎟ ⎛ 1 −1 ⎞ 7
Le ⎝−1 1 ⎠ k= ⎜ ⎟ ⋅ 2 ⋅ 10
⎝−1 1 ⎠
⎛0 0⎞
⎜ ⎟
⎛λx λy 0 0 ⎞ ⎛0 1 0 0 ⎞ ⎜1 0⎟
Te := ⎜ ⎟ T
Te = ⎜ ⎟ Te = ⎜ ⎟
⎜0 0 λ λ ⎟ ⎝0 0 0 1 ⎠
⎝ x y⎠ ⎜0 0⎟
⎜0 ⎟
⎝ 1⎠
T
• finalmente, la matriz de rigidez del elemento respecto al sistema global es K := T ⋅ k ⋅ T
e e e
T
⎛λx λy 0 0 ⎞ ⎡ At ⋅ E ⎛ 1 −1 ⎞⎤ ⎛λx λy 0 0 ⎞
Ke = ⎜ ⎟ ⋅⎢ ⎥ ⋅⎜ ⎟
⎜ 0 0 λ λ ⎟ ⎢ L ⎜⎝−1 1 ⎟⎠⎥ ⎜ 0 0 λ λ ⎟
⋅
⎝ x y⎠ ⎣ e ⎦⎝ x y⎠
T
⎛0 1 0 0 ⎞ ⎡ 0.001 ⋅ 200000000000 ⎛ 1 −1 ⎞⎤ ⎛0 1 0 0 ⎞
Ke = ⎜ ⎟ ⋅⎢ ⋅⎜ ⎟⎥ ⋅ ⎜ ⎟
⎝0 0 0 1 ⎠ ⎣ 10 ⎝−1 1 ⎠⎦ ⎝0 0 0 1 ⎠
⎛0 0 0 0 ⎞
⎜ ⎟
⎜0 2.0e7 0 −2.0e7 ⎟
Ke = ⎜ ⎟
⎜0 0 0 0 ⎟
⎜0 −2.0e7 0 2.0e7 ⎟
⎝ ⎠
⎛0 0 0 ⎞ 0
⎜ ⎟
⎜0 1 0 −1 ⎟ At ⋅ E
Ke = ⎜ ⎟⋅
⎜0 0 0 0 ⎟ Le
⎜0 ⎟
−1 0 1 ⎠
⎝
Elem := 4
Le := ni ← MEMBElem , 1
nf ← MEMBElem , 2
xi ← NODEni , 1
xf ← NODEnf , 1
yi ← NODEni , 2
yf ← NODEnf , 2
2 2
Le ← ( xi − xf ) + ( yi − yf )
Le = 14.142
FIG 8.33-7: Elemento 4
• Coseno del menor ángulo que forma el elemento con el eje X global.
λx := ni ← MEMBElem , 1
nf ← MEMBElem , 2
xi ← NODEni , 1 λx = 0.707
xf ← NODEnf , 1
xf − xi
λx ←
Le
• Coseno del menor ángulo que forma el elemento con el eje Y global.
λy := ni ← MEMBElem , 1
nf ← MEMBElem , 2
yi ← NODEni , 2
yf ← NODEnf , 2 λy = 0.707
yf − yi
λy ←
Le
At ← PROPprop , 1 E ← PROPprop , 2
At ⋅ E
⎛ 1 −1 ⎞
k := ⋅⎜ ⎟ ⎛ 0.707 −0.707 ⎞ 7
Le ⎝−1 1 ⎠ k= ⎜ ⎟ ⋅ 2 ⋅ 10
⎝−0.707 0.707 ⎠
⎛ 2 ⎞
⎜ 0 ⎟
• matriz de trasformación de desplazamientos. ⎜ 2 ⎟
⎜ ⎟
⎛ 2 2 ⎞ ⎜ 2 ⎟
⎜ ⎟
⎛λx λy 0 0 ⎞ 0 0 ⎜ 0 ⎟
⎜ 2 2 ⎟ 2
⎜ ⎟ Te = ⎜
T
= ⎜ ⎟
Te := ⎟ Te
⎜0 0 λ λ ⎟ ⎜ ⎟
⎝ x y⎠ ⎜ 2 2⎟ 2
⎜ ⎟
⎜ 0 0 ⎟ 0
⎝ 2 2 ⎠ ⎜ 2 ⎟
⎜ ⎟
⎜ 2⎟
⎜ 0 ⎟
⎝ 2 ⎠
T
• finalmente, la matriz de rigidez del elemento respecto al sistema global es K := T ⋅ k ⋅ T
e e e
T
⎛λx λy 0 0 ⎞ ⎡ At ⋅ E ⎛ 1 −1 ⎞⎤ ⎛λx λy 0 0 ⎞
Ke = ⎜ ⎟ ⋅⎢ ⎥ ⋅⎜ ⎟
⎜ 0 0 λ λ ⎟ ⎢ L ⎜⎝−1 1 ⎟⎠⎥ ⎜ 0 0 λ λ ⎟
⋅
⎝ x y⎠ ⎣ e ⎦⎝ x y⎠
T
⎛ 2 2 ⎞ ⎛ 2 2 ⎞
⎜ 0 0 ⎟ ⎜ 0 0 ⎟
⎜ 2 2 ⎟ ⎡⎢ 0.001 ⋅ 200000000000 ⎛ 1 −1 ⎞⎤⎥ ⎜ 2 2 ⎟
Ke = ⎜ ⎟ ⋅ ⋅⎜ ⎟ ⋅⎜ ⎟
⎜ ⎢ ⎝−1 1 ⎠⎥⎦ ⎜
2 2⎟ ⎣ 10 ⋅ 2 2 2⎟
⎜ 0 0 ⎟ ⎜ 0 0 ⎟
⎝ 2 2 ⎠ ⎝ 2 2 ⎠
Elem := 5
Le := ni ← MEMBElem , 1
nf ← MEMBElem , 2
xi ← NODEni , 1
xf ← NODEnf , 1
yi ← NODEni , 2
yf ← NODEnf , 2
2 2
Le ← ( xi − xf ) + ( yi − yf )
Le = 14.142
• Coseno del menor ángulo que forma el elemento con el eje X global.
λx := ni ← MEMBElem , 1
nf ← MEMBElem , 2
xi ← NODEni , 1 λx = 0.707
xf ← NODEnf , 1
xf − xi
λx ←
Le
• Coseno del menor ángulo que forma el elemento con el eje Y global.
λy := ni ← MEMBElem , 1
nf ← MEMBElem , 2
yi ← NODEni , 2
yf ← NODEnf , 2 λy = −0.707
yf − yi
λy ←
Le
At ← PROPprop , 1 E ← PROPprop , 2
At ⋅ E
⎛ 1 −1 ⎞
k := ⋅⎜ ⎟ ⎛ 0.707 −0.707 ⎞ 7
Le ⎝−1 1 ⎠ k= ⎜ ⎟ ⋅ 2 ⋅ 10
⎝−0.707 0.707 ⎠
⎛ 2 ⎞
⎜ ⎟
0
• matriz de trasformación de desplazamientos. ⎜ 2 ⎟
⎜ ⎟
⎛ 2 2 ⎞ ⎜ 2 ⎟
⎜ − ⎟
⎛λx λy 0 0 ⎞ 0 0 ⎜− 0 ⎟
⎜ 2 2 ⎟ 2
⎜ ⎟ Te = ⎜
T
= ⎜ ⎟
Te := ⎟ Te
⎜0 0 λ λ ⎟ ⎜ ⎟
⎝ x y⎠ ⎜ 2 2⎟ 2
− ⎜ ⎟
⎜ 0 0 ⎟ 0
⎝ 2 2 ⎠ ⎜ 2 ⎟
⎜ ⎟
⎜ 2⎟
⎜ 0 − ⎟
⎝ 2 ⎠
T
• finalmente, la matriz de rigidez del elemento respecto al sistema global es K := T ⋅ k ⋅ T
e e e
T
⎛λx λy 0 0 ⎞ ⎡ At ⋅ E ⎛ 1 −1 ⎞⎤ ⎛λx λy 0 0 ⎞
Ke = ⎜ ⎟ ⋅⎢ ⎥ ⋅⎜ ⎟
⎜ 0 0 λ λ ⎟ ⎢ L ⎜⎝−1 1 ⎟⎠⎥ ⎜ 0 0 λ λ ⎟
⋅
⎝ x y⎠ ⎣ e ⎦⎝ x y⎠
T
⎛ 2 2 ⎞ ⎛ 2 2 ⎞
⎜ − 0 0 ⎟ ⎜ − 0 ⎟ 0
⎜ 2 2 ⎟ ⎡ 0.001 ⋅ 200000000000 ⎛ 1 −1 ⎞⎤⎥ ⎜ 2 2 ⎟
Ke = ⎜ ⎟ ⋅⎢ ⋅⎜ ⎟ ⋅⎜ ⎟
⎜ ⎢ ⎝−1 1 ⎠⎥⎦ ⎜
2 2⎟ ⎣ 10 ⋅ 2 2 2⎟
⎜ 0 0 − ⎟ ⎜ 0 0 − ⎟
⎝ 2 2 ⎠ ⎝ 2 2 ⎠
ni ← MEMBi , 1
nf ← MEMBi , 2 ⎛ 10 ⎞
⎜ ⎟
xi ← NODEni , 1 ⎜ 10 ⎟
L=
⎜ 10 ⎟
xf ← NODEnf , 1 ⎜ ⎟
⎜14.142 ⎟
yi ← NODEni , 2 ⎜ ⎟
⎝14.142 ⎠
yf ← NODEnf , 2
2 2
Li ← ( xi − xf ) + ( yi − yf )
ni ← MEMBi , 1 ni ← MEMBi , 1
nf ← MEMBi , 2 nf ← MEMBi , 2
xi ← NODEni , 1 yi ← NODEni , 2
xf ← NODEnf , 1 yf ← NODEnf , 2
2 2
⎛ xf − xi ⎞ ⎛ yf − yi ⎞
λx2i ← ⎜ ⎟ λy2i ← ⎜ ⎟
⎝ Li ⎠ ⎝ Li ⎠
λx2 λy2
⎛0 ⎞
⎜ ⎟ ⎛1 ⎞
⎜ ⎟
⎜1 ⎟
⎜ ⎟ ⎜0 ⎟
λx2 = 0
⎜ ⎟ ⎜ ⎟
λy2 = 1
⎜0.5 ⎟ ⎜ ⎟
⎜ ⎟ ⎜0.5 ⎟
⎝0.5 ⎠ ⎜ ⎟
⎝0.5 ⎠
ni ← MEMBi , 1
nf ← MEMBi , 2
⎛ 0 ⎞
xi ← NODEni , 1 ⎜ ⎟
⎜ 0 ⎟
xf ← NODEnf , 1 λxy =
⎜ 0 ⎟
⎜ ⎟
yi ← NODEni , 2 ⎜ 0.5 ⎟
⎜ ⎟
yf ← NODEnf , 2 ⎝−0.5 ⎠
xf − xi yf − yi
λxyi ← ⋅
Li Li
λxy
Comprobando la multiplicación
⎛ 0 ⎞ ⎛ 1 ⎞ ⎛0 ⎞
⎜ ⎟ ⎜ ⎟ ⎜ ⎟
⎜ 1 ⎟ ⎜ 0 ⎟ ⎯⎯⎯⎯⎯ → ⎜
0 ⎟
λx2 =
⎜ 0 ⎟ λy2 =
⎜ 1 ⎟ ⎜ ⎟
λx2 ⋅ λy2 = 0
⎜ ⎟ ⎜ ⎟ ⎜ ⎟
⎜0.707 ⎟ ⎜0.707 ⎟ ⎜0.5 ⎟
⎜ ⎟ ⎜ ⎟ ⎜ ⎟
⎝0.707 ⎠ ⎝0.707 ⎠ ⎝0.5 ⎠
⎛ 0 ⎞ ⎛ 2 × 107 ⎞
⎜ ⎟ ⎜ ⎟ ⎛ 0 ⎞
⎜ 2 × 107 ⎟ ⎜ 0 ⎟ ⎜ ⎟
⎜ ⎟ ⎜ ⎟ ⎜ 0 ⎟
λx2P = ⎜ 0 ⎟ λy2P =
⎜ 2 × 10
7 ⎟ ⎜ ⎟
0
⎜ ⎟ ⎜ ⎟ λxyP = ⎜ ⎟
⎜7.071 × 106 ⎟ ⎜ 6⎟ ⎜ 6 ⎟
⎜ ⎟ ⎜7.071 × 10 ⎟ ⎜ 7.071 × 10 ⎟
⎜7.071 × 106 ⎟ ⎜ 6⎟ ⎜ 6⎟
⎝ ⎠ ⎝7.071 × 10 ⎠ ⎝−7.071 × 10 ⎠
Universidad Nacional San Cristóbal de Huamanga
Página 16 de 32 Escuela Profesional de Ing. Civil
• Finalmente ensamblando la matriz de rigidez total
Kti , i ← 0
Kt
programa que ensambla la matriz de rigidez de la estructura total, respecto al sistema global, a
partir de los argumentos establecidos.
ni ← MEMBi , 1
nf ← MEMBi , 2
Kt
Ksi , i ← 0 n ← SUPPi , 1
Ks2n , 2n ← ∞ if 1 = SUPPi , 3
Ks
⎛0 0 0 0 0 0 0 0 ⎞
⎜ ⎟
⎜0 0 0 0 0 0 0 0 ⎟
⎜0 0 0 0 0 0 0
⎟
0
⎜ ⎟
⎜0 0 0 0 0 0 0 0 ⎟
⎜ ⎟
Ks = ⎜ 307 ⎟
0 0 0 0 1 × 10 0 0 0
⎜ ⎟
⎜0 0 0 0 0 1 × 10
307
0 0
⎟
⎜ ⎟
⎜ 307 ⎟
0 0 0 1 × 10
⎜0 0 0 0
⎟
⎜ 307 ⎟
⎝0 0 0 0 0 0 0 1 × 10 ⎠
Km := Kt + Ks
Ya que Km y Fe no son más que los coeficientes y los términos independientes del sistema de
ecuaciones formados en cada nudo, tomando en cuenta los desplazamientos para cada grado de
libertad, hay muchas formas de resolver el sistema de ecuaciones lineales.
(
Ma := augment Km , Fe )
⎛ 0.135 0.035 −0.1 0 −0.035 −0.035 0 0 0 ⎞
⎜ ⎟
⎜ 0.035 0.135 0 0 −0.035 −0.035 0 −0.1 −2.5 × 10
− 5⎟
⎜ ⎟
⎜ −0.1 0 0.135 −0.035 0 0 −0.035 0.035 4 × 10
−5 ⎟
⎜ ⎟
⎜ 0 0 −0.035 0.135 0 −0.1 0.035 −0.035 0 ⎟
Ma = ⎜ 298
⎟ ⋅ 2 ⋅ 108
⎜−0.035 −0.035 0 0 5 × 10 0.035 0 0 0 ⎟
⎜ ⎟
⎜−0.035 −0.035 0 −0.1 0.035 5 × 10
298
0 0 0 ⎟
⎜ ⎟
⎜ 0 0 −0.035 0.035 0 0 5 × 10
298
−0.035 0
⎟
⎜ ⎟
⎜ 298 ⎟
⎝ 0 −0.1 0.035 −0.035 0 0 −0.035 5 × 10 0 ⎠
〈cols ( Ma) 〉
D := rref ( Ma )
⎛8.167 × 10− 4 ⎞
⎜ ⎟
⎜ ⎛⎜1x ⎞⎟
−4⎟
⎜−3.98 × 10 ⎟ ⎜1y ⎟
⎜ − 4⎟ ⎜ ⎟
⎜9.647 × 10 ⎟ ⎜2x ⎟
⎜ −4
⎟ ⎜ ⎟
D = ⎜ 2.52 × 10 ⎟ ⎜2y ⎟
⎜ ⎟ ⎜3x ⎟
⎜ 0 ⎟ ⎜ ⎟
⎜ 0 ⎟ ⎜3y ⎟
⎜ ⎟ ⎜ ⎟
⎜ 0 ⎟ ⎜4x ⎟
⎜ ⎟ ⎜⎝4y ⎟⎠
⎝ 0 ⎠
⎛−3.638 × 10− 12 ⎞
⎜ ⎟
⎜ 3 ⎟
⎜ −5 × 10 ⎟
⎜ 3
⎟
⎜ 8 × 10 ⎟
⎜ ⎟
⎜−1.819 × 10− 12 ⎟
FF = ⎜ ⎟
⎜ −2.96 × 103 ⎟
⎜ ⎟
⎜ −8 × 103 ⎟
⎜ ⎟
⎜ −5.04 × 103 ⎟
⎜ ⎟
⎜ 4 ⎟
⎝ 1.3 × 10 ⎠
n ← SUPPi , 1
Rx ← FF2n−1 Nudo Rx Ry
REACi , 3 ← Ry
REAC
De := ni ← MEMBElm , 1
nf ← MEMBElm , 2 ⎛⎜ 0 ⎞⎟
⎜ 0 ⎟
De1 ← D2ni −1 ⎜ ⎟
De =
⎜9.64694 × 10− 4 ⎟
De2 ← D2ni
⎜ ⎟
De3 ← D2nf − 1 ⎜2.51982 × 10− 4 ⎟
⎝ ⎠
De4 ← D2nf
Ae ← PROPprop , 1 nf ← MEMBElm , 2
xi ← NODEni , 1
Aι = 0.001
xf ← NODEnf , 1
Módulo de elasticidad (E)
yi ← NODEni , 2
Eι := prop ← MEMBElm , 3 yf ← NODEnf , 2
E ← PROPprop , 2
2 2
Lι ← ( xi − xf ) + ( yi − yf )
11
Eι = 2 × 10
Lι = 10
Aι ⋅ Eι ⎛ 1 −1 ⎞
ke := ⋅⎜ ⎟
Lι ⎝−1 1 ⎠
0.001 ⋅ 200000000000 ⎛ 1 −1 ⎞
ke = ⋅⎜ ⎟
10 ⎝−1 1 ⎠
⎛ 0.1 −0.1 ⎞
ke = ⎜ ⎟ Aι ⋅ Eι
⎝−0.1 0.1 ⎠
nf ← MEMBElm , 2 nf ← MEMBElm , 2
xi ← NODEni , 1 yi ← NODEni , 2
xf ← NODEnf , 1 yf ← NODEnf , 2
xf − xi yf − yi
λx ← λy ←
Lι Lι
λxx = 0 λyy = 1
⎛λxx λyy 0 0 ⎞
Te := ⎜ ⎟
⎜ 0 0 λxx λyy ⎟
⎝ ⎠
⎛0 1 0 0 ⎞
Te = ⎜ ⎟
⎝0 0 0 1 ⎠
• La fuerza en la barra está dado por:
q := ke ⋅ Te ⋅ De
⎛−5039.63862 ⎞
q= ⎜ ⎟ Newtons
⎝ 5039.63862 ⎠
De := ni ← MEMBElm , 1
⎛⎜ 9.64694 × 10− 4 ⎞⎟
nf ← MEMBElm , 2
⎜ ⎟
De1 ← D2ni −1 ⎜ 2.51982 × 10− 4 ⎟
De = ⎜ ⎟
De2 ← D2ni ⎜ 8.16676 × 10− 4 ⎟
⎜ ⎟
De3 ← D2nf − 1 ⎜⎝ −3.98018 × 10− 4 ⎟⎠
De4 ← D2nf
Ae ← PROPprop , 1 nf ← MEMBElm , 2
xi ← NODEni , 1
Aι = 0.001
xf ← NODEnf , 1
Módulo de elasticidad (E)
yi ← NODEni , 2
Eι := prop ← MEMBElm , 3 yf ← NODEnf , 2
E ← PROPprop , 2
2 2
Lι ← ( xi − xf ) + ( yi − yf )
11
Eι = 2 × 10
Lι = 10
Aι ⋅ Eι ⎛ 1 −1 ⎞
ke := ⋅⎜ ⎟
Lι ⎝−1 1 ⎠
0.001 ⋅ 200000000000 ⎛ 1 −1 ⎞
ke = ⋅⎜ ⎟
10 ⎝−1 1 ⎠
⎛ 0.1 −0.1 ⎞
ke = ⎜ ⎟ ⋅ Aι ⋅ Eι
⎝−0.1 0.1 ⎠
nf ← MEMBElm , 2 nf ← MEMBElm , 2
xi ← NODEni , 1 yi ← NODEni , 2
xf ← NODEnf , 1 yf ← NODEnf , 2
xf − xi yf − yi
λx ← λy ←
Lι Lι
λxx = 1 λyy = 0
⎛λxx λyy 0 0 ⎞
Te := ⎜ ⎟
⎜ 0 0 λxx λyy ⎟
⎝ ⎠
⎛1 0 0 0 ⎞
Te = ⎜ ⎟
⎝0 0 1 0 ⎠
• La fuerza en la barra está dado por:
q := ke ⋅ Te ⋅ De
⎛ 2960.36138 ⎞
q= ⎜ ⎟ Newtons
⎝−2960.36138 ⎠
De := ni ← MEMBElm , 1
nf ← MEMBElm , 2 ⎛⎜ 0 ⎞⎟
⎜ 0 ⎟
De1 ← D2ni −1 ⎜ ⎟
De =
⎜ 8.16676 × 10− 4 ⎟
De2 ← D2ni
⎜ ⎟
De3 ← D2nf − 1 ⎜ −3.98018 × 10− 4 ⎟
⎝ ⎠
De4 ← D2nf
Ae ← PROPprop , 1 nf ← MEMBElm , 2
xi ← NODEni , 1
Aι = 0.001
xf ← NODEnf , 1
Módulo de elasticidad (E)
yi ← NODEni , 2
Eι := prop ← MEMBElm , 3 yf ← NODEnf , 2
E ← PROPprop , 2
2 2
Lι ← ( xi − xf ) + ( yi − yf )
11
Eι = 2 × 10
Lι = 10
Aι ⋅ Eι ⎛ 1 −1 ⎞
ke := ⋅⎜ ⎟
Lι ⎝−1 1 ⎠
0.001 ⋅ 200000000000 ⎛ 1 −1 ⎞
ke = ⋅⎜ ⎟
10 ⎝−1 1 ⎠
⎛ 0.1 −0.1 ⎞
ke = ⎜ ⎟ ⋅ Aι ⋅ Eι
⎝−0.1 0.1 ⎠
nf ← MEMBElm , 2 nf ← MEMBElm , 2
xi ← NODEni , 1 yi ← NODEni , 2
xf ← NODEnf , 1 yf ← NODEnf , 2
xf − xi yf − yi
λx ← λy ←
Lι Lι
λxx = 0 λyy = 1
⎛λxx λyy 0 0 ⎞
Te := ⎜ ⎟
⎜ 0 0 λxx λyy ⎟
⎝ ⎠
⎛0 1 0 0 ⎞
Te = ⎜ ⎟
⎝0 0 0 1 ⎠
• La fuerza en la barra está dado por:
q := ke ⋅ Te ⋅ De
⎛ 7960.36138 ⎞
q= ⎜ ⎟ Newtons
⎝−7960.36138 ⎠
De := ni ← MEMBElm , 1
nf ← MEMBElm , 2 ⎛⎜ 0 ⎞⎟
⎜ 0 ⎟
De1 ← D2ni −1 ⎜ ⎟
De =
⎜ 8.16676 × 10− 4 ⎟
De2 ← D2ni
⎜ ⎟
De3 ← D2nf − 1 ⎜−3.98018 × 10− 4 ⎟
⎝ ⎠
De4 ← D2nf
Ae ← PROPprop , 1 nf ← MEMBElm , 2
xi ← NODEni , 1
Aι = 0.001
xf ← NODEnf , 1
Módulo de elasticidad (E)
yi ← NODEni , 2
Eι := prop ← MEMBElm , 3 yf ← NODEnf , 2
E ← PROPprop , 2
2 2
Lι ← ( xi − xf ) + ( yi − yf )
11
Eι = 2 × 10
Lι = 14.14214
Aι ⋅ Eι ⎛ 1 −1 ⎞
ke := ⋅⎜ ⎟
Lι ⎝−1 1 ⎠
0.001 ⋅ 200000000000 ⎛ 1 −1 ⎞
ke = ⋅⎜ ⎟
10 ⋅ 2 ⎝−1 1 ⎠
⎛ 0.07071 −0.07071 ⎞
ke = ⎜ ⎟ ⋅ Aι ⋅ Eι
⎝−0.07071 0.07071 ⎠
nf ← MEMBElm , 2 nf ← MEMBElm , 2
xi ← NODEni , 1 yi ← NODEni , 2
xf ← NODEnf , 1 yf ← NODEnf , 2
xf − xi yf − yi
λx ← λy ←
Lι Lι
⎛λxx λyy 0 0 ⎞
Te := ⎜ ⎟
⎜ 0 0 λxx λyy ⎟
⎝ ⎠
⎛ 2 2 ⎞
⎜ 0 0 ⎟
⎜ 2 2 ⎟
Te = ⎜ ⎟
⎜ 2 2⎟
⎜ 0 0 ⎟
⎝ 2 2 ⎠
q := ke ⋅ Te ⋅ De
⎛−4186.58321 ⎞
q= ⎜ ⎟ Newtons
⎝ 4186.58321 ⎠
De := ni ← MEMBElm , 1
Ae ← PROPprop , 1 nf ← MEMBElm , 2
xi ← NODEni , 1
Aι = 0.001
xf ← NODEnf , 1
Módulo de elasticidad (E)
yi ← NODEni , 2
Eι := prop ← MEMBElm , 3 yf ← NODEnf , 2
E ← PROPprop , 2
2 2
Lι ← ( xi − xf ) + ( yi − yf )
11
Eι = 2 × 10
Lι = 14.14214
Aι ⋅ Eι ⎛ 1 −1 ⎞
ke := ⋅⎜ ⎟
Lι ⎝−1 1 ⎠
0.001 ⋅ 200000000000 ⎛ 1 −1 ⎞
ke = ⋅⎜ ⎟
10 ⋅ 2 ⎝−1 1 ⎠
⎛ 0.07071 −0.07071 ⎞
ke = ⎜ ⎟ ⋅ Aι ⋅ Eι
⎝−0.07071 0.07071 ⎠
nf ← MEMBElm , 2 nf ← MEMBElm , 2
xi ← NODEni , 1 yi ← NODEni , 2
xf ← NODEnf , 1 yf ← NODEnf , 2
xf − xi yf − yi
λx ← λy ←
Lι Lι
⎛λxx λyy 0 0 ⎞
Te := ⎜ ⎟
⎜ 0 0 λxx λyy ⎟
⎝ ⎠
⎛ 2 2 ⎞
⎜ − 0 0⎟
⎜ 2 2 ⎟
Te = ⎜ ⎟
⎜ 2 2⎟
⎜ 0 0 − ⎟
⎝ 2 2 ⎠
q := ke ⋅ Te ⋅ De
⎛ 7127.12528 ⎞
q= ⎜ ⎟ Newtons
⎝−7127.12528 ⎠