You are on page 1of 18

Armaduras en 3D MC516

UNIVERSIDAD NACIONAL
DE INGENIERÍA

FACULTAD DE INGENIERÍA
MECÁNICA
CURSO: Calculo por Elementos Finitos

PROFESOR: MSc. Ing. EDWIN ASENCIÓN ABREGÚ LEANDRO

TEMA: Armaduras en 3D

SECCIÓN: F

ALUMNO:

Palomino Asencio Victor Wilmer 20130279J

FECHA DE ENTREGA: 30/05/18

P á g i n a 1 | 18
Armaduras en 3D MC516

Problema a resolver
Considere la armadura de tres dimensiones que se muestra en la figura adjunta. Estamos
interesados para determinar la desviación de la junta 2 bajo la carga que se muestra en la figura.
Coordenadas cartesianas de las articulaciones con respecto al sistema de coordenadas que se
muestra en la figura se da en pies. Todos los miembros están hechos de aluminio con un módulo
de elasticidad de E = 10.6 X 10 lb/plg2 y un área de sección transversal de 1.56 in2.

P á g i n a 2 | 18
Armaduras en 3D MC516

SOLUCION:

1) MODELADO DEL CUERPO

P á g i n a 3 | 18
Armaduras en 3D MC516

2) COORDENADAS DE LOS NODOS EN LA ARMADURA 3D


Pasamos las unidades de longitud, de pies a pulgadas

NODO X Y Z

1 0 0 36

2 72 0 0

3 0 0 -36

4 0 72 0

3) CUADRO DE CONECTIVIDAD

Nodos Grados de libertad Cosenos Directores


𝑙𝑜𝑛𝑔𝑖𝑡𝑢𝑑
Elemento
1° 2° Nodo 1 Nodo 2 𝑙𝑒 (𝑝𝑙𝑔) l m n

1 1 2 𝑄1 𝑄2 𝑄3 𝑄4 𝑄5 𝑄5 80.498 0.894 0 -0.447

2 2 3 4 5 6 7 8 9 80.498 -0.894 0 -0.447

3 1 3 1 2 3 7 8 9 72 0 0 -1

4 0.894
3 4 7 8 9 10 11 12 80.498 0 0.447

5 2 4 4 5 6 10 11 12 101.823 -0.7071 0.7071 0

6 1 4 1 2 3 10 11 12 80.498 0 0.894 -0.447

P á g i n a 4 | 18
Armaduras en 3D MC516

1) GRADOS DE LIBERTAD NODALES EN COORDENADAS GLOBALES

𝑄1 0
𝑄2 𝑄2
𝑄3 0
𝑄4 𝑄4
𝑄5 𝑄5
𝑄 𝑄
[𝑄] = 6 = 6 … … … … … … … … … … … … … . (𝟏)
𝑄7 0
𝑄8 𝑄8
𝑄9 𝑄9
𝑄10 0
𝑄11 0
[𝑄12 ] [𝑄12 ]

 Donde 𝑄1 , 𝑄3 , 𝑄7 , 𝑄10 , 𝑄11 son iguales a 0, por las condiciones iniciales del problema.

2) MATRIZ DE RIGIDEZ GLOBAL

𝑙 2 𝑙𝑚 𝑙𝑛 −𝑙 2 −𝑙𝑚 −𝑙𝑛
𝑙𝑚 𝑚2 𝑚𝑛 −𝑙𝑚 −𝑚2 −𝑚𝑛
𝐸𝑒 𝑥𝐴 𝑒 𝑙𝑛 𝑚𝑛 𝑛2 −𝑙𝑛 −𝑚𝑛 −𝑛2 … … … … … … … … . (2)
𝐾𝑒 =
𝑙𝑒 −𝑙 2 −𝑙𝑚 −𝑙𝑛 𝑙 2 𝑙𝑚 𝑙𝑛
−𝑙𝑚 −𝑚2 −𝑚𝑛 𝑙𝑚 𝑚2 𝑚𝑛
[ −𝑙𝑛 −𝑚𝑛 −𝑛2 𝑙𝑛 𝑚𝑛 𝑛2 ]

