Sie sind auf Seite 1von 4

clear all

clc
% Alumno: David Estiven Acevedo
% Documento: 1097038678
% Docente: Hugo Monsalve Jaramillo
%
=========================================================================
fprintf('\n
fprintf('\n\n
fprintf('\n\n
fprintf('\n\n

UNIVERSIDAD DEL QUINDIO ')


INGENIERIA CIVIL ')
MECANICA DE MATERIALES ')
Taller numero 5 \n')

pl='s';
while(pl=='s'|| pl=='s')
fprintf(' entrada de datos en el sistema ingles')
fprintf('\n\n el ancho debe ser mayor al espesor');
Q= input('\n\n ingrese el ancho de las barras AB y BC en in:');
W= input('\n\n ingrese el espesor de las barras AB y BC en in:');
E1= input('\n\n ingrese el angulo de inclinacion de la barra AB con
respecto a la horizontal :');
E2= input('\n\n ingrese el angulo de inclinacion de la barra BC con
respecto a la horizontal :');
F= input('\n\n ingrese la fuerza aplicada en el perno B en ksi:');
% angulo entre las barras
E3=(180 - E1 - E2);
% fuerzas de las barras
FAB=(2*F*sin(E2*(pi/180)))/(sin(E3*(pi/180)))
FBC=(2*F*sin(E1*(pi/180)))/(sin(E3*(pi/180)))
% diametro de loos pernos A,B y C
fprintf(' diametro [in] esfuerzo AB[ksi] esfuerzo BC[ksi] cortante
promedio A[ksi] cortante promedio en C[ksi] esfuerzo promedio AB[ksi]
esfuerzo promedio C[ksi] esfuerzo promedio B[ksi]\n\n');
for Di= 0.5 : 0.05 : 1.5;
% esfuerzo N. del elemento AB
EAB= (FAB/((Q-Di)*W));

% esfuerzo N. del elemento BC


EBC= ((FBC/((Q)*W)));

% cortante promedio en el perno A


CPA= ((2*FAB)/((pi*(Di^2))));

% cortante promedio en el perno C


CPC= ((2*FBC)/((pi*(Di^2))));

% esfuerzo promedio en el apoyo del elemento AB


EPAB=FAB/(Di*W);

% esfuerzo promedio en el apoyo del elemento BC en C


EPC=FBC/(Di*W);

% esfuerzo promedio en el apoyo del elemento BC en B


EPB=FBC/(2*Di*W);

disp ([Di, EAB, EBC, CPA, CPC, EPAB, EPC, EPB]);


end

% calculo de ls diametros para los valores permisibles


fprintf('\n\n diametro cuando EAB es 22ksi en in es:');
Di1=Q-(((FAB)/(22*W)));
disp(Di1);
fprintf('\n\n diametro cuando EBC es 13ksi en in es:');
Di2=sqrt((FAB*2)/(pi*13));
disp(Di2);
fprintf('\n\n diametro cuando CPA es 13ksi en in es:');
Di3=sqrt((FBC*2)/(pi*13));
disp(Di3);
fprintf('\n\n diametro cuando CPC es 36ksi en in es:');
Di4=(FAB/(36*W));
disp(Di4);
fprintf('\n\n diametro cuando EPC es 36ksi en in es:');
Di5=(FBC/(36*W));
disp(Di5);
fprintf('\n\n diametro cuando EPB es 36ksi en in es:');
Di6=(FBC/(36*W));
disp(Di6);
jg=0;
while (jg==0)

pl = input('\n\n\n desea continuar (S/N):','S');


if ( pl=='S' || pl=='s' || pl=='N' || pl== 'n')
jg=1;
else
if (pl=='N' || pl=='n')
jg=1;
clc
end
end
end
clc

end