Documentos de Académico
Documentos de Profesional
Documentos de Cultura
Solución.............................................................................................4
Vector Carga......................................................................................6
Matriz de Rigidez................................................................................8
Esfuerzos y Resultados....................................................................10
Diagrama de Flujo.............................................................................11
Uso de Matlab...................................................................................12
Conclusiones................................................................................... 14
PRIMERA PRÁCTICA CALIFICADA
(TRACCION SIMPLE)
Considerar:
PA = 1000 lb-f
t (espesor) = 0.125 in
E = 19x106 psi
Y = 0.28901 lb-f/in3
SOLUCIÓN:
1. MODELADO DEL CUERPO REAL
Se considerarán cuatro elementos finitos. Para facilitar los cálculos
los elementos finitos tendrán longitud de 2.5 in.
Y los espesores lo calculamos tomando el punto medio de cada
elemento finito:
(2 + 1.75)
𝑏1 = = 1.875 𝑖𝑛
2
(1.75 + 1.5)
𝑏2 = = 1.625 𝑖𝑛
2
(1.5 + 1.25)
𝑏3 = = 1.375 𝑖𝑛
2
(1.25 + 1)
𝑏4 = = 1.125 𝑖𝑛
2
Cuadro de conectividad:
NODOS GDL le Ae
e (1) (2) 1 2 (in) (in2)
1 1 2 1 2 2.5 0.234375
2 2 3 2 3 2.5 0.203125
3 3 4 3 4 2.5 0.171875
4 4 5 4 5 2.5 0.140625
2. GRADOS DE LIBERTAD NODALES (Vector Desplazamiento)
F1 F11 8.467110 2 R1 lb
F2 F21 F22 15.8052 10 2 lb
F3 F32 F33 13.5473 10 2 lb
F4 F43 F44 11.2895 10 2 lb
F5 F54 1000.0508 lb
2
F1 8.467110 R1
F 2 15.8052 10 2
F1 F 3 13.5473 10 lb
2
2
F 4 11.2895 10
F 5 1000.0508
4. MATRIZ DE RIGIDEZ
1 1 0 0 0 0 0 0 0 0
1 1 0 0 0 0 1 1 0 0
AE AE
Ki 0 0 0 0 0 0 1 1 0 0
l 1 l 2
0 0 0 0 0 0 0 0 0 0
0
0 0 0 0 0 0 0 0 0
0 0 0 0 0 0 0 0 0 0
0 0 0 0 0 AE 0 0 0 0 0
AE
0 0 1 1 0 0 0 0 0 0
l 3 l 4
0 0 1 1 0 0 0 0 1 1
0 1 1
0 0 0 0 0 0 0
1 1 0 0 0
1 1 0 0 0
0.234375 x19 x10 6
K i 0 0 0 0 0
2.5 1 0 0 0 0 0
0 0 0 0 0
0 0 0 0 0
0 1 1 0 0
0.203125 x19 x10 6
0 1 1 0 0
2.5 2
0 0 0 0 0
0 0 0 0 0
0 0 0 0 0
0 0 0 0 0
0.171875 x19 x10
6
0 0 1 1 0
2.5 3 0 0 1 1 0
0 0 0 0 0
0 0 0 0 0
0 0 0 0 0
0.140625 x19 x10
6
0 0 0 0 0
2.5 4 0 0 0 1 1
0 0 0 1 1
Finalmente:
178.25 178.125 0 0 0
178.125 332.5 154.375 0 0
lb
K i 10 4 x 0 154.375 285 130.625 0
in
0 0 130.625 237.5 106.875
0 0 0 106.875 106.875
8.467110 2 R1
2
15.8052 10
2
13. 5473 10
11.2895 10 2
1000.0508
178.125 178.125 0 0 0 0
178.125 332 .5 154 .375 0 0 Q
2
10 x
4
0 154.375 285 130.625 0 Q3
0 0 130.625 237.5 106.875 Q4
0 0 0 106.875 106.875 Q5
Q4
Q5
Resolviendo obtenemos:
R1 1001.84 lb
6. ESFUERZOS
Para calcular los valores de los esfuerzos por elemento, aplicamos la
siguiente ecuación:
Q
e
E
e 1 1 i
l Qi 1
Y obtenemos lo siguiente:
19 x10 6 0
1 1 1 10 5 1 427.12 psi
2.5 1 5.62
19 x10 6 5.62
2 1 1 10 5 2 492.48 psi
2.5 2 12.10
19 x 10 6 12.10
3 1 1 10 3 577.6 psi
5
2 .5 3 19 .7
19 x10 6 19.7
4 1 1 10 5 4 715.16 psi
2.5 4 29.11
7. RESULTADOS
Finalmente, los resultados son mostrados en la siguiente tabla:
R1 1000.6 lb
1 427.12 psi
2 492.48 psi
3 577.6 psi
4 715.16 psi
8. DIAGRAMA DE FLUJO
INICIO
INGRESO DE DATOS
CONSTANTES : E, f, t
VECTORES: L, A, P
CALCULO DE VECTORES
AL 1
EA1 EA1
R 1 1 0 0 0
22 1 L 1 L1
AL AL
2
EA EA EA1 EA 2
1 2 0 0
2 2 L1 L2 L L
AL3 AL2 EA 2 EA3 EA 2 EA3
F= ; K= 0 2 2 0
24 2 L L3 L L3
AL AL 3
0 EA 3
EA 4
EA3 EA 4
0 3 4
2 2 L L4 L3 L
4
AL P EA 4 EA 4
0 0 0 4
2 A
L L4
IMPRESIÓN DE RESULTADOS
R1 , Q2 , Q3 , Q4 , Q5 , 1 , 2 , 3 , 4
FIN
Luego escribimos la siguiente función en MATLAB:
clc
clear all;
format long
B=input('longitud de la base mayor =');
b=input('longitud de la base menor =');
espesor=input('espesor de la placa triangular =');
L1=input('longitud elemento 1(in) =');
L2=input('longitud elemento 2(in) =');
L3=input('longitud elemento 3(in) =');
L4=input('longitud elemento 4(in) =');
E=input('modulo de elasticidad(psi) =');
Pa=input('carga puntual(lb-f) =');
y=input('peso especifico(lb-f/in3) =');
B1=(b*L1+B*(L2+L3+L4))/(L1+L2+L3+L4);
B2=(b*(L1+L2)+B*(L3+L4))/(L1+L2+L3+L4);
B3=(b*(L1+L2+L3)+B*(L4))/(L1+L2+L3+L4);
A1=(B+B1)*espesor/2;
A2=(B1+B2)*espesor/2;
A3=(B2+B3)*espesor/2;
A4=(B3+b)*espesor/2;
%matriz de rigidez para el elemento 1
w=zeros(5);
w(1,1)=1;w(1,2)=-1;w(2,1)=-1;w(2,2)=1;
m1=w;
K1=(E*A1/L1)*m1;
%matriz de rigidez para el elemento 2
t=zeros(5);
t(2,2)=1;t(2,3)=-1;t(3,2)=-1;t(3,3)=1;
m2=t;
K2=(E*A2/L2)*m2;
%matriz de rigidez para el elemento 3
x=zeros(5);
x(3,3)=1;x(3,4)=-1;x(4,3)=-1;x(4,4)=1;
m3=x;
K3=(E*A3/L3)*m3;
%matriz de rigidez para el elemento 4
z=zeros(5);
z(4,4)=1;z(4,5)=-1;z(5,4)=-1;z(5,5)=1;
m4=z;
K4=(E*A4/L4)*m4;
%matriz de rigidez global
K=K1+K2+K3+K4;
%fuerzas de cuerpo
f1=(A1*L1*y)/2;
f2=(A2*L2*y)/2;
f3=(A3*L3*y)/2;
f4=(A4*L4*y)/2;
f=[f1;f1+f2;f2+f3;f3+f4;f4+Pa];
ff=[f1+f2;f2+f3;f3+f4;f4+Pa];
KK=zeros(4);
KK(1,1)=K(2,2);KK(1,2)=K(2,3);KK(2,1)=K(3,2);
KK(2,2)=K(3,3);KK(2,3)=K(3,4);KK(3,2)=K(4,3);
KK(3,4)=K(4,5);KK(4,3)=K(5,4);
KK(3,3)=K(4,4);KK(4,4)=K(5,5);
Q=inv(KK)*ff;
Q1=0;
Q2=Q(1,1);
Q3=Q(2,1);
Q4=Q(3,1);
Q5=Q(4,1);
T1=(E/L1)*([-1 1]*[Q1;Q2]);
T2=(E/L2)*([-1 1]*[Q2;Q3]);
T3=(E/L3)*([-1 1]*[Q3;Q4]);
T4=(E/L4)*([-1 1]*[Q4;Q5]);
R1=([K(1,1) K(1,2) K(1,3) K(1,4) K(1,5)]*[Q1;Q2;Q3;Q4;Q5])-f1;
%MOSTRANDO LOS RESULTADOS
disp('..............................');
disp(' RESULTADOS');
disp('============');
disp('*EL VECTOR DESPLAZAMIENTO (mm)');
disp('Q1:');
disp(Q1);
disp('Q2:');
disp(Q2);
disp('Q3:');
disp(Q3);
disp('Q4:');
disp(Q4);
disp('Q5:');
disp(Q5);
disp('*Matriz de rigidez " Kij " (psi)');
disp(K);
disp('*Esfuerzo en 1(psi)');
disp(T1);
disp('*Esfuerzo en 2(psi)');
disp(T2);
disp('*Esfuerzo en 3(psi)');
disp(T3);
disp('*Esfuerzo en 4(psi)');
disp(T4);
disp('*Reaccion 1 (lb)');
disp(R1);
Q3:
0.001209627269298
Q4:
0.001975302826864
Q5:
0.002911022876023
*Esfuerzo en 1(psi)
4.268617484166667e+03
*Esfuerzo en 2(psi)
4.924549762500000e+03
*Esfuerzo en 3(psi)
5.819134237500000e+03
*Esfuerzo en 4(psi)
7.111472373611112e+03
*Reaccion 1 (lb)
-1.000541893750000e+03
>>
CONCLUSIONES