You are on page 1of 15

Universidad Nacional de San Cristbal de Huamanga - UNSCH 2016

DISEO DE ZAPATA AISLADA CON EXCENTRICIDAD UNIAXIAL

Zapata aislada con excentricidad unixial:

En las zapatas cargadas excntricamente, la reaccin del suelo no es


uniforme y tiene una distribucin que puede ser trapezoidal o triangular.

Dependiendo de la excentricidad de la carga, la presin en el suelo es:


Si la excentricidad es pequea, menor que L16, la presin en los extremos
de la zapata.

Si la excentricidad es mayor que Ll6, parte de la cimentacin no recibe


ninguna reaccin ya que no puede existir esfuerzos de traccin entre
terreno y zapata. La distribucin en este caso es triangular como la
mostrada.

Para garantizar el equilibrio deben cumplirse dos condiciones:


1. La lnea de accin resultante de la reaccin del suelo debe coincidir con la
lnea de accin
de la carga excntrica de la columna de modo que no se presente
momento resultante por la excentricidad.

DISEO DE ZAPATA AISLADA CON CARGA UNIAXIAL


Universidad Nacional de San Cristbal de Huamanga - UNSCH 2016

2. La resultante de la presin del suelo debe ser igual a la carga proveniente


de la columna para satisfacer el equilibrio de fuerzas verticales.

Ejemplo de zapata con flexin

PREDIMENSIONAMIENTO DEL PERALTE DE LA ZAPATA

f 'y
Ldb 0.08db
f 'c
o

Ldb 0.004db f 'y

CAPACIDAD PORTANTE NETA DEL SUELO (qsn)

qsn qs ht . t hz . c hp . c s / c

CALCULO DE LAS DIMENSIONES DE LA ZAPATA

pD pL
A
qsn

DISEO DE ZAPATA AISLADA CON CARGA UNIAXIAL


Universidad Nacional de San Cristbal de Huamanga - UNSCH 2016

RESOLUCION DE DOS PROBLEMAS CON EL PROGRAMA ELABORADO


EN MATLAB:
Problema N 01: disee la zapata aislada sometida a una carga excntrica
sin momento.
Datos:
Columna= 45*45 cm
Carga muerta=180 toneladas
Carga viva =120 toneladas
Peso especfico del suelo=1700 kg/cm3
Carga de trabajo del suelo=2.5 kg/cm2
Sobrecarga =500 kg/cm2
fc(zapata)=210 kg/cm2
fc(columna)=420 kg/cm2
fy(acero)=4200 kg/cm2
Espesor del 20piso de concreto=10
Espesor del suelo=20
Coeficiente alfa=40

Primer paso abrimos el programa zapatas.

Nos pedir que ingresemos los datos empezaremos con la seccin de la


columna y escogeremos el tipo de varilla que queremos para nuestro caso
varilla de #8 y llenaremos todos los datos que os pide.

DISEO DE ZAPATA AISLADA CON CARGA UNIAXIAL


Universidad Nacional de San Cristbal de Huamanga - UNSCH 2016

Ahora le daremos click en clculo 1 el cual nos dar como resultado el


dimensionamiento y el rea requerida:

DISEO DE ZAPATA AISLADA CON CARGA UNIAXIAL


Universidad Nacional de San Cristbal de Huamanga - UNSCH 2016

Finalmente le daremos click en clculo 2 lo cual nos dar la reaccin del


suelo, la verificacin por corte el refuerzo longitudinal por flexin y la
verificacin columna acero:

Finalmente tendremos los resultados requeridos

DISEO DE ZAPATA AISLADA CON CARGA UNIAXIAL


Universidad Nacional de San Cristbal de Huamanga - UNSCH 2016

Problema N 02: disee la zapata aislada sometida a una carga excntrica


con momento.
Datos:
Columna= 60*60 cm
Carga muerta=90 toneladas
Carga viva =72 toneladas
Mdx=16.5 ton-metro
Mdy=15 ton-metro
Peso especfico del suelo=2000 kg/cm3
Carga de trabajo del suelo=1.9 kg/cm2
Sobrecarga =400 kg/cm2
fc(zapata)=210 kg/cm2
fc(columna)=420 kg/cm2
fy(acero)=4200 kg/cm2
Espesor del 20piso de concreto=10
Espesor del suelo=30
Coeficiente alfa=40