Matriz de rigidez de cada elemento ha sido obtenida reemplazando los cosenos directores del
cuadro de conectividad en la ecuación 2.

Donde:

 𝐾𝑒 = 𝑀𝑎𝑡𝑟𝑖𝑧 𝑑𝑒 𝑟𝑖𝑔𝑖𝑑𝑒𝑧 𝑔𝑙𝑜𝑏𝑎𝑙 𝑑𝑒𝑙 𝑒𝑙𝑒𝑚𝑒𝑛𝑡𝑜 𝑒.


 𝐴𝑒 = Á𝑟𝑒𝑎 𝑡𝑟𝑎𝑛𝑠𝑣𝑒𝑟𝑠𝑎𝑙 𝑑𝑒𝑙 𝑒𝑙𝑒𝑚𝑒𝑛𝑡𝑜 𝑒.
 𝑙𝑒 = 𝐿𝑜𝑛𝑔𝑖𝑡𝑢𝑑 𝑑𝑒𝑙 𝑒𝑙𝑒𝑚𝑒𝑛𝑡𝑜 𝑒.

0.8 0 −0.4 −0.8 0 −0.4


0 0 0 0 0 0
𝐸1 𝑥𝐴1 −0.4 0 0.2 −0.4 0 −0.2
𝐾1 =
𝑙1 −0.8 0 −0.4 0.8 0 −0.4
0 0 0 0 0 0
[−0.4 0 −0.2 −0.4 0 0.2 ]

0.8 0 0.4 −0.8 0 −0.4


0 0 0 0 0 0
𝐸2 𝑥𝐴2 0.4 0 0.2 −0.4 0 −0.2
𝐾2 =
𝑙2 −0.8 0 −0.4 0.8 0 0.4
0 0 0 0 0 0
[−0.4 0 −0.2 0.4 0 0.2 ]

P á g i n a 5 | 18
Armaduras en 3D MC516

0 0 0 0 0 0
0 0 0 0 0 0
𝐸3 𝑥𝐴3 0 0 1 0 0 −1
𝐾3 =
𝑙3 0 0 0 0 0 0
0 0 0 0 0 0
[0 0 −1 0 0 1]

0 0 0 0 0 0
0 0.8 0.4 0 −0.8 −0.4
𝐸4 𝑥𝐴4 0 0.4 0.2 0 −0.4 −0.2
𝐾4 =
𝑙4 0 0 0 0 0 0
0 −0.8 −0.4 0 0.8 0.4
[0 −0.4 −0.2 0 0.4 0.2 ]

0.5 −0.5 0 −0.5 0.5 0


−0.5 0.5 0 0.5 −0.5 0
𝐸5 𝑥𝐴5 0 0 0 0 0 0
𝐾5 =
𝑙5 −0.5 0.5 0 0.5 −0.5 0
0.5 −0.5 0 −0.5 0.5 0
[ 0 0 0 0 0 0]

0 0 0 0 0 0
0 0.8 −0.4 0 −0.8 0.4
𝐸6 𝑥𝐴6 0 −0.4 0.2 0 0.4 −0.2
𝐾6 =
𝑙6 0 0 0 0 0 0
0 −0.8 0.4 0 0.8 −0.4
[0 0.4 −0.2 0 −0.4 0.2 ]

P á g i n a 6 | 18
Armaduras en 3D MC516

3) MATRIZ DE RIGIDEZ ESTRUCTURAL O ENSAMBLADA

 La matriz de rigidez estructural K se ensambla ahora a partir de las matrices de rigidez


de los elementos. Sumando las contribuciones de cada elemento y tomando en cuenta
su conectividad

𝑘 = 𝐾1 + 𝐾2 + 𝐾3 + 𝐾4 + 𝐾5 + 𝐾6

