CURSO:
SECCIN: G
FECHA DE ENTREGA: 07/10/2015
ALUMNO: Rafael Maynasa, Anthony Williams .
CDIGO:
20130217D
2015-II
NDICE.
Armaduras Planas
Pgina 1
2
3. ENUNCIADO
DEL
PROBLEMA.
4. SOLUCIN 1:
4.1. Modelado
del
cuerpo
real.
4
4.2. Grados
de
libertad
nodales.
6
4.3. Vector
carga.
7
4.4. Matriz
de
rigidez.
8
contorno.
10
4.6. Esfuerzos.
4.7.
11
Resultados.
12
5. SOLUCIN 2.
Diagrama
de
flujo.
13
Programacin
en
MATLAB.
Armaduras Planas
Pgina 2
15
, y una seccin
8 pulg 2 .
Ilustracin 1
Armaduras Planas
Pgina 3
P1=500 lb
Carga
P2=500 lb
I.
Ilustracin 2
Pgina 4
II.
X(mm)
0
3
6
3
0
Y(mm)
0
0
0
3
3
Elemento
1
2
3
4
5
6
7
Element
o
1
2
3
4
5
6
Nodos
(1)
(2)
GDL
1 2
3
4
1 2
3
4
3 4
5
6
5 6
7
8
7 8
3
4
7 8
1
2
7 8
9
10
1 2
9
10
1
2
2
3
3
4
4
2
4
1
4
5
1
5
# de
Nodo
X
(pulg)
Y
(pulg)
3
3
0
0
6
6
3
3
3
3
3
3
3
3
0
3
0
3
0
3
2
3
3
4
4
2
4
1
Armaduras Planas
Le en
(mm)
Ae en (
1.9 106
4.2426
1.9 106
1.9 10
1.9 106
4.2426
1.9 106
1.9 10
1.9 106
mm
(XiXj)
(Yi-Yj)
le
(pulg)
-3
-3
Ee en (N/
mm2 )
Cosenos Directores
l
-1
-3
4.2426
-0.7071
-0.7071
4.2426
0.7071
0.7071
Pgina 5
-3
-1
( ) [11 11 ]
X:
Respecto a
k 1=
k=
( 1.9 106 ) .8
4.2426
k =
1
0
1
0
Armaduras Planas
1
0
1
0
(traccin simple)
donde
lm
l 2 ml
m2
lm m2
lm
l 2 lm
2
2
m
lm m
] [
0 1 0
5.0667
0 0 0 =106
0
0 1 0
5.0667
0 0 0
0
] [
] [
] [
0 0
0 1 =10 6
0 0
0 1
Pgina 6
Lws =Lrt
0 5.0667 0
0
0
0
0 5.0667 0
0
0
0
1.7914
1.7914 1.7914 1.7914
1.7914
1.7914 1.7914 1.7914
1.7914 1.7914 1.7914
1.7914
1.7914 1.7914 1.7914
1.7914
0 1 0
5.0667
0 0 0
6
0
=10
0 1 0
5.0667
0 0 0
0
0
1
0 0
0 1
( 1.9 10 6 ) .8 0
4
k =
l2
lm
l 2
lm
0.5
0.5 0.5 0.5
0.5
0.5 0.5 0.5
6
=10
0.5 0.5 0.5
0.5
0.5 0.5 0.5
0.5
( 1.9 106 ) .8
3
EA
le
( )
K ers=
Resulta:
( 1.9 106 ) .8
EA
le
K 'tw =
'
0 5.0667 0
0
0
0
0 5.0667 0
0
0
0
0
0
0 5.0667
0
0
0 5.0667
0
0
0 5.0667
0
0
0 5.0667
k5 =
( 1.9 106 ) .8
4.2426
1
( 1.9 10 ) .8 0
6
k =
3
1
0
6
1.7914
1.7914 1.7914 1.7914
1.7914
1.7914 1.7914 1.7914
1.7914 1.7914 1.7914
1.7914
1.7914 1.7914 1.7914
1.7914
0 1 0
5.0667
0 0 0
6
0
=10
0 1 0
5.0667
0 0 0
0
0
1
0 0
0 1
( 1.9 106 ) .8 0
k =
7
] [
] [
0.5
0.5 0.5 0.5
0.5
0.5 0.5 0.5 =106
0.5 0.5 0.5
0.5
0.5 0.5 0.5
0.5
] [
0 0
0 1 =106
0 0
0 1
0 5.0667 0
0
0
0
0 5.0667 0
0
0
0
0
0
0 5.0667
0
0
0 5.0667
0
0
0 5.0667
0
0
0 5.0667
rJ
6.8581
1.7914 5.0667
0
0
0
1.7914 1.7914
0
1.7914
6.8581
0
0
0
0
1.7914 1.7914
0
5.0667
0
6.8581
1.7914 1.7914 1.7914
0
0
0
0
0
1.7914
6.8581 1.7914 1.7914
0
5.0667
0
0
0
1.7914 1.7914 6.8581
1.7914 5.0667
0
0
[ k ] =106 .
0
0
1.7914 1.7914 1.7914
1.7914
0
0
0
1.7914 1.7914
0
0
5.0667
0
11.9248 1.7914 5.066
1.7914 1.7914
0
5.0667
0
0
1.7914
6.8581
0
0
0
0
0
0
0
5.0667
0
5.0667
0
5.0667
0
0
0
0
0
0
0
Armaduras Planas
Pgina 7
6. Cargas nodales
En coordenadas X se sabe que:
[ ][
F1
6.8581
1.7914 5.0667
0
0
0
1.7914 1.7914
0
F2
1.7914
6.8581
0
0
0
0
1.7914 1.7914
0
F3
5.0667
0
6.8581
1.7914 1.7914 1.7914
0
0
0
F4
0
0
1.7914
6.8581 1.7914 1.7914
0
5.0667
0
F5
0
0
1.7914 1.7914 6.8581
1.7914 5.0667
0
0
=
0
0
1.7914 1.7914 1.7914
1.7914
0
0
0
F6
1.7914 1.7914
0
0
5.0667
0
11.9248 1.7914 5.0667
F7
1.7914
1.7914
0
5.0667
0
0
1.7914
6.8581
0
F8
0
0
0
0
0
0
5.0667
0
5.0667
F9
0
5.0667
0
0
0
0
0
0
0
F 10
6.8581
1.7914 5.0667
0
0
0
1.7914 1.7914
0
0
1.7914
6.8581
0
0
0
0
1.7914 1.7914
0
5.0
5.0667
0
6.8581
1.7914 1.7914 1.7914
0
0
0
0
0
0
1.7914
6.8581 1.7914 1.7914
0
5.0667
0
0
0
0
1.7914 1.7914 6.8581
1.7914 5.0667
0
0
0
0
0
1.7914 1.7914 1.7914
1.7914
0
0
0
0
1.7914 1.7914
0
0
5.0667
0
11.9248 1.7914 5.0667
0
1.7914 1.7914
0
5.0667
0
0
1.7914
6.8581
0
0
0
0
0
0
0
0
5.0667
0
5.0667
0
0
5.0667
0
0
0
0
0
0
0
5.06
Armaduras Planas
Pgina 8
][ ]
[] [
Q3
0
6.8581
1.7914 1.7914 1.7914
0
0
Q4
500
1.7914
6.8581 1.7914 1.7914
0
5.0667
Q
0
6 1.7914 1.7914
6.8581
1.7914 5.0667
0
=10
5
500
1.7914 1.7914 1.7914
1.7914
0
0
Q6
0
0
0
5.0667
0
11.9248 1.7914
Q7
0
0
5.0667
0
0
1.7914
6.8581
Q8
[] [ ]
Q3
Q4
Q5
=103
Q6
Q7
Q8
0.0987
1.0516
0.3947 pulg
1.8242
0.2961
0.8543
[ ][ ]
Q1
Q2
Q3
Q4
Q5
Q6
Q7
Q8
Q9
Q 10
0
0
0.0987
1.0516
= 0.3947
1.8242
0.2961
0.8543
0
0
8. Distribucin de esfuerzos
En coordenadas X se sabe que el esfuerzo de cada elemento se halla
asi:
e =E Bt q 't
(Traccin simple)
=E Bt Ltr qr
Resultando
Armaduras Planas
Pgina 9
[]
q1
q
E
e = e [ l m l m ] 2
l
q3
q4
e
( )
finito)
[ ][ ]
1
62.5015
2
62.5015
3
88.3905
4 = 62.5015
176.7809
5
187.5045
6
0
7
9. Diagrama de flujo
Armaduras Planas
Pgina 10
INICIO
Leer datos
de entrada.
Para i=1 hasta N de nodos
Cont=0
Armaduras Planas
Pgina 11
3
4
SI
SI
NO
CC(i,1)=0;
CC(i,2)=0
Si i=CC(i,1)
Cont=1, C2=CC1(i,2)
C1=CC1(i,1)
Si cont=1
CC(i,1)=C1;
CC(i,2)=C2
Armaduras Planas
Pgina 12
acuv=[acuv;acuh];
acumula columnas
Armaduras Planas
Pgina 13
Calcula esfuerzos
Armaduras Planas
Pgina 14
%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(pulg)=');
E=input('INGRESE EL MODULO DE ELASTICIDAD(lb/pulg^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
Armaduras Planas
Pgina 15
Armaduras Planas
Pgina 16
Ingrese tabla de conectividad (solo los nodos) =[1 2;2 3;3 4;4 2;4 1;4 5;1 5]
10
0
0
0.0001
0.0010
0.0002
0.0016
-0.0003
0.0009
0
0
Las reacciones son:
Armaduras Planas
Pgina 17
0.0010
-1.0000
0.0020
1.5000
0.0090
0.0100
62.5015
62.5015
-88.3905
-62.5015
176.7809
-187.5045
0
12.
Conclusiones
Armaduras Planas
Pgina 18