Professional Documents
Culture Documents
CUARTA PRCTICA
CALIFICADA
Curso: Clculo por Elementos Finitos (MC 516)
Profesora: Ing. Cueva Pacheco Ronald
Seccin: E
Autor: Reyes Intuscca Edson Franco
Cdigo: 20142103I
CUARTA PRCTICA
ENUNCIADO DEL PROBLEMA
Sabiendo que:
E = 3.1x105 N/mm2
= 8.0 gr-f/cm3 = 7,848x10-5 N/mm3
SOLUCIN:
NODOS
1
2
3
4
5
6
7
8
9
10
11
GDL
123
456
789
10 11 12
13 14 15
15 16 17
16 17 18
17 18 19
18 19 20
20 21 22
21 22 23
p=cos
CUADRO DE CONECTIVIDAD(x-y-z)
e
NODOS
(1)
(2)
GDL
3
4 5 6
le
90
75.937
0
90
90
14.0362
1
2
1
1
2
3
123
123
456
789
(m)
0.6
1.0307
123
16 17 18
1.0307
104.036
90
14.0362
456
10 11 12
1.0307
75.937
90
14.0362
456
13 14 15
1.0307
104.036
90
14.0362
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
3
4
5
6
3
4
5
6
7
8
9
10
7
8
9
10
8
3
5
5
3
3
5
1
4
5
6
3
7
8
9
10
8
9
10
7
11
11
11
11
10
8
8
10
10
5
1
4
789
10 11 12
13 14 15
16 17 18
789
10 11 12
13 14 15
16 17 18
19 20 21
22 23 24
25 26 27
28 29 30
19 20 21
22 23 24
25 26 27
28 29 30
22 23 24
789
13 14 15
13 14 15
789
789
13 14 15
123
10 11 12
13 14 15
16 17 18
789
19 20 21
22 23 24
25 26 27
28 29 30
22 23 24
25 26 27
28 29 30
19 20 21
31 32 33
31 32 33
31 32 33
31 32 33
28 29 30
22 23 24
22 23 24
28 29 30
28 29 30
13 14 15
123
10 11 12
0.6
0.5
0.6
0.5
4
4
4
4
0.6
0.5
0.6
0.5
1.0735
1.0735
1.0735
1.0735
0.7810
4.0447
4.0311
4.0447
4.0311
0.7810
1.1926
1.1926
90
0
90
0
90
90
90
90
90
0
90
0
103.466
103.466
76.533
76.533
129.805
90
82.875
90
97.125
129.805
102.995
77.900
0
90
0
90
90
90
90
90
0
90
0
90
106.22
73.772
73.772
106.22
39.805
97.125
90
82.875
90
140.19
120.20
120.20
90
90
90
90
0
0
0
0
90
90
90
90
21.332
21.332
21.332
21.332
90
7.125
7.125
7.125
7.1250
90
33.023
33.023
GDL
123
Q1
456
Q2
Q3
Q4
Q5
Q6
789
Q7
Q8
Q9
10 11 12
Q10
Q 11
Q12
13 14 15
Q13
Q14
Q15
16 17 18
Q16
Q17
Q18
19 20 21
Q19
Q 20
Q21
22 23 24
Q22
Q23
Q24
25 26 27
Q25
Q26
Q27
10
28 29 30
Q 28
Q29
Q30
11
31 32 33
Q31
Q32
Q33
Asumiendo una descomposicin del peso propio de cada barra en dos vectores
fuerza ubicados en sus extremos, adems de una suma de momentos igual a cero
independientes del punto de referencia del que se tomen, tenemos:
Nodos
GDL
123
F1
456
9
10
F2 =0
F3
F4
F5 =0
F6
25 26 27
F25
F26 =0
F27
28 29 30
F28
F29=0
F30
CLCULOS Y RESULTADOS
1) CLCULO DE LA TENSIN
Del DCL se observa:
Se obtiene:
2) MATRICES DE RIGIDEZ
Gracias a los clculos realizados en Matlab, la matriz de rigidez es calculada
rpidamente, pero para este formato el tamao es muy grande, por lo que no se
presentara como se indica.
3) ECUACIN DE RIGIDEZ:
4) ESFUERZOS:
En cada elemento los esfuerzos se obtienen por medio de la siguiente relacin:
5) TABLA DE RESULTADOS:
Los esfuerzos:
S(MPa)
S(MPa)
S(MPa)
11
-151.1484
21
-3.3618
-300.0576
12
-57.5402
22
264.7541
-65.8033
13
260.6295
23
329.7895
-169.0153
14
16.7619
24
-253.5386
-38.0887
15
-33.6574
25
173.431
191.5168
16
42.3006
26
-342.8337
-130.8755
17
-23.8325
27
105.3133
-283.7915
18
5.3145
28
170.2767
306.9262
19
3.4493
29
-207.067
10
-23.4523
20
26.2997
DIGITACIN DE MATLAB
clc
clear all
format long
syms Rx Tx Rz Tz
b=input('Ingrese el angulo de inclinacion de: ')
g=input('Ingrese el peso especifico del material: ')
E=input('Ingrese el modulo de fluencia del material: ')d=input('Ingrese
el diametro menor de la seccion: ')
D=input('Ingrese el diametro mayor de la seccion: ')
t=(D-d)/2;
e=input('Ingrese la cantidad de elemnto que componen la armadura: ')
n=input('Ingrese la cantidad de nodos existentes en la armadura: ')
m=(ee(i,5)-ee(i,2))/let(i);
n=(ee(i,6)-ee(i,3))/let(i);
lt=[lt;l];
mt=[mt;m];
nt=[nt;n];
end
disp(' elemento
nodos
grad. libertad
mdulo.young
l
m
n')
disp([et nodospe gdlt let st Et lt mt nt])
long
area
disp('**********Matriz de rigidez**********')
disp(' ')
k=E*s./let;
lmnt=[];
for i=1:e;
lmn=[lt(i,1)^2 lt(i,1)*mt(i,1) lt(i,1)*nt(i,1) -lt(i,1)^2
-mt(i,1)*lt(i,1) -lt(i,1)*nt(i,1);
lt(i,1)*mt(i,1) mt(i,1)^2 mt(i,1)*nt(i,1) -lt(i,1)*mt(i,1)
-mt(i,1)^2 -mt(i,1)*nt(i,1);
-lt(i,1)*nt(i,1) mt(i,1)*nt(i,1) nt(i,1)^2 -lt(i,1)*nt(i,1)
-mt(i,1)*nt(i,1) -nt(i,1)^2;
-lt(i,1)^2 -lt(i,1)*mt(i,1) -lt(i,1)*nt(i,1) lt(i,1)^2
lt(i,1)*mt(i,1) lt(i,1)*nt(i,1);
-lt(i,1)*mt(i,1) -mt(i,1)^2 -mt(i,1)*nt(i,1) lt(i,1)*mt(i,1)
mt(i,1)^2 mt(i,1)*nt(i,1);
-lt(i,1)*nt(i,1) -mt(i,1)*nt(i,1) -nt(i,1)^2 lt(i,1)*nt(i,1)
mt(i,1)*nt(i,1) nt(i,1)^2];
lmnt=[lmnt; lmn];
end
[A B]=size(lmnt);
disp('')
mrt=[];
for i=1:e;
if (3*nodospe(i,2)-3*nodospe(i,1))>3;
OO=zeros(3,3*nodospe(i,2)-3*nodospe(i,1)-3);
[to TO]=size(OO);
OOO=zeros(TO,33);
i;
if (33-3*nodospe(i,2))>0;
OO2V=zeros(33-3*nodospe(i,2),33);
OO2H=zeros(3,33-3*nodospe(i,2));
else
OO2V=[];
OO2H=[];
end
if (3*nodospe(i,1)-3)>0;
OO1H=zeros(3,3*nodospe(i,1)-3);
OO1V=zeros(3*nodospe(i,1)-3,33);
mr=[OO1V; OO1H lmnt(6*i-5:6*i-3,1:3) OO lmnt(6*i-5:6*i-3,4:6)
OO2H;
OOO; OO1H lmnt(6*i-2:6*i,1:3) OO lmnt(6*i-2:6*i,4:6)
OO2H; OO2V];
else
mr=[lmnt(6*i-5:6*i-3,1:3) OO lmnt(6*i-5:6*i-3,4:6) OO2H;
10
end
if (3*nodospe(i,1)-3*nodospe(i,2))>3;
QQ=zeros(3,3*nodospe(i,1)-3*nodospe(i,2)-3);
[tq TQ]=size(QQ);
QQQ=zeros(TQ,33);
i;
if (33-3*nodospe(i,1))>0;
QQ2V=zeros(33-3*nodospe(i,1),33);
QQ2H=zeros(3,33-3*nodospe(i,1));
else
QQ2V=[];
QQ2H=[];
end
if (3*nodospe(i,2)-3)>0;
QQ1H=zeros(3,3*nodospe(i,2)-3);
QQ1V=zeros(3*nodospe(i,2)-3,33);
mr=[QQ1V; QQ1H lmnt(6*i-2:6*i,4:6) QQ lmnt(6*i-2:6*i,1:3)
QQ2H;
QQQ; QQ1H lmnt(6*i-5:6*i-3,4:6) QQ lmnt(6*i-5:6*i-3,1:3)
QQ2H; QQ2V];
else
mr=[lmnt(6*i-2:6*i,4:6) QQ lmnt(6*i-2:6*i,1:3) QQ2H;
QQQ;lmnt(6*i-5:6*i-3,4:6) QQ lmnt(6*i-5:6*i-3,1:3) QQ2H;
QQ2V];
end
end
if (3*nodospe(i,2)-3*nodospe(i,1))==3;
if (33-3*nodospe(i,2))>0;
PP2V=zeros(33-3*nodospe(i,2),33);
PP2H=zeros(3,33-3*nodospe(i,2));
else
PP2V=[];
PP2H=[];
end
if (3*nodospe(i,1)-3)>0;
PP1H=zeros(3,3*nodospe(i,1)-3);
PP1V=zeros(3*nodospe(i,1)-3,33);
mr=[PP1V; PP1H lmnt(6*i-5:6*i-3,1:6) PP2H;
PP1H lmnt(6*i-2:6*i,1:6) PP2H; PP2V];
else
mr=[lmnt(6*i-5:6*i-3,1:6) PP2H;
lmnt(6*i-2:6*i,1:6) PP2H; PP2V];
end
end
if (3*nodospe(i,1)-3*nodospe(i,2))==3;
if (33-3*nodospe(i,1))>0;
RR2V=zeros(33-3*nodospe(i,1),33);
RR2H=zeros(3,33-3*nodospe(i,1));
else
RR2V=[];
RR2H=[];
end
if (3*nodospe(i,2)-3)>0;
RR1H=zeros(3,3*nodospe(i,2)-3);
RR1V=zeros(3*nodospe(i,2)-3,33);
11
end
mr=[RR1V; RR1H lmnt(6*i-2:6*i,4:6) lmnt(6*i-2:6*i,1:3) RR2H;
RR1H lmnt(6*i-5:6*i-3,4:6) lmnt(6*i-5:6*i-3,1:3) RR2H; RR2V];
end
mrt=[mrt; mr];
end
MRT=zeros(33);
for i=1:e;
MR=k(i)*mrt(33*i-32:33*i,1:33);
MRT=MRT+MR;
end
disp(MRT)
disp('*****Vector Carga*****')
ss=(D^2-d^2)*pi/4;
PESO=0;
for i=1:e;
peso=g*ss*let(i);
PESO=PESO+peso;
end
disp(PESO)
peson1=b*ss*0.5*4*sqrt(250^2+300^2+1000^2)
peson2=b*ss*0.5*(500+600+4000+sqrt(250^2+300^2+1000^2)+sqrt(500^2+600^2))
peson3=b*ss*0.5*(500+600+4000+sqrt(250^2+300^2+1000^2)+sqrt(4000^2+600^2)
)
peson4=b*ss*0.5*(500+600+4000+sqrt(250^2+300^2+1000^2)+sqrt(4000^2+600^2)
+sqrt(4000^2+500^2))
peson5=b*ss*0.5*(500+600+4000+sqrt(250^2+300^2+1000^2)+sqrt(4000^2+500^2)
)
peson6=b*ss*0.5*(500+600+4000+sqrt(250^2+1000^2)+sqrt(4000^2+500^2)+sqrt(
4000^2+600^2)+6+sqrt(500^2+600^2))
peson7=b*ss*0.5*(500+600+4000+sqrt(250^2+1000^2)+sqrt(4000^2+500^2)+sqrt(
600^2+250^2+1000^2))
peson8=b*ss*0.5*(500+600+4000+sqrt(250^2+1000^2)+sqrt(500^2+600^2)+sqrt(6
00^2+250^2+1000^2))
peson9=b*ss*0.5*(500+600+4000+sqrt(600^2+4000^2)+sqrt(250^2+1000^2))
peson10=b*ss*0.5*(600+2*sqrt(250^2+1000^2)+2*sqrt(600^2+1000^2+250^2))
peson11=b*ss*0.5*(600+2*sqrt(250^2+1000^2))
% Ecuaciones de equilibrio
Rx-2*Tx-P*cos(35);
Rz-2*Tz-P*(1+sin(35));
peson1*n1(1,1)+(peson2+peson3)*n2(1,1)+(peson4+peson5)*n4(1,1)+
(peson6+peson7)*n6(1,1)+(peson8+peson9)*n8(1,1)+
(peson10+peson11)*n10(1,1)+P*(1+sin(35))*n1(1,1)+2*Tz*n4(1,1)P*cos(35)*n1(1,3)-2*Tx*n4(1,3);
Tx-Tz;
Rx=27110.7724527
Rz=17154.5262299
Tx=0.00315
12
Tz=0.00315
disp('**********RESULTADOS**********')
Ft=[-P*cos(35);0;-P*(1+sin(35));0;0;0;0;0;0;-0.00315;0;-0.00315;0.00315;0;-0.00315;0;0;0;0;0;0;0;0;0;0;0;0]
MRTt=MRT(1:27,1:27)
Qt=inv(MRTt)*Ft
disp('Deformaciones')
Q=[Qt;zeros(6,1)]
disp('ESFUERZOS')
O=[];
for i=1:e;
q1=[3*nodospe(i,1)-2:3*nodospe(i,1)];
q2=[3*nodospe(i,2)-2:3*nodospe(i,2)];
o=E/let(i)*[-lt(i) -mt(i) -nt(i) lt(i) mt(i) nt(i)]*[Q(q1',1);
Q(q2',1)];
O=[O;o];
end
disp(O)
6.298659204777232
9.908414013793177
-0.108603855278290
2.556353002203601
-3.421309801413571
-5.697745604321227
-0.031461606363337
-33.390464387713408
1.065200375034976
7.201183509698599
-2.898330776899281
-2.057387952253863
3.171583917028949
-5.802513544293299
0.578161387537524
0.064471196212917
13
-0.589569671788813
1.982835845966749
7.978599784589679
-0.009563686447166
5.593427460552295
6.461974672126537
-8.951213951709336
-11.601356391189087
-4.291119806369653
4.240540672386516
-5.646431989262091
-6.244338012708084
0.572042669100302
0
14
CONCLUSIONES