10.6𝑥106 𝑥1.56
𝑘= 𝑥
80.498
0.8 0 −0.4 −0.8 0 −0.4 0 0 0 0 0 0
0 0.8 −0.4 0 0 0 0 0 0 0 −0.8 0.4
−0.4 −0.4 1.518 −0.4 0 −0.2 0 0 −1.118 0 0.4 −0.2
−0.8 0 −0.4 2.1 −0.5 0 −0.8 0 −0.4 −0.5 0.5 0
0 0 0 −0.5 0.5 0 0 0 0 0.5 −0.5 0
0.4 0 0.2 0 0 0.4 −0.4 0 −0.2 0 0 0
0 0 0 −0.8 0 −0.4 0.8 0 0.4 0 0 0
0 0 0 0 0 0 0 0.8 0.4 0 −0.8 −0.4
0 0 −1.118 −0.4 0 −0.2 0.4 0.4 1.518 0 −0.4 −0.2
0 0 0 −0.5 0.5 0 0 0 0 0.5 −0.5 0
0 −0.8 0.4 0.5 −0.5 0 0 −0.8 −0.4 −0.5 2.1 0
[ 0 0.4 −0.2 0 0 0 0 −0.4 −0.2 0 0 0.4 ]

4) ECUACIONES DE RIGIDEZ Y CONDICIONES DE CONTORNO

Calculo de los desplazamientos nodales.

Para lo cual se emplea la ecuación de rigidez, mostrada en la siguiente expresión:

Que está determinada por la siguiente ecuación:

𝐹𝑖 = 𝐾𝐺 𝑥𝑄𝑖 ……………………. (3)

Reemplazando los valores de 𝐾𝐺 y 𝑄𝑖 en la ecuación 2 se obtiene la siguiente matriz:

P á g i n a 7 | 18
Armaduras en 3D MC516

𝑅1
0
𝑅3
0
−200
0 10.6𝑥106 𝑥1.56
𝑅7 = 𝑥
80.498
0
0
𝑅10
𝑅11
[ 0 ]

0.8 0 −0.4 −0.8 0 −0.4 0 0 0 0 0 0 0


0 0.8 −0.4 0 0 0 0 0 0 0 −0.8 0.4 𝑄2
−0.4 −0.4 1.518 −0.4 0 −0.2 0 0 −1.118 0 0.4 −0.2 0
−0.8 0 −0.4 2.1 −0.5 0 −0.8 0 −0.4 −0.5 0.5 0 𝑄4
0 0 0 −0.5 0.5 0 0 0 0 0.5 −0.5 0 𝑄5
0.4 0 0.2 0 0 0.4 −0.4 0 −0.2 0 0 0 𝑄
𝑥 6 …
0 0 0 −0.8 0 −0.4 0.8 0 0.4 0 0 0 0
0 0 0 0 0 0 0 0.8 0.4 0 −0.8 −0.4 𝑄8
0 0 −1.118 −0.4 0 −0.2 0.4 0.4 1.518 0 −0.4 −0.2 𝑄9
0 0 0 −0.5 0.5 0 0 0 0 0.5 −0.5 0 0
0 −0.8 0.4 0.5 −0.5 0 0 −0.8 −0.4 −0.5 2.1 0 0
[ 0 0.4 −0.2 0 0 0 0 −0.4 −0.2 0 0 0.4 ] [𝑄12 ]

Para obtener los desplazamientos tomamos la siguiente submatriz:

0 0.8 0 0 0 0 0 𝑄2
0 0 2.1 −0.5 0 0 −0.4 𝑄4
−200 10.6𝑥106 𝑥1.56 0 0 0 𝑄
−0.5 0.5 0
0 = 𝑥 5
80.498 0 0 0 0.4 0 −0.2 𝑄6
0 0 0 0 0 0.8 0.4
0 𝑄8
[ 0 ] [ 0 −0.4 0 −0.2 0.4 1.518 ] [𝑄9 ]

Multiplicando por la matriz inversa de la matriz de rigidez estructural en ambos lados,


obtenemos:

0 0 0 0 0 𝑄2
1.25 0
0.68 0.111 −0.111 0.223 0 𝑄4
0 0.68 −200
80.498 0 0.68 2.68 0.111 −0.111 0.223 𝑄
𝑥 0 = 5
10.6𝑥106 𝑥1.56 0 0.111 0.111 2.72 −0.223 0.447 𝑄6
0
0 −0.111 −0.111 −0.223 1.473 −0.447 0 𝑄8
[0 0.223 0.223 0.447 −0.447 0.894 ] [ 0 ] [𝑄9 ]