Primer paso abrimos el programa zapatas.

Nos pedir que ingresemos los datos empezaremos con la seccin de la


columna y escogeremos el tipo de varilla que queremos para nuestro caso
varilla de #8 y llenaremos todos los datos que os pide.

DISEO DE ZAPATA AISLADA CON CARGA UNIAXIAL


Universidad Nacional de San Cristbal de Huamanga - UNSCH 2016

Ahora le daremos click en clculo 1 el cual nos dar como resultado el


dimensionamiento y el rea requerida:

DISEO DE ZAPATA AISLADA CON CARGA UNIAXIAL


Universidad Nacional de San Cristbal de Huamanga - UNSCH 2016

Finalmente le daremos click en clculo 2 lo cual nos dar la reaccin del


suelo, la verificacin por corte el refuerzo longitudinal por flexin y la
verificacin columna acero:

Finalmente tendremos los resultados requeridos

DISEO DE ZAPATA AISLADA CON CARGA UNIAXIAL


Universidad Nacional de San Cristbal de Huamanga - UNSCH 2016

CODIGO FUENTE DEL PROGRAMA:

CODIGO FUENTE DEL PROGRAMA ZAPATAS :Diseo de zapata aislada


sometida a carga excntrica sin momento

%seccion de la columna
lc=str2num(get(handles.lc,'string'));
pc=str2num(get(handles.pc,'string'));
%numero de varilla de acero
var=str2num(get(handles.var,'string'));
%carga muerta
pd=str2num(get(handles.pd,'string'));
%carga viva
pl=str2num(get(handles.pl,'string'));
%peso especifico del suelo
pes=str2num(get(handles.pes,'string'));
%carga del suelo
cs=str2num(get(handles.cs,'string'));
%sobrecarga
sc=str2num(get(handles.sc,'string'));
%fc zapata
fcz=str2num(get(handles.fcz,'string'));
%fc columna
fcc=str2num(get(handles.fcc,'string'));
%fc del acero
fca=str2num(get(handles.fca,'string'));
%espesor de concreto encima de la zapata
ec=str2num(get(handles.ec,'string'));
%espesor del suelo encima de la zapata
es=str2num(get(handles.es,'string'));

%dimensionamiento de la zapata
Ldb1=0.08*(var*2.54/8)*(fca/(fcz^0.5))
Ldb2=0.004*(var*2.54/8)*(fca)
Ldbb=max(Ldb1,Ldb2)
Ldb = round(Ldbb)
d=Ldb
ha=d+10

%Capacidad portante neta del suelo:

qsn=cs-es*pes/1000000 -(ha)*2.4/1000 - ec*2.4/1000 -sc/10000

area=(pd+pl)*1000/qsn
long=area^0.5

long=fix(long)

set(handles.ldb,'string',num2str(Ldb));
set(handles.d,'string',num2str(d));
set(handles.h,'string',num2str(ha));
set(handles.qsn,'string',num2str(qsn));
set(handles.a,'string',num2str(area));

DISEO DE ZAPATA AISLADA CON CARGA UNIAXIAL


Universidad Nacional de San Cristbal de Huamanga - UNSCH 2016

set(handles.l,'string',num2str(long));

lc=str2num(get(handles.lc,'string'));
pc=str2num(get(handles.pc,'string'));
%numero de varilla de acero
var=str2num(get(handles.var,'string'));
%carga muerta
pd=str2num(get(handles.pd,'string'));
%carga viva
pl=str2num(get(handles.pl,'string'));
%peso especifico del suelo
pes=str2num(get(handles.pes,'string'));
%carga del suelo
cs=str2num(get(handles.cs,'string'));
%sobrecarga
sc=str2num(get(handles.sc,'string'));
%fc zapata
fcz=str2num(get(handles.fcz,'string'));
%fc columna
fcc=str2num(get(handles.fcc,'string'));
%fc del acero
fca=str2num(get(handles.fca,'string'));
%espesor de concreto encima de la zapata
ec=str2num(get(handles.ec,'string'));
%espesor del suelo encima de la zapata
es=str2num(get(handles.es,'string'));
%peralte efectivo redondeado
df=str2num(get(handles.df,'string'));
% altura neta de la zapata
hf=str2num(get(handles.hf,'string'));
%longitud redondeada de la zapata
lf=str2num(get(handles.lf,'string'));
%coeficienta para distintos tipos de columnas
alfa=str2num(get(handles.alf,'string'));

