Documentos de Académico
Documentos de Profesional
Documentos de Cultura
Secciones:
50 mm
Material:
5
E=3.0 x 10 N /mm
PE =2000
P A =5000
PB =4000
6
1
1500 mm
7
5
PC =3000
DIAGRAMA DE BLOQUES
PROGRAMA
clear all
format short
disp('
______________________')
disp('
')
disp('
ARMADURAS PLANAS')
disp('
______________________')
disp('Insertar ([mm. N.]):::::')
disp(' ');
x=input('Datos de coordenadas nodales [x1 y1;x2 y2;...;xnn ynn] ->');
disp(' ');
c=input('Nodos para cada elemento (en orden): [a1 b1;a2 b2;...;an bn]
->');
disp(' ');
disp('Indicar condiciones de frontera (soportes fijos:0/moviles:1)')
M=input('Condiciones para :[Q1;Q2;Q3;Q4;...;Q(2nn-1) Q(2nn)]->');
disp(' ')
E=input('Modulo de elasticidad para cada elemento [E1;E2;..;En] ->');
disp(' ')
A=input('Area para cada elemento [A1;A2..;An]->');
disp(' ')
F=input('Fuerzas Externas sin reacciones [F1;F2;F3;F4;...;F]->');
disp('-------------------------------------------------------------------');
%tabla de cosenos directores
cosdir=[];
for i=1:length(c)
le(i)=sqrt((x(c(i,2),1)-x(c(i,1),1))^2+(x(c(i,2),2)-x(c(i,1),2))^2);
cosdir=[cosdir;[i le(i) (x(c(i,2),1)-x(c(i,1),1))/le(i) (x(c(i,2),2)x(c(i,1),2))/le(i)]];
end
%Tabla de conectividad y GDL
gld(:,1)=1:2:2*length(c)-1;gld(:,2)=2:2:2*length(c);T=[];
for i=1:length(c)
T=[T;[gld(c(i,1),:) gld(c(i,2),:)]];
end
T=[cosdir(:,1) c T];
disp('ELemento Conectividad
GDL')
disp(T)
disp('
Le
l
m')
disp(cosdir(:,2:end))
%matriz de rigidez
KT=zeros(2*length(x));esf=[];
for i=1:length(le)
l=cosdir(i,3);m=cosdir(i,4);
esf=[esf;E(i)/le(i)*[-l -m l m]];
k=zeros(2*length(x));
k(T(i,4:7),T(i,4:7))=E(i)*A(i)/le(i)*[l^2 l*m -l^2 -l*m;l*m m^2 -l*m
-m^2;-l^2 -l*m l^2 l*m;-l*m -m^2 l*m m^2];
KT=KT+k;
end
disp(' ')
disp('MATRIZ DE RIGIDEZ ESTRUCTURAL K')
disp(' ')
disp(KT)
%condiciones de frontera
m=[];
for i=1:2*length(x)
if M(i)==1
m=[m;[i]];
end
end
for i=1:length(m)
for j=1:length(m)
kr(i,j)=KT(m(i),m(j));
end
f(i)=F(m(i));
end
q=kr\f';
Q=M;
for i=1:length(m)
Q(m(i))=q(i);
end
FT=KT*Q;
disp(' ')
disp('DESPLAZAMIENTOS mm')
disp(Q)
disp(' ')
disp('FUERZAS TOTALES (reacciones y externas) N')
disp(FT)
%esfuerzos
for i=1:length(le)
ES(i)=esf(i,:)*[Q(T(i,4));Q(T(i,5));Q(T(i,6));Q(T(i,7))];
end
disp(' ')
disp('ESFUERZOS N/mm2')
disp(ES)
D=[];DF=[];
for i=1:length(c)
D=[D;[x(c(i,1),:);x(c(i,2),:)]];
DF=[DF;[x(c(i,1),:)+[Q(T(i,4)),Q(T(i,5))];x(c(i,2),:)+
[Q(T(i,6)),Q(T(i,7))]]];
end
plot(D(1:2,1),D(1:2,2),'LineWidth',3)
hold on
plot(DF(1:2,1),DF(1:2,2),'r','LineWidth',2.3)
for i=3:2:2*length(c)-1
plot(D(i:i+1,1),D(i:i+1,2),'LineWidth',3)
plot(DF(i:i+1,1),DF(i:i+1,2),'r','LineWidth',2.3)
end
hold off
grid on
axis([-max(abs(D(:,1)))/2 3/2*max(abs(D(:,1))) -max(abs(D(:,2)))/2
3/2*max(abs(D(:,2)))])
xlabel({['Abscisas de ',int2str(length(x)),'
nodos'];'(mm)'},'Color','w','FontWeight','bold');
ylabel({['Ordenadas de ',int2str(length(x)),'
nodos'];'(mm.)'},'Color','w','FontWeight','bold');
title({'GRAFICO';'DEFORMACION EN ARMADURAS PLANAS';['Numero de elementos:
',int2str(length(le))]},'Color','w','FontWeight','bold')
legend('Armadura inicial','Armadura deformada',3)
set(gcf,'Color',[0.6,0.6,0.6]);
RESULTADOS
______________________
ARMADURAS PLANAS
______________________
Insertar ([mm. N.]):::::
Datos de coordenadas nodales [x1 y1; x2 y2;...; xnn ynn] -> [3000 0; 3000
1500; 1500 1500; 0 1500; 1500 0]
Nodos para cada elemento (en orden): [a1 b1;a2 b2;...;an bn] ->[1 2;2 3;3 4;3
5;4 5;5 2;5 1]
Indicar condiciones de frontera (soportes fijos:0/moviles:1)
Condiciones para :[Q1;Q2;Q3;Q4;...;Q(2nn-1) Q(2nn)]->[0;0;0;0;1;1;1;1;1;1]
Modulo de elasticidad para cada elemento [E1;E2;..;En]
->[3.1*10^5;3.1*10^5;3.1*10^5;3.1*10^5;3.1*10^5;3.1*10^5;3.1*10^5]
Area para cada elemento [A1;A2..;An]>[50^2*pi/4;50^2*pi/4;50^2*pi/4;50^2*pi/4;50^2*pi/4;50^2*pi/4;50^2*pi/4]
Fuerzas Externas sin reacciones [F1;F2;F3;F4;...;F]->[0;0;0;0;0;-2000;-5000;4000;0;0]
-------------------------------------------------------------------Elemento Conectividad
GDL
10
10
10
10
Le
1.0e+003 *
1.5000
0.0010
1.5000 -0.0010
1.5000 -0.0010
1.5000
0 -0.0010
2.1213
0.0007 -0.0007
2.1213
0.0007
0.0007
1.5000
0.0010
4.0579
0
4.0579
0
-1.4347
0 -4.0579
5.4926
0 -4.0579
-1.4347
1.4347
5.4926
0
1.4347
0 -4.0579
0
-1.4347
0 -4.0579
8.1158
0
0 -1.4347 -1.4347
0
0
1.4347 -4.0579
-4.0579
0 -4.0579
0
0 -1.4347
0 -1.4347
0
0
0 -4.0579
0 -1.4347
0
0 -4.0579
4.0579
1.4347
0 -1.4347
1.4347
1.4347
6.9273
0
6.9273
0 -1.4347 -1.4347
0 -4.0579
DESPLAZAMIENTOS (mm)
0
0
0
0
-0.0222
-0.0714
-0.0444
-0.1633
0.0246
-0.0665
FUERZAS TOTALES (reacciones y externas) N
1.0e+004 *
-1.0000
0
1.5000
0.6000
-0.0000
-0.2000
-0.5000
-0.4000
0
1.4347 -1.4347
-0.0000
ESFUERZOS (N/mm2)
0
4.5837
4.3215 -5.0930
CONCLUSIONES
La barra 3 presenta el mayor esfuerzo traccin, esto debido a que en el nodo
4 es la que sostiene cargas en los ejes de coordenadas.
La barra 7 presenta el mayor esfuerzo de compresin.
Los valores de las deformaciones en el sistema son muy pequeas, lo que
se traduce en que las fuerzas aplicadas no varan significativamente el
sistema.
Las sumatoria de las fuerzas halladas es igual a cero, lo cual se traduce en
que el sistema est en equilibrio de traslacin, estas fuerzas tambin
podran hallarse de forma analtica en funcin del grfico.
Este tipo de anlisis es muy recomendado debido a que a partir de ste,
podremos deducir el comportamiento (deformaciones) de cualquier
armadura sometida a diferentes fuerzas, siempre y cuando estas estn
aplicadas en las posiciones nodales.