Resolviendo:
P á g i n a 8 | 18
Armaduras en 3D MC516

𝑄2 0
𝑄4 −0.00066294
𝑄5 −0.03126
=
𝑄6 −0.0001088
𝑄8 0.0001088
[𝑄9 ] [ −0.0002172 ]

Y para obtener la reacción en los empotramientos, tómanos la siguiente ecuación matricial:

{𝑅} = [𝐾]{𝑄} … … … … … … … … … … . . (4)

 Reemplazando los valores de desplazamientos nodales de la ecuación 4.

𝑅1
𝑅3 10.6𝑥106 𝑥1.56
𝑅7 = 𝑥
𝑅10 80.498
[𝑅11 ]

0
0
0
−0.00066294
0.8 0 −0.4 −0.8 0 −0.4 0 0 0 0 0 0
−0.003126
−0.4 −0.4 1.518 −0.4 0 −0.2 0 0 −1.118 0 0.4 −0.2
0 0 0 −0.8 0 −0.4 0.8 0 0.4 0 0 0 𝑥 −0.0001088
0
0 0 0 −0.5 0.5 0 0 0 0 0.5 −0.5 0
[ 0 −0.8 0.4 05 0.0001088
−0.5 0 0 −0.8 −0.4 0.5 2.1 0 ]
−0.0002172
0
0
[ 0 ]

Resolviendo:

𝑅1 117.8855
𝑅3 69.7596
𝑅7 = 64.12724 𝐿𝑏
𝑅10 −204.98
[𝑅11 ] [0204.9595]

P á g i n a 9 | 18
Armaduras en 3D MC516

5) ESFUERZOS
𝐸𝑒
σ𝑒 = [−𝑙 −𝑚 −𝑛 𝑙 𝑚 𝑛]𝑥𝑄 … … … … … … … … … … (4)
𝑙𝑒

 Donde:
σ𝑒 = esfuerzo del elemento e. (𝐿𝑏⁄ 2 )
𝑖𝑛
𝐸𝑒 = 𝑚𝑜𝑑𝑢𝑙𝑜 𝑑𝑒 𝑒𝑙𝑎𝑠𝑡𝑖𝑐𝑖𝑑𝑎𝑑 𝑑𝑒𝑙 𝑒𝑙𝑒𝑚𝑒𝑛𝑡𝑜 𝑒.( 𝐿𝑏⁄ 2 )
𝑖𝑛
𝑙𝑒 = 𝑙𝑜𝑛𝑔𝑖𝑡𝑢𝑑 𝑑𝑒𝑙 𝑒𝑙𝑒𝑚𝑒𝑛𝑡𝑜 𝑒. (𝑝𝑢𝑙𝑔)
𝑙, 𝑚, 𝑛 = 𝑐𝑜𝑠𝑒𝑛𝑜𝑠 𝑑𝑖𝑟𝑒𝑐𝑡𝑜𝑟𝑒𝑠.
𝑄 = 𝑑𝑒𝑠𝑝𝑙𝑎𝑧𝑎𝑚𝑖𝑒𝑛𝑡𝑜 𝑛𝑜𝑑𝑎𝑙𝑒𝑠 𝑔𝑙𝑜𝑏𝑎𝑙𝑒𝑠 𝑐𝑜𝑟𝑟𝑒𝑠𝑝𝑜𝑛𝑑𝑖𝑒𝑛𝑡𝑒
𝑎𝑙 𝑐𝑢𝑎𝑑𝑟𝑜 𝑑𝑒 𝑐𝑜𝑛𝑒𝑐𝑡𝑖𝑣𝑑𝑎𝑑 𝑟𝑒𝑙𝑎𝑐𝑖𝑜𝑛𝑎𝑑𝑜 𝑎 𝑙𝑜𝑠 𝑛𝑜𝑑𝑜𝑠.

10600000 −17008693
σ1 = 𝑥 = −71.67 𝐿𝑏⁄ 2
80.498 31250000000 𝑖𝑛

