You are on page 1of 22

UNIVERSIDAD NACIONAL DE INGENIERA

FACULTAD DE INGENIERA MECNICA

ESTRUCTURA CON NUDOS NO ARTICULADOS


(MARCOS PLANOS)
Informe N 6

CURSO:

Clculo por elementos finitos.

SECCIN: G
FECHA DE ENTREGA: 27/11/2015
ALUMNO: Rafael Maynasa, Anthony Williams .
CDIGO:

20130217D

2015-II

NDICE.
0

Pg.
1. Enunciado

del

problema.

2. Modelado

de

la

viga.

.
3. Matriz

de

rigidez

local.

..

4. Matriz

.
3

de

rigidez

global.

. 4

5. Matriz

de

fuerzas.

.. 5

6. Matriz

de

esfuerzos.

7. Diagrama

de

flujo.

7
8. Programacin

en

MATLAB.

..

9. Anlisis

del

problema

en

ANSYS.
11

1. ENUNCIADO DEL PROBLEMA.


Para la viga mostrada en la figura, determine las pendientes en 2 y 3 y la
deflexin vertical en el punto medio de la carga distribuida.

Datos:

A=10 2
E=30 106 psi
I =100 4
2. MODELADO DE LA VIGA.
Se proceder a hacer el modelado con 2 elementos finitos.

3. GRADOS DE LIBERTAD NODALES.


3.1

En coordenadas locales.

Elemento 1:

Elemento 2:

3.2

En coordenadas globales.

3.3

Coordenadas y cosenos directores.

Elemento
1
2

Nodos
1
2
2
3

x
0
120
120
180

y
0
0
0
103.923

4. MATRIZ DE TRANSFORMACIN.
4

0.5

0.866

Elemento 1:

[ ]
[

1
0
0
L1 =
0
0
0

0
1
0
0
0
0

0
0
1
0
0
0

0
0
0
1
0
0

0
0
0
0
1
0

0
0
0
0
0
1

Elemento 2:

0.5
0.866 0
0
0
0
0.866 0.5 0
0
0
0
0
0
1
0
0
0
L2 =
0
0
0
0.5
0.866 0
0
0
0 0.866 0.5 0
0
0
0
0
0
1

5. MATRIZ DE RIGIDEZ DE ELEMENTOS.

5.1

'
e

k=

EA
le
0
0
EA
le
0
0

En coordenadas (x; y):

12 EI
l 3e
6 EI
l 2e

6 EI
l 2e
4 EI
le

12 EI
l 3e
6 EI
l 2e

6 EI
l 2e
2 EI
le

EA
le
0
0
EA
le
0
0

12 EI
l3e
6 EI
l 2e

6 EI
l 2e
2 EI
le

12 EI
l3e
6 EI
l 2e

6 EI
l 2e
4 EI
le

Para el elemento finito 1:

2.5
0
0
2.5
0
0
0
0.020833
1.25
0
0.020833 1.25
0
1.25
100
0
1.25
50
'
6
k 1=10
2.5
0
0
2.5
0
0
0
0.020833 1.25
0
0.020833 1.25
0
1.25
50
0
1.25
100

Para el elemento finito 2:

2.5
0
0
2.5
0
0
0
0.02
1.25
0
0.02 1.25
0
1.25
100
0
1.25
50
k '2=k '1=106
2.5
0
0
2.5
0
0
0
0.02 1.25
0
0.02 1.25
0
1.25
50
0
1.25 100
5.2

En coordenadas (x; y):

k e =LTe k 'e Le
Para el elemento finito 1:

2.5
0
0
2.5
0
0
0
0.020833
1.25
0
0.020833 1.25
0
1.25
100
0
1.25
50
k 1=10 6
2.5
0
0
2.5
0
0
0
0.020833 1.25
0
0.020833 1.25
0
1.25
50
0
1.25
100

Para el elemento finito 2:

0.64062
1.0735 1.0825 0.64062 1.0735 1.0825
1.0735
1.8801
0.625
1.0735 1.8801
0.625
0.625
100
1.0825
0.625
50
6 1.0825
k 2=10
0.64062 1.0735 1.0825
0.64062
1.0735
1.0825
1.0735 1.8801 0.625
1.0735
1.8801 0.625
1.0825
0.625
50
1.0825
0.625
100
6. MATRIZ DE RIGIDEZ GLOBAL.
6

2.5
0
0
2.5
0
0
0
0
0
0
0.020833
1.25
0
0.020833
1.25
0
0
0
0
1.25
100
0
1.25
50
0
0
0
2.5
0
0
3.1406
1.0735
1.0825 0.64062 1.0735 1.082
[ k ] =106 0 0.020833 1.25 1.0735
1.9009
0.625 1.0735 1.8801
0.625
0
1.25
50
1.0825
0.625
200
1.0825
0.625
50
0
0
0
0.64062 1.0735
1.0825
0.64062
1.0735
1.0825
0
0
0
1.0735
1.8801
0.625
1.0735
1.8801 0.62
0
0
0
1.0825
0.625
50
1.0825
0.625
100

7. MATRIZ DE DEFORMACIN TOTAL.

[ Q ] =[ Q 1 Q 2 Q 3 Q 4 Q 5 Q 6 Q 7 Q 8 Q 9 ]
[ Q ] =[ 0 0 Q 3 Q 4 Q 5 Q 6 0 0 Q 9 ]

8. MATRIZ FUERZA.
8.1

F'e = 0

En coordenadas (x; y):

p le
2

p le2
12

p le
2

p l e 2
12

F'1=103 [ 0 5 100 0 5 100 ]

[ F ] 2= [ 0 0 0 0 0 0 ]
8.2

En coordenadas (x; y):

Fe =LT F'e
T

F1=103 [ 0 5 100 0 5 100 ]

[ F ] 2= [ 0 0 0 0 0 0 ]

9. ECUACIN DE RIGIDEZ.

[ F ] = [ k ][ Q ]

[][

0
2.5
0
0
2.5
0
0
0
0
5
0
0.020833
1.25
0
0.020833
1.25
0
0
100
0
1.25
100
0
1.25
50
0
0
0
2.5
0
0
3.1406
1.0735
1.0825 0.64062 1.0735
103 5 =106 0
0.020833 1.25
1.0735
1.9009
0.625 1.0735 1.8801
100
0
1.25
50
1.0825
0.625
200
1.0825
0.625
0
0
0
0
0.64062 1.0735
1.0825
0.64062
1.0735
0
0
0
0
1.0735
1.8801
0.625
1.0735
1.8801
0
0
0
0
1.0825
0.625
50
1.0825
0.625

[ q ]1=[ 2.70695 108 539.24711 1.96654 2.70695 108 303.0303 1.97435 ]


[ q ]2=[ 2.70695 108 303.0303 1.97435 206.00114 184.09113 1.98616 ]

10. ESFUERZOS EN CADA ELEMENTO FINITO DEL MODELO.


10.1

Ey
2
L

Debido a la flexin.

( ) [ 6 (q m+ q l )+( 3 1) L q 6 (q m+ q l )+( 3 + 1) L q ]

e M=

1 M=

30 10 5.12
[ 6 ( 539.24711 ( 1 ) ) +( 3 1 )( 1 ) (1.96654 )6 ( ( 303.0303 ) ( 1 ) )+ ( 3 +1 ) ( 1 )(1.9743
2
1

10.2

eN =

Debido a la flexin.

( EL ) [ (q lq m )+(q l+q m )]
1

1=0
2=22537.0059

11.

DIAGRAMA DE FLUJO.
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
1

NO
SI
1

Imprime reacciones, momentos y esfuerzos


Si (SN+SE=1)> (SN-SE=1)
Esfuerzo igual a la suma

12.

PROGRAMACIN EN 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);

10

Esfuerzo igual a la resta

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)*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)*QF(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

11

end

ES(i)=ESN+EM1;

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 EL NUMERO DE NODOS= 3
INGRESE EL NUEMRO DE ELEMENTOS= 2
INGRESE EL MODULO DE YOUNG=30*10e6
INGRESE EL DIAMETRO=50
INGRESE EL PESO ESPECIFICO (lb-f/in^3)=0.28179
e===(1) (2)====
INGRESE TABLA DE CONECTIVIDAD (solo nodos)= [1 2; 2 3]
INGRESE LAS CORDENADAS DEL NODO
1
N(X)= 0
N(Y)= 0
INGRESE LAS CORDENADAS DEL NODO
2
N(X)= 0
N(Y)= 120
INGRESE LAS CORDENADAS DEL NODO
3
N(X)= 180
N(Y)= -103.92305
INGRESE LAS CORDENADAS DEL NODO
===== RESULTADOS ==============
REACCION EN PUNTO (1) X(N)=
-1.54e-8
REACCION EN PUNTO (1) Y(N)=
-7.520571515552884e+003
REACCION EN PUNTO (3) X(N)=
-1.54e-8
REACCION EN PUNTO (3) Y(N)=
4322.8
12

ESFUERZOS=
5.5118
5.8687

13.
13.1

-4.1628

-3.4516

5.2671

-7.0564

DIBUJO EN ANSYS.
En el lado izquierdo se busca static structural y se lleva al lado
derecho con clic izquierdo presionado.

13.2

Luego seleccionar la opcin Geometry con el clic derecho y


seleccionar New Geometry.

13

13.3

El programa te enviar a una ventana de dibujo donde se le pedir las


unidades en que se va a trabajar.

13.4

En la parte superior en la opcin Create se elige la opcin Point

14

13.5

Luego las especificaciones del lado izquierdo inferior en Type se


pondr Construction Point, en Definition se pondr Manual Input
y luego se colocaran las coordenadas deseadas para luego dar clic en
Generate, se repite esto dependiendo de cuantos puntos se desea.

15

13.6

En la parte superior se seleccionara Concept y se seleccionar Lines


from points y se unirn los puntos.

13.7

Se seleccionar el plano que se desea trabajar, en este caso se usara el


plano xy con clic derecho y elegir la opcin Look at

13.8

Nos iremos a la parte superior y en la opcin Concept elegimos Cross


Section y elegimos el tipo de seccin con el que queremos trabajar.
16

13.9

Luego en la parte inferior izquierda se colocarn las medidas de la


seccin con que se desea trabajar.

13.10 En la opcin de la izquierda se seleciona Line Body y en Cross


Secction se selecciona la seccin que escogimos anteriormente y le
damos clic en Generate.
17

13.11 Cerramos la ventana y nos vamos a Model de la ventana principal de


Workbench.

13.12 En Mesh se hace en Sizing Element size el tamao aproximado del


mallado para el anlisis mas exacto. Clic derecho en Mesh Generate
Mesh.
18

13.13 En Static Estructural se colocaran los soportes y fuerzas segn el


problema.

13.14 En Solution se colocan los resultados que se desean obtener.

19

13.15 Finalmente se da clic en Solve

20

21

You might also like