Está en la página 1de 13

AO DE LA CONSOLIDACIN DEL MAR DE

GRAU
UNIVERSIDAD NACIONAL DE INGENIERIA
FACULTAD INGENIERIA MECNICA

6ta Prctica Calificada


CURSO:

CLCULO POR ELEMENTOS FINITOS

PROFESOR:
ALUMNO:

CUEVA PACHECO Ronald


SALINAS CALIXTRO Jos Luis

CDIGO:
SECCIN:

20130105A
D

Pg1

2016-I
INDICE

Enunciado del Problema...................................................................................3


Solucin (Clculos previos)..............................................................................4
Coordenadas y GLN.........................................................................................4
Procedimiento de clculo..5
Diagrama de Flujo............................................................................................7
Uso de Matlab..................................................................................................9
Conclusiones..................................................................................................12

Pg2

MARCOS
PROBLEMA
Determinar la distribucin de esfuerzos de una armadura plana, la cual es sometida a cargas
en ciertos nodos, desprecindose los efectos de temperatura y de peso de cada viga de la
armadura plana.
DATOS DEL PROBLEMA:
Mdulo de Elasticidad:

3.1105 MPa.

Dimetro de la seccin constante de cada viga:

50 mm.

Carga PA:

5000 N.

Carga PB:

4000 N.

Carga PE:

2000 N.

GRFICO:

Pg3

SOLUCION:
1) ESQUEMA (MODELO) Y GRADOS DE LIBERTAD

Pg4

2) TABLA DE CONECTIVIDAD.
NODOS
(1) (2)

GDL
1 2 3 4 5 6

Le
(mm)

Ae
(mm2)

Ee
(N/mm2)

I
(mm4)

1 2 3 4 5 6

1500

1963.5

3.1x105

3.07x105

4 5 6 7 8 9

1500

1963.5

3.1x105

3.07x105

7 8 9 10 11 12

2121.32

1963.5

3.1x105

3.07x105

4 5 6 10 11 12

1500

1963.5

3.1x105

3.07x105

1 2 3 10 11 12

2121.32

1963.5

3.1x105

3.07x105

10 11 12 13 14 15

1500

1963.5

3.1x105

3.07x105

1500

1963.5

3.1x105

3.07x105

elemento

elemento
1
2
3

Le
(mm)
1500
1500
2121.32

1 2

3 13 14 15

X1

X2

Y1

Y2

0
1500
3000

1500
3000
1500

0
0
0

0
0
1500

1
1
0.70710

0
0
0.70710
69

Pg5

1500

2121.32

6
7

1500
1500

1500

1500

1500

1500
1500
0

0
0
0

1500
1500
1500

0
1500
0

3) POCEDIMIENTO DE CLCULO
Matriz de transformacin de coordenadas
X 2 X 1 1500 0

1500
le
Y2 Y1
00
m

0
1500
le
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
0
l
e

12 EA
0

l 3e

6 EA
0
l 2e
K |e
EA
0

le

12 EA
0

l 3e

2 EA
0
l 2e

0.00405

0
- 0.00405

10 8 x

1 0 0 0 0
0 1 0 0 0
0

0 0 1 0 0
0 0

m 0
0 0 0 1 0
0 0 0 0 1
l 0

0 1
0 0 0 0 0
EA
0

0
le
6 EA
12 EA
0
3
2
l e
l e
4 EA
6 EA
0
le
l 2e
EA
0
0
le
6 EA
12 EA
0
l 2e
l 3e
2 EA
6 EA
0
le
l 2e
0

0
0

0
0

6 EA
l 2e
2 EA
le

6 EA
l 2e
4 EA

le

0
0.000003

0
0.00253

- 0.00405
0

0
- 0.000003

0.00253
0

2.53618
0

0
0.00405

- 0.00253
0

- 0.000003

- 0.00253

0.000003

0.00253

1.2680

- 0.002536

Pg6

0.00253

1.26809

- 0.00253

2.5361

7
0
0.70710
7
-1
0

-1
0.70710
7
0
-1

K e LT K |e L
p.sen ( ).l e
2

f '

f ' 0

0.0112

p. cos( ).l e
2
2.81705

p. cos( ).l 2 e
12
0.01126

