Está en la página 1de 17

Contenido

Refuerzo de Columnas_______________________________________________2
I.- Introducción Teórica.-__________________________________________________2
Definición.-________________________________________________________________________2
La falla en columnas______________________________________________________________2
Centro plástico____________________________________________________________________2
Columnas Cortas__________________________________________________________________2
Columnas Cortas con Carga Axial.-________________________________________________2
Columnas Cortas sometidas a Carga Axial y Flexión________________________________3
Condición de falla balanceada_____________________________________________________4
Falla Dúctil.-_______________________________________________________________________4
Falla Frágil.-_______________________________________________________________________4
DIAGRAMA DE INTERACCION DE COLUMNA________________________________________4
Factor de Reducción de Resistencia en Columnas (¢)_______________________________4
Refuerzo Máximo y Mínimo en Columnas__________________________________________5

II.- Programa.-_____________________________________________________________5
Seudocodigo del programa________________________________________________________5
Ejemplo Aplicativo.-______________________________________________________________15

Jomar ./r es menor a 22. Según el ACI si la relación de esbeltez kL. Centro plástico El punto en la sección de columna donde la fuerza axial actúa produciendo en toda la sección deformaciones iguales se denomina centroide plástico de la sección. la columna se clasificará como corta.Introducción Teórica.Concreto Armado I Refuerzo de Columnas I. para ésta deformación entonces todo 2 De la cruz Bonifacio. Columnas Cortas con Carga Axial. pero debido a su ubicación en el sistema estructural deberá soportar también solicitaciones de flexión. corte y torsión. por aplastamiento del concreto en la cara en compresión o por pandeo.Básicamente la columna es un elemento estructural que trabaja en compresión.003.Si la carga axial actúa en el centroide plástico. Se determina de la siguiente manera Columnas Cortas Cuando el proceso de falla en la columna se debe a la falla inicial del material se clasifica a la columna como corta. La falla en columnas Las columnas llegan a la falla debido a tres casos: por fluencia inicial del acero en la cara de tensión.Definición. se obtendrá la capacidad máxima de la columna sumando la contribución del concreto y la del acero. recordemos que el concreto alcanza su máxima resistencia cuando la deformación unitaria es aproximadamente 0..

. donde P es la carga axial actuante en el centroide plástico de la sección y M el momento actuante total. Luego expresaremos la resistencia nominal a la carga axialde la columna como sigue: El factor 0. Jomar .. en estructuras reales la excentricidad se da por varias causas. El ACI con el objeto de tomar I en cuenta estás excentricidades reduce la resistencia a la carga axial y da las siguientes expresiones: Estas dos expresiones anteriores nos dan la capacidad máxima de carga axial de las columnas. 3 De la cruz Bonifacio.85 se ha afectado a la resistencia del concreto f'. La excentricidad (e) es igual a: e = MIP. Lo anterior es un caso poco probable de tener excentricidad cero.Concreto Armado I el acero ya estará en fluencia. Columnas Cortas sometidas a Carga Axial y Flexión La flexión se produce porque hay un momento flector actuante. En la figura siguiente se tiene un posible estado de esfuerzos del concreto y: fuerzas del acero en el estado de falla. o si la carga axial actuante es excéntrica. el concreto tiene una resistencia a la rotura aproximada del 85% del f'. debido a que se ha determinado experimentalmente que en estructuras reales.

Para esta condición tendremos también una excentricidad balanceada: Falla Dúctil. C < Cb Falla Frágil.Falla primero el acero.Concreto Armado I Condición de falla balanceada Falla balanceada en columnas es la condición para el cual se produce simultáneamente la falla del concreto capa exterior en tensión del acero. la Donde "d" es la distancia de la fibra extrema al centroide de la capa de acero exterior. pero debemos recordar que el código ACI nos limita a un valor Pnmax. 4 De la cruz Bonifacio. para ésta condición tenemos. el punto C la condición de flexión pura. el punto B es la condición balanceada.Falla primero el concreto para ésta condición tenemos: c > cb DIAGRAMA DE INTERACCION DE COLUMNA El punto A representa la condición teórica de compresión pura o carga concéntrica. Jomar . el punto D de tracción pura y el tramo de CD de flexo-tracción.

