Documentos de Académico
Documentos de Profesional
Documentos de Cultura
En este laboratorio hemos realizado el anlisis por elementos finitos de las armaduras
planas. Una armadura es una estructura reticulada simple formada por elementos rectos
de seccin constante, cuya longitud supera varias veces su seccin transversal, se conocen
como barras y se conectan rgidamente en sus extremos denominados nodos o nudos, los
esfuerzos actan a lo largo de su eje longitudinal, es decir solo estn sometidas a traccin
o compresin simple.
Las armaduras planas se utilizan para soportar cargas elevadas y cubrir grandes luces,
pueden construirse en maderas o acero y son usadas en cubiertas de techos, puentes,
torres, etc.
El objetivo ha sido analizar el comportamiento esttico de las armaduras, calculando los
esfuerzos internos en cada uno de sus miembros y calcular los desplazamientos ocurridos
en las articulaciones
DIAGRAMA DE FLUJO
INICIO
SE OBTIENE LAS
DEFORMACIONES,
REACCIONES Y
ESFUERZOS EN CADA
ELEMENTO
FIN
(
(
(
(
)
)
)
)
Con estos datos y ayudndonos del grafico podemos analizar la conectividad del modelo
6
1
3
1
1
1
2
1
Q9
Q7
Q1
Q8
Q2
Q1
0
Q3
Q5
Q4
Q6
( )( )
)[
Obteniendo la matriz de rigidez local para todos los trminos y sumndolos, la matriz de
rigidez global ser
Y el vector desplazamiento
][
Resolviendo las ecuaciones utilizando matb los vectores carga y desplazamiento son
( )
El vector de esfuerzos es
] [
(
[
z(3,3)=l(1,i)^2;
z(3,4)=l(1,i)*m(1,i);
z(4,1)=-l(1,i)*m(1,i);
z(4,2)=-m(1,i)^2;
z(4,3)=l(1,i)*m(1,i);
z(4,4)=m(1,i)^2;
r(i)=E*A/L(i);
J(1:10,1:10,i)=r(i)*z;
end
for i=2
z=zeros(10);
z(3,3)=l(1,i)^2;
z(3,4)=l(1,i)*m(1,i);
z(3,5)=-l(1,i)^2;
z(3,6)=-l(1,i)*m(1,i);
z(4,3)=l(1,i)*m(1,i);
z(4,4)=m(1,i)^2;
z(4,5)=-l(1,i)*m(1,i);
z(4,6)=-m(1,i)^2;
z(5,3)=-l(1,i)^2;
z(5,4)=-l(1,i)*m(1,i);
z(5,5)=l(1,i)^2;
z(5,6)=l(1,i)*m(1,i);
z(6,3)=-l(1,i)*m(1,i);
z(6,4)=-m(1,i)^2;
z(6,5)=l(1,i)*m(1,i);
z(6,6)=m(1,i)^2;
r(i)=E*A/L(i);
J(1:10,1:10,i)=r(i)*z;
end
for i=3
z=zeros(10);
z(1,1)=l(1,i)^2;
z(1,2)=l(1,i)*m(1,i);
z(1,5)=-l(1,i)^2;
z(1,6)=-l(1,i)*m(1,i);
z(2,1)=l(1,i)*m(1,i);
z(2,2)=m(1,i)^2;
z(2,5)=-l(1,i)*m(1,i);
z(2,6)=-m(1,i)^2;
z(5,1)=-l(1,i)^2;
z(5,2)=-l(1,i)*m(1,i);
z(5,5)=l(1,i)^2;
z(5,6)=l(1,i)*m(1,i);
z(6,1)=-l(1,i)*m(1,i);
z(6,2)=-m(1,i)^2;
z(6,5)=l(1,i)*m(1,i);
z(6,6)=m(1,i)^2;
r(i)=E*A/L(i);
J(1:10,1:10,i)=r(i)*z;
end
for i=4
z=zeros(10);
z(1,1)=l(1,i)^2;
z(1,2)=l(1,i)*m(1,i);
z(1,7)=-l(1,i)^2;
z(1,8)=-l(1,i)*m(1,i);
z(2,1)=l(1,i)*m(1,i);
z(2,2)=m(1,i)^2;
z(2,7)=-l(1,i)*m(1,i);
z(2,8)=-m(1,i)^2;
z(7,1)=-l(1,i)^2;
z(7,2)=-l(1,i)*m(1,i);
z(7,7)=l(1,i)^2;
z(7,8)=l(1,i)*m(1,i);
z(8,1)=-l(1,i)*m(1,i);
z(8,2)=-m(1,i)^2;
z(8,7)=l(1,i)*m(1,i);
z(8,8)=m(1,i)^2;
r(i)=E*A/L(i);
J(1:10,1:10,i)=r(i)*z;
end
for i=5
z=zeros(10);
z(5,5)=l(1,i)^2;
z(5,6)=l(1,i)*m(1,i);
z(5,7)=-l(1,i)^2;
z(5,8)=-l(1,i)*m(1,i);
z(6,5)=l(1,i)*m(1,i);
z(6,6)=m(1,i)^2;
z(6,7)=-l(1,i)*m(1,i);
z(6,8)=-m(1,i)^2;
z(7,5)=-l(1,i)^2;
z(7,6)=-l(1,i)*m(1,i);
z(7,7)=l(1,i)^2;
z(7,8)=l(1,i)*m(1,i);
z(8,5)=-l(1,i)*m(1,i);
z(8,6)=-m(1,i)^2;
z(8,7)=l(1,i)*m(1,i);
z(8,8)=m(1,i)^2;
r(i)=E*A/L(i);
J(1:10,1:10,i)=r(i)*z;
end
for i=6
z=zeros(10);
z(5,5)=l(1,i)^2;
z(5,6)=l(1,i)*m(1,i);
z(5,9)=-l(1,i)^2;
z(5,10)=-l(1,i)*m(1,i);
z(6,5)=l(1,i)*m(1,i);
z(6,6)=m(1,i)^2;
z(6,9)=-l(1,i)*m(1,i);
z(6,10)=-m(1,i)^2;
z(9,5)=-l(1,i)^2;
z(9,6)=-l(1,i)*m(1,i);
z(9,9)=l(1,i)^2;
z(9,10)=l(1,i)*m(1,i);
z(10,5)=-l(1,i)*m(1,i);
z(10,6)=-m(1,i)^2;
z(10,9)=l(1,i)*m(1,i);
z(10,10)=m(1,i)^2;
r(i)=E*A/L(i);
J(1:10,1:10,i)=r(i)*z;
end
for i=7
z=zeros(10);
z(7,7)=l(1,i)^2;
z(7,8)=l(1,i)*m(1,i);
z(7,9)=-l(1,i)^2;
z(7,10)=-l(1,i)*m(1,i);
z(8,7)=l(1,i)*m(1,i);
z(8,8)=m(1,i)^2;
z(8,9)=-l(1,i)*m(1,i);
z(8,10)=-m(1,i)^2;
z(9,7)=-l(1,i)^2;
z(9,8)=-l(1,i)*m(1,i);
z(9,9)=l(1,i)^2;
z(9,10)=l(1,i)*m(1,i);
z(10,7)=-l(1,i)*m(1,i);
z(10,8)=-m(1,i)^2;
z(10,9)=l(1,i)*m(1,i);
z(10,10)=m(1,i)^2;
r(i)=E*A/L(i);
J(1:10,1:10,i)=r(i)*z;
end
%MATRIZ DE RIGIDEZ GLOBAL
K=zeros(10);
for i=1:7
K=K+J(:,:,i);
end
%CALCULO DE LAS REACCIONES Y DESPLAZAMIENTOS
k=K;
k(:,1)=[]; k(:,1)=[]; k(:,1)=[]; k(:,1)=[];
k(1,:)=[]; k(1,:)=[]; k(1,:)=[]; k(1,:)=[];
k=inv(k);
f=[0 0 0 2000 5000 4000];
f=f';
q=k*f;
Q=[0; 0; 0; 0; q];
F=K*Q;
%CALCULO DE LOS ESFUERZOS
for i=1
rho(i)=(E/L(i))*[-l(1,i) -m(1,i) l(1,i) m(1,i)]*[Q(1,1); Q(2,1);
Q(3,1); Q(4,1)];
end
for i=2
rho(i)=(E/L(i))*[-l(1,i) -m(1,i) l(1,i) m(1,i)]*[Q(3,1); Q(4,1);
Q(5,1); Q(6,1)];
end
for i=3
CONCLUSIONES
El mtodo del elemento finito para armaduras planas es muy til ya que nos
permite hallar todas las reacciones, esfuerzos y desplazamientos en todas las
barras y nodos simultneamente, adems de ser un procedimiento simple, aunque
un poco extenso, pero lado esta efectividad del mtodo esta comprobada.
Los esfuerzos hallados fueron todos de traccin y compresin como se esperaba
para una armadura, todos los esfuerzos y desplazamientos fueron muy pequeos
debido alto mdulo de elasticidad del material y las pequeas fuerzas aplicadas.
Se ha despreciado la masa de las barras, la cual podra generar esfuerzos de flexion
en las barras sin embargo estas fuerzas son por lo general pequeas comparadas a
las fuerzas externas y por el volumen de las barras el cual no es tan grande. El
efecto de la flexion ser estudiado en los prximos laboratorios.
Los resultados son congruentes con los hallados por la estatica bsica, las
sumatorias de fuerzas para toda la armadura son cero.