Documentos de Académico
Documentos de Profesional
Documentos de Cultura
%
% COMPRESION PURA Mn = 0
%
%
%
%
Ast = sum(As);
Ag = b*h;
pt = Ast/Ag;
%
% CHEQUEOS INICIALES
%
DaToS
%
% DATOS INICIALES
%
'))
disp(sprintf('------------------------------------------------------------------------------'))
disp(sprintf(' DIAGRAMA DE INTERACCION DE COLUMNAS RECTANGULARES EN CONCRETO REFORZADO
disp(sprintf('
UNIVERSIDAD DEL VALLE
'))
disp(sprintf('------------------------------------------------------------------------------'))
clc
clear
close all
'))
%
% PROGRAMA QUE CALCULA EL DIAGRAMA DE INTERACCION DE UNA COLUMNA DE SECCION RECTANGULAR
%
15/12/10 10:05 AM
1 of 4
D:\INSTALADORES\CoLiTeRa\CoLiTeRa\CoLiTeRa.m
%
%
%
hold on
plot(Mn,Pn)
title(' DIAGRAMA DE INTERACCION NOMINAL PARA UNA COLUMNA RECTANGULAR ');
xlabel(' Mn (KN.m)');
ylabel(' Pn (KN) ' );
grid on
%
% DIAGRAMA DE INTERACCION NOMINAL
%
%
% CARGAS Y MOMENTOS NOMINALES
%
FaLLa_DuCtIl
%
% ZONA DE FALLA DUCTIL C < Cb
%
FaLLa_FrAgIl
%
% ZONA DE FALLA FRAGIL C > Cb
%
FlExIoN_PuRa
%
% FLEXION PURA Pn = 0
%
CoNdIcIoN_BaLaNcEaDa
%
% CONDICION BALANCEADA ec = eu = 0.003 Y es = ey
%
CoMpReSiOn_PuRa
15/12/10 10:05 AM
2 of 4
hold on
%
% DIAGRAMA DE INTERACCION DE DISEO
%
Pu = [ Pu1 Pu2 ];
Mu = [ Mu1 Mu2 ];
%
% CARGAS Y MOMENTOS DE DISEO
%
Pu1 = Pu(1:pc);
Pu2 = Pu((pc+1):w);
k = length(Pu2);
fic = 0.9*ones(1,k) - (0.2/Puc)*Pu2;
Mu1 = fi*(Mn(1:pc));
Mu2 = fic.*(Mn((pc+1):w));
Pu2 = fic.*(Pn((pc+1):w));
%
% FACTOR DE REDUCCION DE CAPACIDAD CORREGIDO
%
for i = 1:w
if (Pu(i) < Puc)
break
end
pc = i-1;
end
fi = 0.65;
Pu = fi*Pn;
Puc = round((0.1*fc*Ag/10)*1000)/1000;
w = length(Pu);
end
for i = 1:nPn
Pnmax = 0.75*Pnp;
nPn = length(Pn);
%
% PUNTO DE CONTROL Puc = 0.1 f'c Ag
%
15/12/10 10:05 AM
D:\INSTALADORES\CoLiTeRa\CoLiTeRa\CoLiTeRa.m
3 of 4
D:\INSTALADORES\CoLiTeRa\CoLiTeRa\CoLiTeRa.m
end
figure
plot(Mu,Pu)
title(' DIAGRAMA DE INTERACCION DE DISEO PARA UNA COLUMNA RECTANGULAR ');
xlabel(' Mu (KN.m)');
ylabel(' Pu (KN) ' );
grid on
15/12/10 10:05 AM
4 of 4