'String')). Jomar .'String')). elseif fc==420.75. ee=e/100.Ag y ¢Pnb Refuerzo Máximo y Mínimo en Columnas El código ACI recomienda lo siguiente: Refuerzo máximo: Ast = 0.fc.01 Ag II.'String')). este parámetro afecta tanto al momento nominal como a la carga axial nominal de la columna. if fc <=280. Refuerzo mínimo: Ast = 0. e = str2double(get(handles. b1=0. Seudocodigo del programa N=str2double(get(handles. d = str2double(get(handles. b1=0. 5 De la cruz Bonifacio. Así tenemos: Donde Pu deberá tomar como máximo el menor valor entre 0. elseif fc==350.'String')). n = int8(N/2). b = str2double(get(handles. y depende de la magnitud de carga axial. fc = str2double(get(handles..capascom. h = str2double(get(handles.ee.El programa se realizo en el interfaz del GUI del MATLAB aprovechando algunos de los beneficios de esta interfaz.'String')). dd=d.08 Ag esto además deberá estar sujeto a la facilidad de armado del acero y vaciado del concreto.ancho.fy.85. n1 = N-n.altura.'String')). fy = str2double(get(handles.1 f'.8.Programa.Concreto Armado I Factor de Reducción de Resistencia en Columnas (¢) Según el ACI el parámetro ¢ no es constante.d.'String')). b1=0.

1)=1. for g=1:n1.1)>4200.1)=1.1)=Fs1(x1. %fuerzas de tension for w=1:n1. end %CONDICION BALANCEADA cb=(6117/(6117+fy))*d. else Fs(x.areabrazocomp. if Fs1(x1. S=T(:. %tension H=0.65. d(w.2). Fs=(6117/cb)*D. Fst=TA*gu. Hc=S-H.1)=4200.1). S1=C(:. end o=F.'data')). Fs(x. A=T(:. end R1=cb*d1.1)=Fs(x. b1=0. d1(w1. %fuerzas de compresion for w1=1:n.1)>4200.1). F(g)=Fs(g. ab=b1*cb.1).1)*A(g. for x1=1:n1. for x=1:n1.areabrazoten. end gu=Fs. A1=C(:. 6 De la cruz Bonifacio.1)=4200.5*h*d. D=S-R. Jomar . elseif fc >= 560.'data')). b1=0. end TA=transp(A). D1=R1-S1. Fs1(x1. if Fs(x.7.1). T=str2double(get(handles.2). C=str2double(get(handles. Fs1=(6117/cb)*D1. end R=cb*d. else Fs1(x1.1).Concreto Armado I elseif fc==490. Mnt=o*Hc.

if eb > ee. S=T(:. Fsc=TA1*gu1.0001. end TA1=transp(A1). D=S-R. while 1 if (eb-ee) <= 0.1). end TA=transp(A). for g1=1:n. %tension H=0.5*(h-ab)/100+(Mnc+Mnt)/100. break else c=c+0.01.1)*A1(g1. d(w. Jomar . 7 De la cruz Bonifacio.1)=Fs(x.1). %compresion H1=0. %resultado Pnb Pnb=0. eb=Mnb/Pnb. Fst=TA*gu. A=T(:. Hc1=H1-S1.Concreto Armado I end gu1=Fs1.1)=4200. F1(g1)=Fs1(g1.5*h*d. %caso de compresion c=cb.1)>4200. for x=1:n1. Fs(x. a=b1*c.5*h*d1. %calculo de Mnb Mnb=0. end gu=Fs. Fs=(6117/c)*D.1). else Fs(x. end o1=F1.2).85*fc*b*ab-Fst+Fsc. Mnc=o1*Hc1. end R=c*d. Hc=S-H. if Fs(x.85*fc*b*ab*0. %fuerzas de tension for w=1:n1.1)=1.

mn.Mn). set(handles.01. Hc1=H1-S1.1). end end else while 1 if ee-eb <= 0. A1=C(:.1)*A1(g1. Mnt=o*Hc. %compresion H1=0.Pn). for g1=1:n.1)=Fs1(x1. Fs1(x1.1)>4200. end o1=F1.5*h*d1. set(handles.85*fc*b*a-Fst+Fsc. d1(w1. Mnc=o1*Hc1. F(g)=Fs(g.1).1).ebf).1)=4200. %fuerzas de tension 8 De la cruz Bonifacio.pn. end o=F. a=b1*c. D1=R1-S1. end R1=c*d1. ebf=eb*100.'String'.ex.'String'. %resultado Pnb Pn=0. break else c=c-0. end gu1=Fs1. Fs1=(6117/c)*D1.Concreto Armado I for g=1:n1.'String'.5*(h-a)/100+(Mnc+Mnt)/100.1)=1. eb=Mn/Pn. set(handles.0001. Fsc=TA1*gu1.85*fc*b*a*0.2). %fuerzas de compresion for w1=1:n. %calculo de Mnb Mn=0. else Fs1(x1. F1(g1)=Fs1(g1. S1=C(:. if Fs1(x1.1)*A(g.1). Jomar . end TA1=transp(A1). for x1=1:n1.

Jomar . end TA1=transp(A1). Fs1=(6117/c)*D1. 9 De la cruz Bonifacio. end gu1=Fs1.2). D=S-R.1)>4200. %compresion H1=0.1)>4200. else Fs(x.1)*A(g.1).2). end TA=transp(A).5*h*d. S1=C(:. Fst=TA*gu. Mnt=o*Hc. Fsc=TA1*gu1. D1=R1-S1. for x=1:n1.1)=1. d(w.1). Fs(x.1). for g1=1:n.1)=1. end R=c*d. Hc1=H1-S1.1)*A1(g1. end o=F.1)=4200. Hc=S-H. for g=1:n1. end gu=Fs.1). if Fs(x.Concreto Armado I for w=1:n1. A1=C(:.1)=Fs1(x1.1)=4200.1)=Fs(x. d1(w1.1). %tension H=0. Fs=(6117/c)*D. F1(g1)=Fs1(g1. else Fs1(x1. Fs1(x1. %fuerzas de compresion for w1=1:n. F(g)=Fs(g. A=T(:. end R1=c*d1. S=T(:.1). if Fs1(x1.5*h*d1. for x1=1:n1.

ofc=0.1)=1. %calculo de Mnb Mn=0. d(w.8.85*fc*b). Mnc=o1*Hc1. A=T(:.1)).1).1)>4200. S=T(:. Pn1max=oc*Po.estribo.Mn). set(handles. set(handles. if Fs(x. Po=0. oc=0.2).85. Fs=(6117/cf)*D.ex.85*fc*Ag+At*fy. eb=Mn/Pn. 10 De la cruz Bonifacio.Concreto Armado I end o1=F1. for w=1:n1. if zz==1.7.1)). %Flexion pura af=Ast*fy/(0. end %Carga axial pura Asc=sum(C(:.pn. oc=0.'String'.mn.1)=4200.85*fc*b*a-Fst+Fsc. D=S-R. Fs(x. Po1=ofc*Po. Jomar .'String')). At=Ast+Asc. for x=1:n1. %resultado Pnb Pn=0.1)=Fs(x.'String'.1). else Fs(x. elseif zz==0.Pn). End gu=Fs. ofc=0. cf=af/b1.75. ebf=eb*100. end R=cf*d. Pn2max=ofc*Pn1max. Ag=b*h.ebf).'String'.85*fc*b*a*0. end end end %Construccion del diagrama (P-M) zz=str2double(get(handles.5*(h-a)/100+(Mnc+Mnt)/100. Ast=sum(T(:. set(handles.

1). %fuerzas de tension for w=1:n1. for x=1:n1. c2=cc2+2*dcc. end gu=Fs. Mnf2=0. c4=cc2+4*dcc.1)=1. end o=F.Concreto Armado I end %tension H=0. Jomar . %ubucacion de puntos para zona de compresion cc1=2*dd/b1. d(w. D=S-R. %tension H=0.5*h*d.1). end TA=transp(A). else Fs(x.2). for g=1:n1. Mnf1=o*Hc. Mnb2=ofc*Mnb*100. dcc=(cc1-cc2)/10. for g=1:n1. 11 De la cruz Bonifacio. Mnb1=Mnb*100. S=T(:.1)=Fs(x.1)=4200. cc2=cb. %Para Condicion balanceada Pnb1=Pnb. if Fs(x. A=T(:. Hc=S-H.5*af*d. F(g)=Fs(g. end R=c1*d.1)*A(g. Fst1=TA*gu. Pnb2=ofc*Pnb. c3=cc2+3*dcc. F(g)=Fs(g.9*Mnf1.1). c1=cc2+1*dcc.1)>4200.1). %Punto1 a1=b1*c1. Fs=(6117/c1)*D. Fs(x.1)*A(g. Hc=S-H.

2). A=T(:.1). if Fs1(x1. for x1=1:n1.1). Fsc1=TA1*gu1.1). end R1=c1*d1. %fuerzas de tensión for w=1:n1. Mnt1=o*Hc.Concreto Armado I end o=F. Fs1(x1.1).1Agfc Pe=0. %compresion H1=0. 12 De la cruz Bonifacio. S=T(:. %calculo de Mnb Mn11=0. end TA1=transp(A1). %resultado Pnb Pn11=0. d1(w1. Pn12=ofc*Pn11.5*(h-a1)+(Mnc1+Mnt1). break else cu=cu+0.1)=Fs1(x1.01. end gu1=Fs1. S1=C(:. %ubucacion de puntos para zona de tension %11111 Ubicacion punto a 0. D1=R1-S1.5*h*d1. au=b1*cu. Pnu1=2100.85*fc*b*a1-Fst1+Fsc1.1)=4200. for g1=1:n. Mnc1=o1*Hc1. F1(g1)=Fs1(g1. else Fs1(x1.2). Jomar . cu=cf.85*fc*b*a1*0. %fuerzas de compresion for w1=1:n.1)=1.1)>4200. while 1 if Pe-Pnu1 <= 50.1)*A1(g1. Mn12=ofc*Mn11. end o1=F1. A1=C(:. Fs1=(6117/c1)*D1.1*Ag*fc. Hc1=H1-S1.

for x=1:n1. if Fs(x. Fscu=TA1*gu1.1)*A(g. end o1=F1. %fuerzas de compresion for w1=1:n.1). 13 De la cruz Bonifacio.2). F1(g1)=Fs1(g1. if Fs1(x1. Fs1=(6117/cu)*D1. S1=C(:.1)>4200.1)=Fs(x.1). Fs=(6117/cu)*D. d1(w1. Jomar . %compresion H1=0.1)*A1(g1. Hc1=H1-S1. D1=R1-S1. Fs1(x1. Fstu=TA*gu. end gu=Fs.1).5*h*d1.Concreto Armado I d(w.1). D=S-R.1)=Fs1(x1. Mntu=o*Hc. Fs(x. end gu1=Fs1.1)=1. end R1=cu*d1.1)=4200. else Fs(x.1)>4200. %tension H=0. else Fs1(x1. A1=C(:. for g=1:n1. Hc=S-H. for g1=1:n. for x1=1:n1. end TA1=transp(A1).1). F(g)=Fs(g.5*h*d.1)=4200. end o=F. end R=cu*d. end TA=transp(A).1)=1.

p1 = [ (Po1/1000) (Pn42/1000) (Pn32/1000) (Pn22/1000) (Pn12/1000) (Pnb2/1000) (Pnuu32/1000) (Pnuu22/1000) (Pe/1000) 0 ]. axes(handles.'-m'.Po). cu3=cuu+2*dcu.'-. x2=(Mnu1/100000-1):0.edit15.edit16.p1.Y3. Y3=(Pe/1000). f´c=420 kg/cm2 fy=4200 kg/cm2 Solucion 14 De la cruz Bonifacio. plot(t. y2=(Pn2max/1000).x3.'b').'color'.x2. %resultado Pnb Pnu=0.edit17.'color'. cu2=cuu+1*dcu.'b').Pe).Concreto Armado I Mncu=o1*Hc1. set(handles. y1=(Pn1max/1000). set(handles.Pn2max). end end cuu=cu.85*fc*b*au-Fstu+Fscu. %calculo de Mnb Mnu=0. p = [ (Po/1000) (Pn41/1000) (Pn31/1000) (Pn21/1000) (Pn11/1000) (Pnb1/1000) (Pnuu31/1000) (Pnuu21/1000) (Pe/1000) 0 ]. title('DIAGRAMA DE INTEGRACION CARGA-MOMENTO'.y1. x1=0:0.'String'. set(handles.5*(h-au)+(Mncu+Mntu).Mnb).'color'.'String'.x1.Pnb). Jomar .Para la sección de columna que se muestra en la figura determine la carga axial y el momento nominal para una excentricidad de e=20cm.edit19.'String'. dcu=(cc2-cuu)/3. %grafica t = [ 0 (Mn41/100000) (Mn31/100000) (Mn21/100000) (Mn11/100000) (Mnb1/100000) (Mnuu31/100000) (Mnuu21/100000) (Mnu/100000) (Mnf1/100000)]. Ejemplo Aplicativo.'b').p.1:(Mn42/100000+2). ylabel('CARGA (Kg)x10^3'.t1. Pnu1=ofc*Pnu.'String'.'-o'.edit14.1:(Mn41/100000+2).graficamp).'-o'.1:(Mnu/100000-1).85*fc*b*au*0. set(handles.'String'.Pn1max).'String'. set(handles.edit18. xlabel('MOMENTO(kg-M)x 10^5'. set(handles. Mnu1=ofc*Mnu.'-m'.y2. x3=0:0.m'). t1 = [ 0 (Mn42/100000) (Mn32/100000) (Mn22/100000) (Mn12/100000) (Mnb2/100000) (Mnuu32/100000) (Mnuu22/100000) (Mnu1/100000) (Mnf2/100000)].

88 cm2 b=30 cm h=60 cm d=54cm As1=3*3.88= 11.76 cm2.Ingresamos a la interfaz del GUI del programa 2...64 cm2. Jomar . d2=30 cm As3=3*3.88= 11.88= 7.Concreto Armado I As Nº 7 = 3. d3=54 cm Procedemos a introducir estos datos al programa: !.64 cm2. d1=6 cm As2=2*3.Para esta interfaz del programa nos pide el Nº de capas = 3 15 De la cruz Bonifacio.

Concreto Armado I Donde: Numero de capas de varillas de acero Forma en la que se coloca el refuerzo transversal Luego ingresamos los datos requeridos y presionamos CALCULAR: 16 De la cruz Bonifacio. Jomar .

Concreto Armado I 17 De la cruz Bonifacio. Jomar .