Professional Documents
Culture Documents
a) Diagrama de flujo
Inicio
Fin
b) Código Matlab
%PROCEDIMIENTO
%Comenzaré desmembrando el eje en cada uno de sus elentos y brindaré
una
%incógnita de reacción (torcional)en B, sea Tb. Y en cada miembro
habrá una torsión
%en función de Tb, todo ello partiendo del elemento 1 (en B).
p1=L(1,1)*1000/((G(1,1)*(pi/2)*(power(re(1,1),4)-power(ri(1,1),4))));
p2=L(1,2)*1000/((G(1,2)*(pi/2)*(power(re(1,2),4)-power(ri(1,2),4))));
p3=L(1,3)*1000/((G(1,3)*(pi/2)*(power(re(1,3),4)-power(ri(1,3),4))));
p4=L(1,4)*1000/((G(1,4)*(pi/2)*(power(re(1,4),4)-power(ri(1,4),4))));
o1=(p1);
o2=(T(1,2)*p2);
o3=(T(1,3)+T(1,2))*p3;
o4=(T(1,4)+T(1,3)+T(1,2))*p4;
%Despejamos la reacción en B
Tb=(o2+o3+o4)/(p1+p2+p3+p4);
disp(Tb)
disp(Ta)
t1=Tb*re(1,1)*1000/((pi/2)*(power(re(1,1),4)-power(ri(1,1),4)));
fprintf('El esfuerzo máximo en MPa en el elemento 1 es: \n ')
disp(t1)
t2=(T(1,2)-Tb)*re(1,2)*1000/((pi/2)*(power(re(1,2),4)-
power(ri(1,2),4)));
fprintf('El esfuerzo máximo en MPa en el elemento 2 es: \n ')
disp(t2)
t3=((T(1,3)+T(1,2))-Tb)*re(1,3)*1000/((pi/2)*(power(re(1,3),4)-
power(ri(1,3),4)));
fprintf('El esfuerzo máximo en MPa en el elemento 3 es: \n ')
disp(t3)
t4=(T(1,4)+T(1,3)+T(1,2)-Tb)*re(1,4)*1000/((pi/2)*(power(re(1,4),4)-
power(ri(1,4),4)));
fprintf('El esfuerzo máximo en MPa en el elemento 4 es: \n ')
disp(t4)
c) Resultados
Los datos de los elementos se ingresaron como vector. Para los elementos sólidos se
considera radio interno cero.
>> torsion
Ingrese los valores de torsión con su signo: [0 3700 -1500 2500]
Ingrese las longitudes: [300 300 300 300]
Ingrese el radio exterior de cada elemento: [20 35 25 50]
Ingrese el radio interior de cada elemento: [15 0 0 15]
Ingrese los módulos de corte: [77000 77000 77000 77000]
El apoyo en B en N.m sería:
706.7350