10600000 −49516779
σ2 = 𝑥 = −104.326 𝐿𝑏⁄ 2
80.498 62500000000 𝑖𝑛

10600000 543
σ3 = 𝑥 = 31.97667 𝐿𝑏⁄ 2
72 2500000 𝑖𝑛

10600000 −559
σ4 = 𝑥 = −235.55 𝐿𝑏⁄ 2
80.498 31250000000 𝑖𝑛

10600000 −17008693
σ5 = 𝑥 = −141.6513 𝐿𝑏⁄ 2
101.823 125000000 𝑖𝑛

10600000 −153672
σ6 = 𝑥 = −255.961 𝐿𝑏⁄ 2
80.498 625000000 𝑖𝑛

P á g i n a 10 | 18
Armaduras en 3D MC516

1. USO DEL MATLAB:

DIGITACION DEL PROGRAMA

%finitos03.m

clc

clear

%datos

A=input('Ingrese el vector area de cada elemento finito en mm2 ')

E=input('Ingrese el vector modulo de young de cada elemento finito en N/mm2 ')

x=input('Ingrese el vector abscisa de cada nodo en mm ')

y=input('Ingrese el vector ordenada de cada nodo en mm ')

F=[-5000;0;0;-2000;0;0;0;0;0;-3000];%la posiciones del 5 al 8 son incognitas pero los he puesto como


ceros para que los pueda leer el matlab

%calculo de los elementos faltantes de la tabla de conectividad

NODOS=[1,2;2,3;3,4;3,5;4,5;5,2;5,1];

GDL=[1,2,3,4;3,4,5,6;5,6,7,8;5,6,9,10;7,8,9,10;9,10,3,4;9,10,1,2];

for i=1:7

L(i)=sqrt((x(NODOS(i,2))-x(NODOS(i,1)))^2+(y(NODOS(i,2))-y(NODOS(i,1)))^2);

l(i)=(x(NODOS(i,2))-x(NODOS(i,1)))/L(i);

m(i)=(y(NODOS(i,2))-y(NODOS(i,1)))/L(i);

end

%calculo de la matriz de rigidez

k=zeros(10);

aux=zeros(10);

for i=1:7

aux(GDL(i,1:4),GDL(i,1:4))=E(i)*A(i)/L(i)*[l(i)^2,l(i)*m(i),-l(i)^2,-l(i)*m(i);l(i)*m(i),m(i)^2,-l(i)*m(i),-m(i)^2;-
l(i)^2,-l(i)*m(i),l(i)^2,l(i)*m(i);-l(i)*m(i),-m(i)^2,l(i)*m(i),m(i)^2];

k=k+aux;

aux=zeros(10);

end

P á g i n a 11 | 18
Armaduras en 3D MC516

%calculo de Q

Q=inv(k([1:4,9,10],[1:4,9,10]))*F([1:4,9,10]);

Q=[Q(1:4);0;0;0;0;Q(5:6)];

%calculo del vector F

F=k*Q;

%calculo de esfuerzos

for i=1:7

esf(i)=E(i)/L(i)*[-l(i),-m(i),l(i),m(i)]*Q(GDL(i,1:4));

end

%esfuerzos

display('Los esfuerzos de cada elemento finito en N/mm2 son: ')

esf

%reacciones

display('Las reacciones en los apoyos en N son')

F(5:8)

%gràfico de la armadura sin fuerzas externas

xx=[x,x(1),x(2),x(5),x(3)];

yy=[y,y(1),y(2),y(5),y(3)];

