You are on page 1of 4

Informe de PC4 (Matlab)

a) Diagrama de flujo

Inicio

Ingresar datos: T, L, re, ri, G

Operación para hallar el Operación para hallar Hallamos el esfuerzo


ángulo de giro reacciones en B y A máximo con fórmula
Tc/J
(T,L,re,ri,G)(p1,p2,p3,p4) (T,L,re,ri,G)Tb
(T,re,ri)(t1,t2,t3,t4)
(p1,p2,p3,p4)(o1,o2,o3,o4 (T,Tb)Ta
)

Imprimir Tb, Ta Imprimir t1, t2, t3, t4

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).

%Luego, Calcularé el ángulo de giro de cada elemento, usando el torsor


(en
%función de Tb), hallado en cada elemento.

%Despúes, se sumarán todos los ángulos de giro y se igualarán a cero,


pues
%es un eje rígido. Con ello, se despejará La reacción en B.

%Finalmente, se hallará el esfuerzo cortante máximo en cada elemento


usando
%la fórmula tmax=Tc/J.

%Nota: Solo se considerarán huecos el primer y último elemento.

%Las torsiones se ingresarán en orden, con espacios y como vector.


(Ejemplo: [0 40 -30 50]
%En caso de la torsión del primer elemento colocar 0(cero).

T=input('Ingrese los valores de torsión con su signo: ');


L=input('Ingrese las longitudes: ');
re=input('Ingrese el radio exterior de cada elemento: ');
ri=input('Ingrese el radio interior de cada elemento: ');
G=input('Ingrese los módulos de corte: ');

%Ahora, se calculará el ángulo de giro en cada elemento.

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

fprintf('El apoyo en B en N.m sería:\n ')

Tb=(o2+o3+o4)/(p1+p2+p3+p4);

disp(Tb)

fprintf('El apoyo en A en N.m sería:\n ')


Ta=(T(1,4)+T(1,3)+T(1,2))-Tb;

disp(Ta)

%Para el inciso b) usamos la fórmula tmax=Tc/J, para cada elemento.

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

El apoyo en A en N.m sería:


3.9933e+03

El esfuerzo máximo en MPa en el elemento 1 es:


82.2714

El esfuerzo máximo en MPa en el elemento 2 es:


44.4448

El esfuerzo máximo en MPa en el elemento 3 es:


60.8411

El esfuerzo máximo en MPa en el elemento 4 es:


20.5036

You might also like