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

TRACCION SIMPLE

NOMBRE DEL CURSO: CALCULO POR ELEMENTOS FINITOS CODIGO: MC 516 SECCION: G PROFESOR: ING. CUEVA PACHECO RONALD ALUMNO: OBREGON ORTIZ, LUIS ENRIQUE

2007-II

PRACTICA DE ELEMENTOS FINITOS

Dividimos al bloque en 3 elementos finitos Material: Bloque de seccin cuadrada


PA = 10000mm E = 3 x105 N / mm 2

= 8 gr f / cm3
H1 = 500mm H 2 = 200mm L = 700mm

500

200 200 500

R1
400

L1 PA=10000N PA L2 L3

DIAGRAMA DE FLUJOS

300

INICIO

DATOS

Calculamos las reas y la matriz K

Para i=1,3 Calculamos los desplazamientos y la reaccin en la base

Para j=1,3 Calculamos los esfuerzos Imprime Q R es

FIN

PROGRAMACION EN MATLAB %INGRESO DE DATOS disp('DATOS GEOMTRICOS DE LA PLACA')

L=input('Ingrese la altura de la placa= '); h1=input('ingrese el lado de la base inferior de la placa= '); h2=input('ingrese el lado de la base superior de la placa= '); %disp('carga en el extremo') %pa=input('Ingrese la carga PA= '); disp('carga a 300mm del extermo') pa=input('Ingrese la carga PA= '); %t=input('Ingrese el espesor de la placa= '); j=input('Ingrese la peso especifico del material= '); E=input('Ingrese el modulo de elasticidad= '); l=input('Ingrese las alturas de los bloques= '); % l1,l2,l3 %CALCULO DE AREAS m=2*L/(h1-h2); b1=h1-l(1)/m; a1=b1^2; b2=h1-2*(l(1)+l(2)/2)/m; a2=b2^2; b3=h1-2*(l(1)+l(2)+l(3)/2)/m; a3=b3^2; %CALCULO DE LA CONSTANTE DE RIGIDES k11=(a1*E/l(1))*[1 -1 zeros(1,2);-1 1 zeros(1,2);zeros(2,4)]; k22=(a2*E/l(2))*[zeros(1,4);0 1 -1 0;0 -1 1 0;zeros(1,4)]; k33=(a3*E/l(3))*[zeros(2,4);zeros(1,2) 1 -1;zeros(1,2) -1 1]; K44=k11+k22+k33; p=[]; p(1,1)=a1/2*l(1)*j*9.81*10^(-6); p(2,1)=a1/2*l(1)*j*9.81*10^(-6)+a2/2*l(2)*j*9.81*10^(6)+pa; p(3,1)=a2/2*l(2)*j*9.81*10^(-6)+a3/2*l(3)*j*9.81*10^(-6); p(4,1)=a3/2*l(3)*j*9.81*10^(-6); K44(:,1)=[-1 0 0 0]'; %CALCULO DE LOS DESPLAZAMIENTOS y REACCION [-R1 Q1 Q2 Q3] ' X=inv(K44)*p; Q=X(2:4,1); R=X(1,1); %CALCULO DE LOS ESFUERZOS EN CADA ELEMENTO es=[]; q=[0;Q]; for i=1:3 es(i,1)=E/l(i)*[-1 1]*q(i:i+1,1);

end

DATOS GEOMTRICOS DE LA PLACA Ingrese la altura de la placa= 700 ingrese el lado de la base inferior de la placa= 500 ingrese el lado de la base superior de la placa= 200 carga a 300mm del extrem Ingrese la carga PA= 10000 Ingrese el peso especifico del material= 8 Ingrese el modulo de elasticidad= 3*10^5 Ingrese las alturas de los bloques= [400 150 150] RESULTADOS .............................. EL VECTOR DESPLAZAMIENTO 1.0e-003 * 0.1116 0.1181 0.1211 .............................. LA REACCION EN EL APOYO(N) -1.7057e+004 .............................. EL VECTOR DE ESFUERZOS (MPa) e1 e2 e3 0.0837 0.0131 0.0059

CONCLUCIONES El calculo de deformaciones y esfuerzos para un bloque o pieza sometida a cargas son bien precisos usando la teora de elementos finitos.

En el caso del problema el error cometido es prcticamente nulo esto es debido a que la geometra del bloque no es compleja, ya que si la geometra fuera irregular, se tendra mas error. Se ha comparado los resultados obtenidos utilizando el matlab y el clculo paso a paso y las respuestas son idnticas, pero la ventaja de usar el matlab es la rapidez. Adems es mas practico usar el matlab para numerosos elementos finitos. Si uno calculara la deformacin y el esfuerzo matemticamente, con la teora de resistencia de materiales, los resultados serian mas complejos de hallar debido que no solo depende de las cargas aplicadas si no tambin del peso del bloque.

Вам также может понравиться