xxx=[x+Q(1:2:9)',x(1)+Q(1),x(2)+Q(3),x(5)+Q(9),x(3)+Q(5)];

yyy=[y+Q(2:2:10)',y(1)+Q(2),y(2)+Q(4),y(5)+Q(10),y(3)+Q(6)];

plot(xx,yy,xxx,yyy,'r')

P á g i n a 12 | 18
Armaduras en 3D MC516

2. EJECUCION DEL PROGRAMA:

Ingrese el vector área de cada elemento finito en mm2


[1963.495,1963.495,1963.495,1963.495,1963.495,1963.495,1963.495]

A=

1.0e+003 *

Columns 1 through 6

1.9635 1.9635 1.9635 1.9635 1.9635 1.9635

Column 7

1.9635

Ingrese el vector modulo de Young de cada elemento finito en N/mm2


[3.1e5,3.1e5,3.1e5,3.1e5,3.1e5,3.1e5,3.1e5]

E=

Columns 1 through 5

310000 310000 310000 310000 310000

Columns 6 through 7

310000 310000

Ingrese el vector abscisa de cada nodo en mm [0,1500,1500*2,1500*2,1500]

P á g i n a 13 | 18
Armaduras en 3D MC516

x=

0 1500 3000 3000 1500

Ingrese el vector ordenada de cada nodo en mm [1500,1500,1500,0,0]

y=

1500 1500 1500 0 0

Los esfuerzos de cada elemento finito en N/mm2 son:

esf =

2.5465 2.5465 0 3.6013 -2.5465 -1.0186 0

Las reacciones en los apoyos en N son

ans =

1.0e+004 *

1.0000 // EJE X DEL NODO (3)


0.5000 // EJE Y DEL NODO (3)
-0.5000 // EJE X DEL NODO (4)
0 // EJE Y DEL NODO (4)

P á g i n a 14 | 18
Armaduras en 3D MC516

1600

1400

1200

1000

800
y

600

400

200

-200
-500 0 500 1000 1500 2000 2500 3000
x

Figura 1

Aplicando 1000 veces las fuerzas para notar las deformaciones:

P á g i n a 15 | 18
Armaduras en 3D MC516

1600

1400

1200

1000

800

600

400

200

-200
-500 0 500 1000 1500 2000 2500 3000

Figura 2

Para visualizar las nuevas posiciones de los nodos ampliamos la figura en la parte de los
nodos.
Línea azul: posición inicial
Línea roja: posición final

Figura 3
P á g i n a 16 | 18
Armaduras en 3D MC516

Figura 4

Figura

P á g i n a 17 | 18
Armaduras en 3D MC516

3. CONCLUSIONES

 El elemento finito 7 (vea la figura 2) su esfuerzo es cero pero es muy importante


para la estabilidad de la estructura ya que dentro de su cuerpo se cancelan los
desplazamientos de los nodos 1 y 5.
 El esfuerzo en la barra 7 es cero debido a que no hay una fuerza vertical en el
nodo 1.
 La orientación del elemento finito 7 antes era de -45° Luego de aplicar las
fuerzas externas su orientación cambio y su longitud se mantuvo constante.
 El elemento finito 3 (vea la figura 2) su esfuerzo es cero pero también es
importante para asegurar que la estructura este en un plano horizontal.
 Los elementos finitos 5 y 6 (vea la figura 2) están en compresión.
 El elemento finito 4 (vea la figura 2) es el que soporta el mayor esfuerzo 3.6013
N/mm2 esto es debido a que uno de sus extremos están empotrados en la
pared y prácticamente toda la fuerza recae sobre él. Con este elemento habría
que hacer el diseño.
 Este problema es imposible para la estática (hiperestático) ya que tiene 4
incógnitas y solo tres ecuaciones de equilibrio. Es posible su solución mediante
los métodos finitos.
 Las reacciones encontradas 10000N (eje x del nodo (3)) 5000N (eje y del nodo
(3) -5000N (eje x del nodo (4)) y 0N (eje y del nodo (4)) cumplen con las tres
condiciones de equilibrio por lo tanto están bien.
 Todos los problemas de armaduras planas tienen como mínimo 2 apoyos
rígidos pero también pueden tener más de dos apoyos. En este tipo de
problemas podemos distinguir dos tipos de incógnitas las de desplazamientos
y las de fuerzas, si el número de apoyos rígidos aumentan entonces las
incógnitas de fuerzas aumenta y disminuyen las incógnitas de desplazamientos
y por lo tanto se mantiene constante el número de incógnitas totales que para
nuestro problema es 10.

P á g i n a 18 | 18

You might also like