rs=(pd+pl)*1000/(lf^2)
ras=(1.4*pd*1000 +1.7*pl*1000)/(lf^2)
qsn=cs-es*pes/1000000 -(hf)*2.4/1000 - ec*2.4/1000 -sc/10000

%verificacion del corte

%por flexion

%cortante ultima
vuf=ras*(lf/2 - df -lc/2)*lf

%la resistencia del concreto al corte por fleccion


vcf=0.53*0.85*(fcz^0.5)*df*lf

%por punzonamiento
%cortante ultima
vup=ras*((lf^2) - ((lc+df)^2))

%la resistencia del concreto al corte por punzonamiento

DISEO DE ZAPATA AISLADA CON CARGA UNIAXIAL


Universidad Nacional de San Cristbal de Huamanga - UNSCH 2016

%primera forma
vc1=0.85*0.27*(6)*(fcz^0.5)*df*4*(lc+df)
%segunda forma
vc2=0.85*0.27*(alfa*df/(4*(lc+df)) + 2)*(fcz^0.5)*df*4*(lc+df)
%tercera forma
vc3=0.85*1.1*df*4*(lc+df)*(fcz^0.5)
%Formula para zapatas
mu=0.5*ras*lf*((lf/2 -lc/2)^2)

%Formula para vigas

w1=(1-(1-4*0.59*mu/(0.9*fcz*lf*df*df))^0.5)/1.18
w2=(1+(1-4*0.59*mu/(0.9*fcz*lf*df*df))^0.5)/1.18

w=min(w1,w2)

cuantia=w*fcz*100/fca
acero=cuantia*lf*df/100
aceromin=0.0018*lf*hf

%verificacion columna- zapata

pu=(pd+pl)*1000

rel=(lf*lf/(lc*pc))^0.5
rell=min(rel,2)

upu=0.7*0.85*fcz*lc*pc*rell

set(handles.rs,'string',num2str(rs));
set(handles.qsnu,'string',num2str(ras));
set(handles.vuf,'string',num2str(vuf));
set(handles.vf,'string',num2str(vcf));
set(handles.vup,'string',num2str(vup));
set(handles.vc1,'string',num2str(vc1));
set(handles.vc2,'string',num2str(vc2));
set(handles.vc3,'string',num2str(vc3));
set(handles.rs,'string',num2str(qsn));
set(handles.mu,'string',num2str(mu));
set(handles.cuant,'string',num2str(cuantia));
set(handles.acero,'string',num2str(acero));
set(handles.amini,'string',num2str(aceromin));
set(handles.lol,'string',num2str(pu));
set(handles.loll,'string',num2str(upu));

DISEO DE ZAPATA AISLADA CON CARGA UNIAXIAL


Universidad Nacional de San Cristbal de Huamanga - UNSCH 2016

CODIGO FUENTE DEL PROGRAMA ZAPATA 2: Diseo de zapata aislada


sometida a carga excntrica con momento

