Академический Документы
Профессиональный Документы
Культура Документы
PRCTICA
UNIVERSIDAD NACIONAL DE
INGENIERA-fim
CURSO: CALCULO POR
ELEMENTOS FINITOS
PROFESOR: ING. CUEVA
PACHECO
Alumno:
-Pelez Crdenas Sergio Kevin ; 20121018B
Seccin: E
Contenido
No se encontraron entradas de tabla de contenido.
1. PROBLEMA
Resolver el problema de la tercera prctica considerando el peso propio del
material y calcular los esfuerzos y las reacciones en los apoyos
(empotrados).
5
=7.8 gr-f/cm ,
2. SOLUCIN
50mm
TABLA DE CONECTIVIDAD.
NODO X(mm)
Y(mm)
1500
3000
1500
1500
1500
element
o
NODOS
GDL
Le
Ae
Ee
(1)
(2)
1 2 3 4 5
6
(mm)
(mm2)
(N/mm2
)
(mm4)
1
2
1 2 3 4 5
6
1500.0
0
1963.
5
3.1x105
3.07x1
05
2
3
4 5 6 7 8
9
1500.0
0
1963.
5
3.1x105
3.07x1
05
3
4
7 8 9 10 11
12
2121.3
2
1963.
5
3.1x105
3.07x1
05
2
4
4 5 6 10 11
12
1500.0
0
1963.
5
3.1x105
3.07x1
05
1
4
1 2 3 10 11
12
2121.3
2
1963.
5
3.1x105
3.07x1
05
4
5
10 11 12 13 14
15
1500.0
0
1963.
5
3.1x105
3.07x1
05
1
5
1 2
15
1500.0
0
1963.
5
3.1x105
3.07x1
05
3 13 14
X 2 X 1 1500 0
1500
le
Y Y
00
m 2 e 1
0
1500
l
m 0 0
l
m l 0 0
0
0 1 0
L
0 0 l
0
0
0 0 m
0 0 0
0
EA
l
e
K
|e
EA
l
e
0
0
m
l
0
0
0
0
0
12 EA
l 3e
6 EA
l 2e
6 EA
l 2e
4 EA
le
12 EA
l 3e
2 EA
l 2e
6 EA
l 2e
2 EA
le
0.00405
10 8 x
0
0.000003
0.00253
1
0
0
0
0 0 0 0 0
1
0
0
0
0
0
1
0
0
0
EA
le
0
0
0
1
0
0
EA
le
0
0
0
0.00253
2.53618
0
0
- 0.00405
0
- 0.000003 - 0.00253
0
0.00253
1.2680
12 EA
l 3e
6 EA
l 2e
6 EA
l 2e
2 EA
le
12 EA
l 3e
6 EA
l 2e
6 EA
l 2e
4 EA
le
0
0
0
0
0
0
0
1
0
- 0.00405
0
0
- 0.000003
0
- 0.00253
0.00405
0
0
0.00253
1.26809
0
0
0.000003 - 0.00253
- 0.002536 2.5361
K e LT K |e L
p.sen( ).l e
f '
2
p. cos( ).l e
2
p. cos( ).l 2 e
12
p.sen ( ).l e
2
p. cos( ).l e
2
p. cos( ).l 2 e
12
INICIO
Leer datos de
entrada
Para i=1: #nodos
Para i=1:
#elementos
Calcula longitud de cada elemento, csenos directores, matriz de rotacin L, matriz de rigidez y fuerzas.
NO
Calcula desplazamientos, las reacciones en los apoyos y los momentos respectivos.
SI
Para i=1:
#elementos
1,1
Si (SN+SE=1)> (SN-SE=1)
Esfuerzo igual a la1 suma
format long
nd=input('INGRESE EL NUMERO DE NODOS= ');
ne=input('INGRESE EL NUEMRO DE ELEMENTOS= ');
E=input('INGRESE EL MODULO DE YOUNG=');
d=input('INGRESE EL DIAMETRO=');
pes=input('INGRESE EL PESO ESPECIFICO(gr-f/cm^3)=');
disp('e===(1) (2)====');
tc=input('INGRESE TABLA DE CONECTIVIDAD(solo nodos)= ');
n=[];
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
le=[];lm=[];
A=pi/4*d^2;I=pi*d^4/64;
krs=zeros(3*nd);f=pes*9.81e-6*A;fp=zeros(3*nd,1);F=zeros(3*nd,1);
Kij=zeros(3*nd);L=zeros(3*nd);kp=zeros(3*nd);le=[];l=[];m=[];
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)*3-2;ps2=tc(i,1)*3-1;ps3=tc(i,1)*3;ps4=tc(i,2)*32;ps5=tc(i,2)*3-1;ps6=tc(i,2)*3;
L(ps1,ps1)=l(i);L(ps1,ps2)=m(i);L(ps2,ps1)=m(i);L(ps2,ps2)=l(i);L(ps3,ps3)=1;
L(ps4,ps4)=l(i);L(ps4,ps5)=m(i);L(ps5,ps4)=m(i);L(ps5,ps5)=l(i);L(ps6,ps6)=1;
kp(ps1,ps1)=E*A/le(i);kp(ps1,ps4)=-E*A/le(i);
kp(ps2,ps2)=12*E*I/le(i)^3;kp(ps2,ps3)=6*E*I/le(i)^2;kp(ps2,ps5)=12*E*I/le(i)^3;kp(ps2,ps6)=6*E*I/le(i)^2;
kp(ps3,ps2)=6*E*I/le(i)^2;kp(ps3,ps3)=4*E*I/le(i);kp(ps3,ps5)=6*E*I/le(i)^2;kp(ps3,ps6)=2*E*I/le(i);
kp(ps4,ps1)=-E*A/le(i);kp(ps4,ps4)=E*A/le(i);
kp(ps5,ps2)=-12*E*I/le(i)^3;kp(ps5,ps3)=6*E*I/le(i)^2;kp(ps5,ps5)=12*E*I/le(i)^3;kp(ps5,ps6)=-6*E*I/le(i)^2;
kp(ps6,ps2)=6*E*I/le(i)^2;kp(ps6,ps3)=2*E*I/le(i);kp(ps6,ps5)=6*E*I/le(i)^2;kp(ps6,ps6)=4*E*I/le(i);
fp(ps1,1)=f*m(i)*le(i)/2;fp(ps2,1)=f*l(i)*le(i)/2;fp(ps3,1)=f*l(i)*le(
i)^2/12;
fp(ps4,1)=f*m(i)*le(i)/2;fp(ps5,1)=f*l(i)*le(i)/2;fp(ps6,1)=f*l(i)*le(i)^2/12;
F=F+L'*fp;Kij=Kij+L'*kp*L;
kp=zeros(3*nd);L=zeros(3*nd);fp=zeros(3*nd,1);
end
%CONDICIONES DE FRONTERA (Q1,Q2,Q3,Q13,Q14,Q15)=[0]
Fc=[];Kc=[];Q=zeros(3*nd,1);
F(5,1)=F(5,1)+2000;F(7,1)=F(7,1)+5000;F(8,1)=F(8,1)+4000; %incluimos
las fuerzas externas
Fc=F(4:12,1);Kc=Kij(4:12,4:12);
Q(4:12,1)=Kc\Fc;
%CALCULO DE REACCIONES
R1=Kij(1,1:15)*Q-F(1,1);R2=Kij(2,1:15)*Q-F(2,1);M3=Kij(3,1:15)*QF(3,1);
R13=Kij(13,1:15)*Q-F(13,1);R14=Kij(14,1:15)*QF(14,1);M15=Kij(15,1:15)*Q-F(15,1);
for i=1:ne
ps1=tc(i,1)*3-2;ps2=tc(i,1)*3-1;ps3=tc(i,1)*3;ps4=tc(i,2)*32;ps5=tc(i,2)*3-1;ps6=tc(i,2)*3;
ESN=E/le(i)*(-Q(ps1,1)*l(i)-Q(ps2,1)*m(i)+Q(ps4,1)*l(i)
+Q(ps5,1)*m(i));
EM1=E/le(i)^2*d/2*(-6*(-Q(ps1,1)*m(i)+Q(ps2,1)*l(i))4*le(i)*Q(ps3,1)+6*(Q(ps4,1)*m(i)+Q(ps5,1)*l(i))-2*le(i)*Q(ps6,1));
EM2=E/le(i)^2*d/2*(6*(-Q(ps1,1)*m(i)+Q(ps2,1)*l(i))
+2*le(i)*Q(ps3,1)-6*(Q(ps4,1)*m(i)+Q(ps5,1)*l(i))+4*le(i)*Q(ps6,1));
if abs(ESN+EM1)<=abs(ESN+EM2)
ES(i)=ESN+EM2;
else
ES(i)=ESN+EM1;
end
end
disp('===== RESULTADOS ==============');
disp('REACCION EN PUNTO(1) X(N)=');
disp(R1);
MOMENTO EN PUNTO(5)(Nxmm) =
-4.388783325569534e+004
ESFUERZOS=
5.5118
5.8687
-4.1628
-3.4516
5.2671
-7.0564
7. CONCLUSIONES
I.
12
II.
Para resolver una armadura con nudos rgidos, tan solo sumamos los
efectos de traccin y de flexin, para nuestra matriz de rigidez, as
logramos resolver dicha armadura por los mtodos ya conocidos.
13