Sie sind auf Seite 1von 5

6.

C1 Se debe diseñar una armadura Pratt de acero para soportar tres cargas de 10 kips,
como se muestra en la figura. La longitud de la armadura debe ser de 40 ft. La altura de la
armadura, y por ende el ángulo θ, así como las áreas de las secciones transversales de los
diferentes elementos, deben seleccionarse para obtener el diseño más económico. En
específico, el área de la sección transversal de cada elemento se debe elegir de manera que
el esfuerzo (fuerza dividida entre el área) en ese elemento sea igual a 20 kips/in.2 El
esfuerzo permisible para el acero utilizado, el peso total del acero y, por tanto, su costo,
deben ser tan pequeños como sea posible. a) Si se sabe que el peso específico del acero
usado es de 0.284 lb/in.3, utilice software para calcular el peso de la armadura y el área de
la sección transversal de cada elemento que soporta carga, localizado a la izquierda de DE,
para valores de θ que van de 20° a 80° con incrementos de 5°. b) Utilice incrementos más
pequeños y adecuados para determinar el valor óptimo de θ y los valores correspondientes
del peso de la armadura y de las áreas de las secciones transversales de los diferentes
elementos. Para sus cálculos no tome en cuenta el peso de ningún elemento de fuerza
cero.

CODIFICACION EN MATLAB
function F=ejercicioc1_estaticacap6

clear
clc
Q = [20:5:80]';
X=[90-Q];
q =pi()/180*Q;
x =pi()/180*X;
e=input ('ingrese el esfuerzo acero')
p=input('ingrese el peso específico del acero')
%FUERZAS
disp('FUERZAS TOTALES');
Ffb = 15*(sin(q).^(-1));
Ffc = 15*cos(q).*(sin(q).^(-1));
Fcb = [10 10 10 10 10 10 10 10 10 10 10 10 10]';
Fce = Ffc;
Fbe = (tan(x)+tan(x))*10;
Fbd = Ffb.*sin(x) - Fbe.*sin(x);

%AREA
disp('Areas de la barra de acero')
AFfb = Ffb/e
AFfc = Ffc/e
AFcb = Fcb/e
AFce = Fce/e
AFbe = Fbe/e
AFbd = Fbd/e

%LONGITUDES
disp ('Longitudes de la barra');
Lfb = 10*(cos(q).^(-1));
Lfc = [10 10 10 10 10 10 10 10 10 10 10 10 10]';
Lcb = Lfb.*sin(q);
Lce = [10 10 10 10 10 10 10 10 10 10 10 10 10]';
Lbe = Lfb;
Lbd = [10 10 10 10 10 10 10 10 10 10 10 10 10]';

%PESO
Pfb = p.*Lfb.*AFfb;
Pfc = p.*Lfc.*AFfc;
Pcb = p.*Lcb.*AFcb;
Pce = p.*Lce.*AFce;
Pbe = p.*Lbe.*AFbe;
Pbd = p.*Lbd.*AFbd;

% PESO DE LA ESTRUCTURA
PTEfb = sum(Pfb)
PTEfc = sum(Pfc)
PTEcb = sum(Pcb)
PTEce = sum(Pce)
PTEbe = sum(Pbe)
PTEbd = sum(Pbd)

%PESO TOTAL
T= sum(PTEfb+PTEfc+PTEcb+PTEce+PTEbe+PTEbd);
disp('EL PESO TOTAL DE LA ESTRUCTURA ES:')
disp(T)

INTRODUCCION DE DATOS
RESULTRADOS EN MATLAP

Das könnte Ihnen auch gefallen