%seccion de la columna
lc=str2num(get(handles.lc,'string'));
pc=str2num(get(handles.pc,'string'));
%numero de varilla de acero
var=str2num(get(handles.var,'string'));
%carga muerta
pd=str2num(get(handles.pd,'string'));
%carga viva
pl=str2num(get(handles.pl,'string'));
%Mdx
mdx=str2num(get(handles.mdx,'string'));
%Mlx
mlx=str2num(get(handles.mlx,'string'));
%peso especifico del suelo
pes=str2num(get(handles.pes,'string'));
%carga del suelo
cs=str2num(get(handles.cs,'string'));
%sobrecarga
sc=str2num(get(handles.sc,'string'));
%fc zapata
fcz=str2num(get(handles.fcz,'string'));
%fc columna
fcc=str2num(get(handles.fcc,'string'));
%fc del acero
fca=str2num(get(handles.fca,'string'));
%espesor de concreto encima de la zapata
ec=str2num(get(handles.ec,'string'));
%espesor del suelo encima de la zapata
es=str2num(get(handles.es,'string'));
%peralte efectivo redondeado
df=str2num(get(handles.df,'string'));
% altura neta de la zapata
hf=str2num(get(handles.hf,'string'));
%longitud redondeada de la zapata
lf=str2num(get(handles.lf,'string'));
%coeficienta para distintos tipos de columnas
alfa=str2num(get(handles.alfa,'string'));

rs=(pd+pl)*1000/(lf^2)
ras=(1.4*pd +1.7*pl)/(pd+pl)
qsn=cs-es*pes/1000000 -(hf)*2.4/1000 - ec*2.4/1000 -sc/10000

%predimensionamiento mediante tanteos

s=((pd+pl)*1000/lf +6*(mdx+mlx)*100000/(lf^2))/qsn

%por lo tanto

q1=(pd+pl)*1000/(lf*s) - 6*(mdx+mlx)*100000/(s*lf*lf)

DISEO DE ZAPATA AISLADA CON CARGA UNIAXIAL


Universidad Nacional de San Cristbal de Huamanga - UNSCH 2016

q2=(pd+pl)*1000/(lf*s) + 6*(mdx+mlx)*100000/(s*lf*lf)

%verificacion del corte

%por flexion

%cortante ultima
qr=q1+(lf/2 +lc/2 +df)*(q2-q1)/lf
vuf=ras*(lf/2 -lc/2 -df)*s*(q2+qr)/2

%la resistencia del concreto al corte por fleccion


vcf=0.53*0.85*(fcz^0.5)*df*s
%para la otra direccion
vuf2=ras*lf*(s/2 - pc/2 -df)*(q2+q1)/2
vcf2=0.53*0.85*(fcz^0.5)*df*lf
%por punzonamiento
%cortante ultima
q11=q1+(lf/2 -lc/2 -df/2)*(q2-q1)/lf
q22=q1+(lf/2 +lc/2 +df/2)*(q2-q1)/lf

vup=ras*(((q2+q1)/2)*lf*s - (q11+q22)*(df+lc)*(df+pc)/2 )

%la resistencia del concreto al corte por punzonamiento


b0=(lc+df)*4
Bc=1

%primera forma
vc1=0.85*0.27*(6)*(fcz^0.5)*b0*df
%segunda forma
vc2=0.85*0.27*(alfa*df/b0 + 2)*(fcz^0.5)*b0*df
%tercera forma
vc3=0.85*1.1*df*b0*(fcz^0.5)

%refuerzo longitudinal por flexion


%Formula para zapatas
qm=q1+(lf/2 + lc/2)*(q2-q1)/lf
mu=ras*s*((q2*((lf/2 - lc/2)^2)/3) + qm*(((lf/2 - lc/2)^2)/6))

%Formula para vigas

w1=(1-(1-4*0.59*mu/(0.9*fcz*lf*df*df))^0.5)/1.18
w2=(1+(1-4*0.59*mu/(0.9*fcz*lf*df*df))^0.5)/1.18

w=min(w1,w2)

cuantia=w*fcz*100/fca
acero=cuantia*lf*df/100
aceromin=0.0018*s*hf

%en la otra direccion


%Formula para zapatas

b=s/2 -df/2
mu2=ras*lf*(q2+q1)*(b^2)/4

%Formula para vigas

w12=(1-(1-4*0.59*mu2/(0.9*fcz*lf*df*df))^0.5)/1.18

DISEO DE ZAPATA AISLADA CON CARGA UNIAXIAL


Universidad Nacional de San Cristbal de Huamanga - UNSCH 2016

w22=(1+(1-4*0.59*mu2/(0.9*fcz*lf*df*df))^0.5)/1.18

