Académique Documents
Professionnel Documents
Culture Documents
INTRODUCCIN:
El siguiente trabajo realizado acerca del anlisis de la distribucin de
acero en una viga rectangular, y clculo del momento ltimo, es muy til
para resolver de una forma interactiva con el GUI de Matlab y bastante
sencilla. Adems el los ejemplos resueltos en el programa Inicio.fig son
aquellos ejercicios desarrollados en clases y que se comprob con el
programa dando resultados satisfactorios.
DISEO DE VIGAS
25
OBJETIVOS:
DISEO DE VIGAS
25
DISEO DE VIGAS
25
DISEO DE VIGAS
25
DISEO DE VIGAS
25
25
DISEO DE VIGAS
25
CONCRETO ARMADO I
DISEO DE VIGAS
25
DISEO DE VIGAS
25
DISEO DE VIGAS
25
DISEO DE VIGAS
25
CONCRETO ARMADO I
if fc <= 280
B=0.85
set(handles.text18,'string','0.85')
end
if and(280 < fc , fc <= 350)
B=0.80
set(handles.text18,'string','0.80')
end
if and(350 <fc , fc <= 420)
B=0.75
set(handles.text18,'string','0.75')
end
if and(420 < fc ,fc <= 490 )
B=0.70
set(handles.text18,'string','0.70')
end
if fc >= 560
B=0.65
set(handles.text18,'string','0.65')
end
%Clculo del ndice de refuerzo mnimo.
aa=0.59*0.90*b*(d^2)*fc;
bb=-1*(0.90*b*(d^2)*fc);
cc=Mu*100;
w1=(-1.*bb+(sqrt((bb.^2-4.*aa.*cc))))./(2.*aa)
w2=(-1.*bb-(sqrt((bb.^2-4.*aa.*cc))))./(2.*aa)
if w1<=w2
w=w1
else w=w2
end
set(handles.edit9,'string',w);
%Clculo de la Cuanta de acero:
P=(w*fc)/fy;
%Clculo de la cuanta bsica;
Pb=(0.85*fc*B/fy)*(6117/(6117+fy));
Pmax=0.75*Pb;
if P<=Pmax
set(handles.text22,'string','P<=Pmax=0.75Pb, por lo tanto la falla es ductil')
DISEO DE VIGAS
25
else P>=Pmax
set(handles.text22,'string','P>=Pmax=0.75Pb, por lo tanto la falla es fragil, la seccin
no es capaz de resistir los momentos aplicados si solo cuenta con refuerzo en tensin')
set(handles.text23,'string','Redisear')
end
a=w*d/0.85;
%por lo tanto
As=P*b*d;
%Se debe verificar que sea mayoer que el rea mnimo de acero
Asmin1=(14.1.*b*d)./fy
Asmin2=0.8.*(sqrt(fc)*b*d)/(fy)
if Asmin1<=Asmin2
Asmin=Asmin2
else Asmin=Asmin1
end
if As>=Asmin
set(handles.text23,'string','Se puede observar que As>=Asmin')
else
set(handles.text23,'string','Redisear')
end
set(handles.edit10,'string',P);
set(handles.edit11,'string',Pb);
set(handles.edit13,'string',As);
set(handles.edit14,'string',Asmin);
set(handles.edit12,'string',a);
set(handles.text32, 'string',d1);
DISEO DE VIGAS
25
DISEO DE VIGAS
25
DISEO DE VIGAS
25
DISEO DE VIGAS
25
DISEO DE VIGAS
25
DISEO DE VIGAS
25
DISEO DE VIGAS
25
DISEO DE VIGAS
25
DISEO DE VIGAS
25
CONCRETO ARMADO I
%Cuanta bsica
Pb=(0.85*fc*B/fy)*(6117/(6117+fy));
As1=0.9*(0.75*Pb)*b*d
%La altura del bloque a compresin
a=(fy*As1)/(0.85*fc*b)
%El momento resistente es:
Mn1=As1*fy*(d-a/2)
%El momento que debe resistir el esfuerzo en compresin es:
Mn2=((Mu*100)/phi)-Mn1
if n2==1
dp=6;
else n2==2
dp=9;
end
fs=6117*(1-(dp/d)*((6117+fy)/6117));
if fs>=4200
fsp=4200;
else
DISEO DE VIGAS
25
CONCRETO ARMADO I
As2=Mn2/(fsp*(d-dp));
%El rea de refuerzo en tensin
As=As1 + As2
%Cuanta de refuerzo de tensin
P=As/(b*d);
Pp=As2/(b*d)
%Clculo de la cuanta mxima
Pmax=0.75*Pb+Pp*(fsp/fy);
if P <= Pmax
set(handles.text21,'string','Como P<=Pmax, por tanto la falla de la seccin de
concreto es dctil');
set(handles.text26,'visible','off')
else
set(handles.text21,'visible','off');
set(handles.text26,'visible','on')
end
set(handles.edit16,'string',As1);
set(handles.edit17,'string',As2);
set(handles.edit18,'string',As);
set(handles.edit12,'string',P);
set(handles.edit14,'string',Pb);
set(handles.edit15,'string',Pmax);
set(handles.text37,'string',dp);
set(handles.text38,'string',d);
DISEO DE VIGAS
25
CONCLUSIN:
DISEO DE VIGAS
25
DISEO DE VIGAS