Вы находитесь на странице: 1из 10

UNIVERSIDAD NACIONAL DE INGENIERIA FACULTAD DE INGENIERIA MECANICA

Gabriel Rivera Flores

SEGUNDA PRCTICA DE LABORATORIO


ENUNCIADO DEL PROBLEMA Dada la siguiente placa trapezoidal de longitud L=10plg (254mm), de ancho superior w1=2plg (50.8mm), ancho inferior w2=1plg (25.4mm), cuyo espesor es constante t=0.125plg (3.175mm), mdulo de elasticidad E=10.4x106 PSI, el peso especfico y P=1000lb. Calcular los esfuerzos en cada elemento finito y la reaccin en el apoyo. (E=71705.47584 N/mm2, 1pulg=25.4mm) y C es el ltimo dgito de tu cdigo. , donde

a) Utilizando (para el clculo manual): 3elementos. b) Elaborar un script para automatizar el clculo para cualquier nmero de elementos finitos n. (programa en MATLAB)

20091195I = 105

(Acero)
LABORATORIO DE CLCULO POR ELEMENTOS FINITOS

UNIVERSIDAD NACIONAL DE INGENIERIA FACULTAD DE INGENIERIA MECANICA

Gabriel Rivera Flores

MODELADO DEL CUERPO REAL (3 elementos finitos) Consideramos 3 elementos finitos de longitudes de dos de 85 y una de 84.

Hallamos las bases para los 3 elementos finitos, as:

LABORATORIO DE CLCULO POR ELEMENTOS FINITOS

UNIVERSIDAD NACIONAL DE INGENIERIA FACULTAD DE INGENIERIA MECANICA

Gabriel Rivera Flores

Luego, el modelado del cuerpo sera el siguiente:

t=3.175

mm.

Luego las reas se calculan de la siguiente relacin: A e = be x t Cuadro de conectividad: Elemento finito (1) 1 2 3 NODOS (2) 2 3 4 1 Q1 Q2 Q3 GDL 2 Q2 Q3 Q4 Le (mm.) 85 85 84 Ae (mm2 ) 147.7962 120.8087 93.98

1 2

LABORATORIO DE CLCULO POR ELEMENTOS FINITOS

UNIVERSIDAD NACIONAL DE INGENIERIA FACULTAD DE INGENIERIA MECANICA

Gabriel Rivera Flores

MATRIZ DE RIGIDEZ Calculamos la matriz de rigidez global para los 3 elementos finitos.

) [

) [

) [

Reemplazando

)[

)[

)[

Quedando

LABORATORIO DE CLCULO POR ELEMENTOS FINITOS

UNIVERSIDAD NACIONAL DE INGENIERIA FACULTAD DE INGENIERIA MECANICA

Gabriel Rivera Flores

VECTOR CARGA
Analizando las fuerzas en cada elemento finito

Analizando las fuerzas en cada elemento finito:

LABORATORIO DE CLCULO POR ELEMENTOS FINITOS

UNIVERSIDAD NACIONAL DE INGENIERIA FACULTAD DE INGENIERIA MECANICA

Gabriel Rivera Flores

Ahora analizamos las fuerzas para todo el cuerpo:

Por efecto del incremento de temperatura

][

][

] (N)

][

] (N)

][

] (N)

El total quedar

] (N)

Entonces, F quedar as:

[ ]

[ ]

](N)

LABORATORIO DE CLCULO POR ELEMENTOS FINITOS

UNIVERSIDAD NACIONAL DE INGENIERIA FACULTAD DE INGENIERIA MECANICA

Gabriel Rivera Flores

GRADOS DE LIBERTAD NODALES (Vector Desplazamiento)


A travs del grfico se muestran los grados de libertad nodales globales:

Luego el vector desplazamiento ser:

Donde Q1=0 ya que la placa estempotrada y los demsdesplazamientosson incgnitas quetendrn que sercalculadas. La matrizQ quedara as:

LABORATORIO DE CLCULO POR ELEMENTOS FINITOS

UNIVERSIDAD NACIONAL DE INGENIERIA FACULTAD DE INGENIERIA MECANICA

Gabriel Rivera Flores

ECUACIN DE RIGIDEZ

][

Resolviendo el sistema: Q2 = 0.1401 mm Q3 = 0.2882 mm Q4 = 0.4468 mm R = - 4448.102 N ESFUERZOS Aplicamos la siguiente ecuacin para calcular los esfuerzos: ( ) [ Reemplazando obtenemos: ( ( ( )[ )[ )[ ][ ][ ][ ] ] ] ][ ]

LABORATORIO DE CLCULO POR ELEMENTOS FINITOS

UNIVERSIDAD NACIONAL DE INGENIERIA FACULTAD DE INGENIERIA MECANICA

Gabriel Rivera Flores

SCRIPT EN MATLAB
%Datos w1=50.8; w2=25.4; l=254; t=3.175; E=71705.47584; G=78.45*10^(-6); P=4448.2216; alfa=10.7*10^(-6); DT=105; % nef=input('Nmero de elementos finitos: '); %b=[]; for p=1:nef bp=(2*p-1)/(2*nef)*w2+(2*nef-(2*p-1))/(2*nef)*w1; b=[b bp]; end % A=b*t; %L=l/nef*ones(1,nef); % f=[]; F=zeros(1,nef+1)'; EAT=E*alfa*DT; for x=1:nef fi=G*A(x)*L(x)/2-EAT*A(x); f=[f fi]; f=[f fi]; end forct=1:nef f(2*ct)=(-1)*f(2*ct-1); end f(2*nef)=f(2*nef)+P; c=2; for y=2:2:2*nef-2 F(c)=f(y)+f(y+1); c=c+1; end F(1)=f(1); F(nef+1)=f(2*nef); % sub=[1 -1;-1 1]; M=[]; K=zeros(nef+1,nef+1); fori=1:nef Z=zeros(nef+1,nef+1); Z([i,i+1],[i,i+1])=sub; K=K+A(i)*E/L(i)*Z; end % Q1=K([2:nef+1],[2:nef+1])\F([2:nef+1]); Q=[0; Q1] R1=-F(1)+K(1,2)*Q(2) LABORATORIO DE CLCULO POR ELEMENTOS FINITOS

UNIVERSIDAD NACIONAL DE INGENIERIA FACULTAD DE INGENIERIA MECANICA

Gabriel Rivera Flores

S=[]; for j=1:nef S1=E/L(j)*[-1 1]*[Q(j);Q(j+1)]-EAT; S=[S; S1]; end esf Corriendo el programa en Matlab para 3 elementos finitos y comparando con clculo manual:

CONCLUSIONES Matlab nos muestra resultados con porcentajes mnimos de error. La precisin de los resultados obtenidos es directamente proporcional al nmero de elementos finitos que se tomen, hasta que el nmero de elementos tomados se sature y ya no cambien los resultados. El aumento de la temperatura provoca que los desplazamientos de los nodos sean mayores que cuando solo haba desplazamiento por accin de una fuerza. BIBLIOGRAFA TIRUPATHI R. CHANDRUPATLA Introduction to finite elements in engineering, third edition, 2002 SAEED MOAVENI Finite element analysis; theory and application with ansys, second edition, 1999
LABORATORIO DE CLCULO POR ELEMENTOS FINITOS

10