p.sen ( ).l e
2

- 2.81705

f LT f '
KQ F

Pg7

p. cos( ).l e
2

p. cos( ).l 2 e

12

4) DIAGRAMA DE FLUJO DEL PROGRAMA


INICIO
Leer datos de
entrada
Para i=1: #nodos

Leer posiciones (X,Y)

Para i=1: #elementos

Calcula longitud de cada elemento, csenos directores, matriz de rotacin L, matriz de rigidez y fuerzas.

Calcula desplazamientos, las reacciones en los apoyos y los momentos respectivos.

Para i=1: #elementos

1,1
11

Pg8

NO

SI

Imprime reacciones, momentos y esfuerzos

Pg9

5) CODIGO MATLAB
%ESTRUCTURAS CON NUDOS NO ARTICULADOS: MARCOS
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)*3-2;ps5=tc(i,2)*31;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;

Pg10

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)*Q-F(3,1);
R13=Kij(13,1:15)*Q-F(13,1);R14=Kij(14,1:15)*Q-F(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)*3-2;ps5=tc(i,2)*31;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);
disp('REACCION EN PUNTO(1) Y(N)=');
disp(R2);
disp('MOMENTO EN PUNTO(1)(Nxmm) =');
disp(M3);
disp('REACCION EN PUNTO(5) X(N)=');
disp(R13);
disp('REACCION EN PUNTO(5) Y(N)=');
disp(R14);
disp('MOMENTO EN PUNTO(5)(Nxmm) =');
disp(M15);
disp('ESFUERZOS(MPa)=');
disp(ES);

EJECUCION DEL PROGRAMA


INGRESE
INGRESE
INGRESE
INGRESE
INGRESE

EL
EL
EL
EL
EL

NUMERO DE NODOS= 5
NUEMRO DE ELEMENTOS= 7
MODULO DE YOUNG=3.1e5
DIAMETRO=50
PESO ESPECIFICO (gr-f/cm^3)=7.8
Pg11

e===(1) (2)====
INGRESE TABLA DE CONECTIVIDAD (solo nodos)= [1 2;2 3;3 4;2 4;1 4;4
5;1 5]
INGRESE LAS CORDENADAS DEL NODO
1
N(X)= 0
N(Y)= 0
INGRESE LAS CORDENADAS DEL NODO
2
N(X)= 1500
N(Y)= 0
INGRESE LAS CORDENADAS DEL NODO
3
N(X)= 3000
N(Y)= 0
INGRESE LAS CORDENADAS DEL NODO
4
N(X)= 1500
N(Y)= 1500
INGRESE LAS CORDENADAS DEL NODO
5
N(X)= 0
N(Y)= 1500
===== RESULTADOS ==============
REACCION EN PUNTO (1) X(N)=
-1.634047510750955e+004
REACCION EN PUNTO (1) Y(N)=
-7.520571515552884e+003
MOMENTO EN PUNTO (1)(Nxmm) =
-8.470004922040227e+004
REACCION EN PUNTO (5) X(N)=
1.134047510750954e+004
REACCION EN PUNTO (5) Y(N)=
-2.436750156917257e+002
MOMENTO EN PUNTO(5)(Nxmm) =
-4.388783325569534e+004
ESFUERZOS=
5.5118
5.8687

-4.1628

-3.4516

5.2671

Pg12

-7.0564

CONCLUCIONES

Al trabajar la armadura con nodos rgidos, y no con nodos articulados como se hizo en
la tercera prctica, los valores de las fuerzas de reaccin en los apoyos son ms altos,
esto se debe a que cada elemento no solo est sometido a traccin sino tambin a
flexin.

El elemento nmero 7 de la armadura no trabaja, es decir no est sometido a


ninguna carga (traccin y flexin), por lo tanto no es necesario colocar el elemento
nmero 7, concluimos que este elemento tan solo est presente para hacer ms fcil
el montaje de la armadura.

Segn los resultados de los esfuerzos el elemento nmero 6 es el ms crtico, por lo


cual es el elemento que fallar primero, y el elemento que determinar el dimetro de
cada

elemento, para

este

caso

los

considerables.

Pg13

esfuerzos no

generan

deformaciones

También podría gustarte