Escolar Documentos
Profissional Documentos
Cultura Documentos
Alumno:
Caichihua Vergara, Jordy Robinson
Cdigo:
20111119k
Seccin: A
Profesor:
Ing. Edwin Leandro Abregu Asencin
ARMADURA 2D
ARMADURA 2D UNI-
FIM
PROBLEMA
GRFICO:
SOLUCION:
3 6
4
2 5
2) TABLA DE CONECTIVIDAD.
2*n1- 2*n2-
2*n1 2*n2
1 1
l^2 l*m -l^2 -l*m 2*n1-1
Ke E*Ae/Le
l*m m^2 -l*m -m^2 2*n1
= *
-l^2 -l*m l^2 l*m 2*n2-1
-l*m -m^2 l*m m^2 2*n2
Donde:
- Ke: es la matriz de rigidez local del elemento
- Ae: seccin recta del elemento
- Le: longitud del elemento
- l: coseno director respecto al eje global X
- m: coseno director respecto al eje global Y
- n1: primer nodo del elemento
- n2: segundo nodo del elemento
0.506 0.506
7 7
-
0.506
0 0 0 0.506 0 0 0 0 0
7
7
- - -
0.685 0.179
0 0 0.17 0.179 0 0 0.506 0
8 1
91 1 7
- -
0.179 0.179
0 0 0.17 0.179 0 0 0 0
1 1
91 1
Q= [0 0 q3 q4 0 0 q7 q8 q9 q10]
Qr =
-0.0036
-0.0103
0.0012
-0.0114
0.0024
-0.0195
Q =
0
0
-0.0036
-0.0103
0
0
0.0012
-0.0114
0.0024
-0.0195
R1 =1.5000e+003
R2 = 0
R5 =-1.5000e+003
R6 = 1.0000e+003
E
=EBq= [ lml m ][q 2i1 q2 i q2 j 1 q 2 j ]
Esf =
-187.5000
176.7767
62.5000
-62.5000
-88.3883
62.5000
q1= 0
q2= 0
q3= -0.0036
q4= -0,0103
q5= 0
q6= 0
q7= 0,0012
q8= -0,0114
q9= 0,0024
q10= -0,0195
R1= 1500
R2= 0
R3= -1500
R4= 1000
Esf1= -187,5
Esf2= 176,78
Esf3= 62,5
Esf4= -62,5
Esf5= -88,39
Esf6= 62,5
INICIO
Leer datos de
entrada.
Cont=0
1 3 2
3
4
SI NO
SI
CC(i,1) =0;
CC(i,2) =0
Si cont=1
Si i=CC(i,1)
Cont=1, C2=CC1(i,2)
CC(i,1) =C1;
C1=CC1(i,1)
CC(i,2) =C2
acuv=[acuv;acuh];
acumula columnas
Para i=1;
2N nodos
Si i==CC(i,1)
Calcula esfuerzos
%ARMADURAS PLANAS
format long
nd=input('INGRESE EL NUMERO DE NODOS=');
ne=input('INGRESE EL NUEMRO DE ELEMENTOS=');
D=input('INGRESE EL DIMETRO DE LAS SECCIONES(mm)=');
E=input('INGRESE EL MODULO DE ELASTICIDAD(N/mm^2=');
tc=input('INGRESE TABLA DE CONECTIVIDAD(solo nodos)=');
%EJEMPLO [1 2;2 3;3 4;4 2;4 1;4 5;5 1]
ni=[];
for i=1:nd
disp('INGRESE LAS CORDENADAS DEL NODO ');disp(i);
n(i,1)=input('N(X)= ');
n(i,2)=input('N(Y)= ');
end
F=input('INGRESE EL VECTOR COLUMNA DE FUERZAS=');
CC1=input('INGRESE CONDICIONES DE CONTORNO [posicin valor]=');
lm=[];
A=pi/4*D^2;
krs=zeros(2*nd);
Kij=zeros(2*nd);acuh=[];acuv=[];FC=[];
le=[];Q=[];R=[];l=[];m=[];CC=[];
[fc,cc]=size(CC1);
for i=1:2*nd
cont=0;
for j=1:fc
if i==CC1(j,1)
cont=1;
c1=CC1(j,1);
c2=CC1(j,2);
end
end
if cont==1
CC(i,1)=c1;
CC(i,2)=c2;
else
CC(i,1)=0;
CC(i,2)=0;
end
end
for i=1:ne
le(i)=sqrt((n(tc(i,2),1)-n(tc(i,1),1))^2+(n(tc(i,2),2)-n(tc(i,1),2))^2);
l(i)=(n(tc(i,2),1)-n(tc(i,1),1))/le(i);
m(i)=(n(tc(i,2),2)-n(tc(i,1),2))/le(i);
ps1=tc(i,1)*2-1;ps2=tc(i,1)*2;ps3=tc(i,2)*2-1;ps4=tc(i,2)*2;
krs(ps1,ps1)=l(i)^2;krs(ps1,ps2)=l(i)*m(i);krs(ps1,ps3)=-l(i)^2;krs(ps1,ps4)=-l(i)*m(i);
krs(ps2,ps1)=l(i)*m(i);krs(ps2,ps2)=m(i)^2;krs(ps2,ps3)=-l(i)*m(i);krs(ps2,ps4)=-m(i)^2;
krs(ps3,ps1)=-l(i)^2;krs(ps3,ps2)=-l(i)*m(i);krs(ps3,ps3)=l(i)^2;krs(ps3,ps4)=l(i)*m(i);
krs(ps4,ps1)=-l(i)*m(i);krs(ps4,ps2)=-m(i)^2;krs(ps4,ps3)=l(i)*m(i);krs(ps4,ps4)=m(i)^2;
Kij=Kij+E*A/le(i)*krs;
krs=zeros(2*nd);
end
for i=1:2*nd
if i==CC(i,1)
Q(i,1)=CC(i,2);
else
FC=[FC;F(i)];
for j=1:2*nd
if j~=CC(j,1)
acuh=[acuh,Kij(i,j)];
end
end
end
acuv=[acuv;acuh];
acuh=[];
end
Q1=acuv\FC;
for i=1:2*nd
if i~=CC(i,1)
Q(i,1)=Q1(1,1);
[f,c]=size(Q1);
if f>=2
Q1=Q1(2:f,1);
end
end
end
for i=1:2*nd
if i==CC(i,1)
r=Kij(i,1:2*nd)*Q-F(i,1);
R=[R;r i];
end
end
ESF=[];
for i=1:ne
ps1=tc(i,1)*2-1;ps2=tc(i,1)*2;ps3=tc(i,2)*2-1;ps4=tc(i,2)*2;
ESF(i)=E/le(i)*[-l(i) -m(i) l(i) m(i)]*[Q(ps1,1);Q(ps2,1);Q(ps3,1);Q(ps4,1)];
end
format short
disp('=============');
disp('RESULTADOS');
disp('=============');
disp('LOS DESPLAZAMIENTOS');
disp(Q);
disp('LAS REACIONES');
disp('REACCIN POSICIN');
disp(R);
disp('LOS ESFUERZOS');
disp(ESF');
13) CONCLUCIONES
14) BIBLIOGRAFA
[1] Saed Moaveni. Finite Element Analysis: Theory and Application with
ANSYS. 2da ed. Editorial Prentice-Hall, Inc. USA.1999. Cap 2. Trusses. p. 54-
111.
[3] A.J.M. Ferreira. MATLAB Codes for Finite Element Analysis: Solid ans
Structures. Editorial Springer. 2009. Cap 4. Analysis of 2D Trusses. p.51-68.