Documentos de Académico
Documentos de Profesional
Documentos de Cultura
LABORATORIO N°5
VIGAS
CURSO:
CÁLCULO POR ELEMENTOS FINITOS
SECCIÓN:
E
ESTUDIANTE:
PUMARRUMI ESCOBAR JASSELY MILAGROS 20184116A
DOCENTE:
CUEVA PACHECO RONALD
LIMA, 2021
INFORME N°5 VIGAS UNI-FIM
ÍNDICE
2. SOLUCIÓN...........................................................................................................3
3. DIAGRAMA DE FLUJO........................................................................................4
4. CÓDIGO EN MATLAB..........................................................................................5
5. RESULTADOS EN MATLAB................................................................................7
6. CONCLUSIONES.............................................................................................. 10
7. BIBLIOGRAFIA…............................................................................................... 10
1
INFORME N°5 VIGAS UNI-FIM
QUINTA PRÁCTICA
La viga mostrada en la figura tiene dos apoyos simples, y está sometida a un momento
externo concentrado; tal como se indica.
SELECCIÓN DE LA VIGA:
HALLAR:
• Las fuerzas de reacción en los apoyos.
• Los gráficos del momento flector y de la fuerza cortante.
• Los esfuerzos máximos en cada elemento finito (𝜎𝑥 ).
• Las pendientes de la deformada en (x = 0) y en (x = L1)
• La deformada de la viga.
DATOS:
• Material:
o E=3*105 N/mm2
2
INFORME N°5 VIGAS UNI-FIM
2. SOLUCIÓN:
2.1 MODELADO DEL CUERPO REAL
𝐹𝑖 = 𝐾𝑖∫ 𝑄∫
3
INFORME N°5 VIGAS UNI-FIM
3. DIAGRAMA DE FLUJO
INICIO
LECTURA DE DATOS
CALCULO DE ÁREAS DE
ELEMENTOS FINITOS
CALCULO
LA MATRIZ DE RIGIDEZ GLOBAL
ECUACIÓN DE RIGIDEZ Y
CONDICIONES DE CONTORNO
CALCULO DE DESPLAZAMIENTO Y
REACCIONES
CALCULO DE ESFUERZOS
IMPRESIÓN DE RESULTADOS
FIN
4
INFORME N°5 VIGAS UNI-FIM
4. CÓDIGO EN MATLAB
5
INFORME N°5 VIGAS UNI-FIM
acuh=[acuh,k(i,j)];
end
end
end
acuv=[acuv;acuh];
acuh=[];
end
Q1=acuv\FC;
for i=1:3*n
if i~=CC(i,1)
Q(i,1)=Q1(1,1);
[f,c]=size(Q1);
if f>=2
Q1=Q1(2:f,1);
end
end
end
disp('Desplazamientos')
Q
%CALCULO DE LAS REACCIONES
disp('Reacciones')
R=k*Q-F
%ESFUERZOS
y=input ('Ingrese un punto genérico "y" a analizar:');
z=-1;
esfuerzo1=zeros(n,1);
for i=1: n
g11=2*i-1; g12=g11+1; g13=2*(i+1)-1; g14=g13+1;
g1=[g11 g12 g13 g14];
q=Q(g1);
es1(i)=E*y/l(i)^2*[6*z (3*z-1) *l(i) -6*z (3*z+1) *l(i)]*q;
end
disp('z=-1')
disp(esfuerzo1)
z=1;
es2=zeros(n,1);
for i=1: n
g11=2*i-1; g12=g11+1; g13=2*(i+1)-1; g14=g13+1;
g1= [g11 g12 g13 g14];
q=Q(g1);
esfuerzo2(i)=E*y/l(i)^2*[6*z (3*z-1) *l(i) -6*z (3*z+1) *l(i)]*q;
end
disp('z=1')
disp(esfuerzo2)
%CALCULO DEL DESPLAZAMIENTO
disp('Desplazamiento')
z=0
for i=1: n
g11=2*i-1; g12=g11+1; g13=2*(i+1)-1; g14=g13+1;
g1= [g11 g12 g13 g14];
q=Q(g1);
v=1/4*[(2-3*z+z^3) (1-z-z^2+z^3) *l(i)/2 (2+3*z-z^3) (-1-z+z^2+z^3)
*l(i)/2] *q;
end
6
INFORME N°5 VIGAS UNI-FIM
DATOS INGRESADOS
DESPLAZAMIENTOS
REACCIONES
7
INFORME N°5 VIGAS UNI-FIM
8
INFORME N°5 VIGAS UNI-FIM
𝑑𝑣
= 174.93
𝑑𝜀
9
INFORME N°5 VIGAS UNI-FIM
6. CONCLUSIONES
7. BIBLIOGRAFIA
10