w2=min(w12,w22)

cuantia2=w2*fcz*100/fca
acero2=cuantia2*lf*df/100
aceromin2=0.0018*lf*hf
acerofi=max(acero2,aceromin2)

%porcentaje de refuerzo debajo de la columna


por=2/(lf/s +1)
acercolum=por*acerofi
racer=acerofi-acercolum
%verificacion columna- zapata

pu=(1.4*pd+1.7*pl)*1000

rel=(lf*lf/(lc*pc))^0.5
rell=min(rel,2)

upu=0.7*0.85*fcz*lc*pc*rell

set(handles.Qsn,'string',num2str(qsn));
set(handles.Qsnu,'string',num2str(ras));
set(handles.q1,'string',num2str(q1));
set(handles.q2,'string',num2str(q2));
set(handles.vuf,'string',num2str(vuf));
set(handles.vcf,'string',num2str(vcf));
set(handles.vup,'string',num2str(vup));
set(handles.vcf2,'string',num2str(vcf2));
set(handles.vuf2,'string',num2str(vuf2));
set(handles.vc1,'string',num2str(vc1));
set(handles.vc2,'string',num2str(vc2));
set(handles.vc3,'string',num2str(vc3));

set(handles.mu,'string',num2str(mu));
set(handles.cuantia,'string',num2str(cuantia));
set(handles.acero,'string',num2str(acero));
set(handles.amin,'string',num2str(aceromin));
set(handles.mu2,'string',num2str(mu2));
set(handles.cuantia2,'string',num2str(cuantia2));
set(handles.acero2,'string',num2str(acero2));
set(handles.aceromin2,'string',num2str(aceromin2));

set(handles.por,'string',num2str(por));
set(handles.acercolum,'string',num2str(acercolum));
set(handles.racer,'string',num2str(racer));

set(handles.pu,'string',num2str(pu));
set(handles.pn,'string',num2str(upu));

%seccion de la columna
lc=str2num(get(handles.lc,'string'));
pc=str2num(get(handles.pc,'string'));
%numero de varilla de acero
var=str2num(get(handles.var,'string'));
%carga muerta

DISEO DE ZAPATA AISLADA CON CARGA UNIAXIAL


Universidad Nacional de San Cristbal de Huamanga - UNSCH 2016

pd=str2num(get(handles.pd,'string'));
%carga viva
pl=str2num(get(handles.pl,'string'));

%Mdx
mdx=str2num(get(handles.mdx,'string'));
%Mlx
mlx=str2num(get(handles.mlx,'string'));

%peso especifico del suelo


pes=str2num(get(handles.pes,'string'));
%carga del suelo
cs=str2num(get(handles.cs,'string'));
%sobrecarga
sc=str2num(get(handles.sc,'string'));
%fc zapata
fcz=str2num(get(handles.fcz,'string'));
%fc columna
fcc=str2num(get(handles.fcc,'string'));
%fc del acero
fca=str2num(get(handles.fca,'string'));
%espesor de concreto encima de la zapata
ec=str2num(get(handles.ec,'string'));
%espesor del suelo encima de la zapata
es=str2num(get(handles.es,'string'));

%dimensionamiento de la zapata
Ldb1=0.08*(var*2.54/8)*(fca/(fcz^0.5))
Ldb2=0.004*(var*2.54/8)*(fca)
Ldbb=max(Ldb1,Ldb2)
Ldb = round(Ldbb)
d=Ldb
ha=d+10

%Capacidad portante neta del suelo:

qsn=cs-es*pes/1000000 -(ha)*2.4/1000 - ec*2.4/1000 -sc/10000

area=(pd+pl)*1000/qsn
long=area^0.5

set(handles.ldb,'string',num2str(Ldb));
set(handles.d,'string',num2str(d));
set(handles.h,'string',num2str(ha));
set(handles.qsn,'string',num2str(qsn));
set(handles.a,'string',num2str(area));
set(handles.l,'string',num2str(long));

DISEO DE ZAPATA AISLADA CON CARGA UNIAXIAL

You might also like