Está en la página 1de 10

DISEÑO DE ELEMENTOS DE CONCRETO REFORZADO

ING. EDUARDO LOPEZ SANCHEZ / INSTITUTO TECNOLOGICO DE TEHUACAN

TEORIA ELÁSTICA PARA EL DISEÑO DE VIGAS A FLEXIÓN Y CORTANTE Y SU


MODELACION COMPUTACIONAL EN MATHCAD 14 Y PYTHON
Eduardo López Sánchez
INTRODUCCIÓN
La teoría elástica para el diseño de vigas a flexión y cortante, considera un comportamiento
mecánico de la sección transversal rectangular de la viga que permite la deducción de las
expresiones matemáticas usadas a partir del esquema que se muestra en la figura 1.

Figura 1. Mecánica de la viga de sección rectangular con teoría elástica


DESARROLLO
A continuación se muestra el desarrollo de las expresiones para determinar el peralte 𝑑 de
una sección rectangular y su área de acero 𝐴𝑠 correspondiente en la zona de tensión, cuando
se conocen el ancho 𝑏 de la viga, el momento de servicio actuante 𝑀𝑠, la fuerza cortante de
servicio actuante 𝑉 y la longitud de la viga 𝐿, partiendo del conocimiento de la resistencia a
la compresión del concreto 𝑓’𝑐 y la fluencia del acero 𝑓𝑦, mismas que serán reducidas a la
zona elástica mediante coeficientes respectivos para trabajar con los esfuerzos de trabajo o
permisibles del concreto, 𝑓𝑐, y del acero, 𝑓𝑠, respectivamente.

Lo único que se requiere para diseñar una viga con un claro y un sistema de cargas dadas, en
cuanto a flexión se refiere, es calcular el momento flexionante máximo y seleccionar después
una viga cuya sección transversal, en el punto de momento flexionante máximo, tenga las
dimensiones y el material suficiente para producir un momento resistente de magnitud igual
o mayor a la del momento flexionante actuante, 𝑀𝑟 ≥ 𝑀𝑠.

1
DISEÑO DE ELEMENTOS DE CONCRETO REFORZADO
ING. EDUARDO LOPEZ SANCHEZ / INSTITUTO TECNOLOGICO DE TEHUACAN

2
DISEÑO DE ELEMENTOS DE CONCRETO REFORZADO
ING. EDUARDO LOPEZ SANCHEZ / INSTITUTO TECNOLOGICO DE TEHUACAN

3
DISEÑO DE ELEMENTOS DE CONCRETO REFORZADO
ING. EDUARDO LOPEZ SANCHEZ / INSTITUTO TECNOLOGICO DE TEHUACAN

4
DISEÑO DE ELEMENTOS DE CONCRETO REFORZADO
ING. EDUARDO LOPEZ SANCHEZ / INSTITUTO TECNOLOGICO DE TEHUACAN

EJEMPLO
El siguiente ejemplo presenta un modelo desarrollado en Mathcad 14 para diseñar una viga
doblemente empotrada de 6.50 m que soporta una carga uniformemente distribuida de 2.75
Ton/m, como se observa en la figura 2. Las acciones calculadas se muestran en las figuras 3
y 4.

Figura 2. Viga doblemente empotrada.

5
DISEÑO DE ELEMENTOS DE CONCRETO REFORZADO
ING. EDUARDO LOPEZ SANCHEZ / INSTITUTO TECNOLOGICO DE TEHUACAN

El diagrama de momentos flexionantes se muestra en la figura 3.

Figura 3. Diagrama de momentos flexionantes

Figura 4. Diagrama de fuerzas cortantes

En el modelo computacional desarrollado en Mathcad 14, se calcula el peralte, el acero de


refuerzo longitudinal para absorber el momento flexionante y el acero de refuerzo transversal
(estribos) para controlar la fuerza cortante actuante utilizando expresiones con unidades en
el sistema métrico gravitacional (smg) acordes a la metodología de la teoría elástica.

El programa Python diseñado solicita los datos de entrada y procesa las expresiones para
determinar el acero de refuerzo longitudinal y transversal para una sección rectangular
propuesta, a partir de los materiales introducidos para el concreto reforzado y el acero de
refuerzo.

En la figura 5 se muestra el croquis de armado de la viga doblemente empotrada de acuerdo


a la corrida del programa y comparado contra el modelo computacional desarrollado en
Mathcad 14, mismos que se presentan más adelante.

Figura 5. Croquis de armados

6
DISEÑO DE ELEMENTOS DE CONCRETO REFORZADO
ING. EDUARDO LOPEZ SANCHEZ / INSTITUTO TECNOLOGICO DE TEHUACAN

7
DISEÑO DE ELEMENTOS DE CONCRETO REFORZADO
ING. EDUARDO LOPEZ SANCHEZ / INSTITUTO TECNOLOGICO DE TEHUACAN

8
DISEÑO DE ELEMENTOS DE CONCRETO REFORZADO
ING. EDUARDO LOPEZ SANCHEZ / INSTITUTO TECNOLOGICO DE TEHUACAN

El programa elaborado en Python 3.7.0 se muestra a continuación.

"""Método elástico para vigas diseñadas por flexión"""


import math as m
Es=2039000
M=eval(input("Momento actuante (Ton-m): "))
V=eval(input("Fuerza cortante actuante (Ton): "))
wv=eval(input("Carga en la viga actuante (Ton/m): "))
Ma=M*100000
Va=V*1000
L=eval(input("Longitud de la viga (m): "))
wc=eval(input("Peso volumétrico del concreto [1.9<=wc<=2.5 Ton/m3]
(Ton/m3): "))
fpc=eval(input("Resistencia a la compresión del concreto (kg/cm2): "))
fc=0.45*fpc
Ec=0.1362*(wc*1000)**1.5*m.sqrt(fpc)
n=Es/Ec
fy=eval(input("Fluencia del acero (kg/cm2): "))
fs=0.6*fy
k=n/(n+fs/fc)
j=1-k/3
R=1/2*fc*j*k
b=eval(input("Proponga ancho de la viga (cm): "))
d=m.sqrt(Ma/(R*b))
As=Ma/(fs*j*d)
print()
print("Constantes")
print("f'c = {:8.2f}".format(fpc)," kg/cm2")
print("fc = {:8.2f}".format(fc)," kg/cm2")
print("fy = {:8.2f}".format(fy)," kg/cm2")
print("fs = {:8.2f}".format(fs)," kg/cm2")
print("k = {:8.5f}".format(k)," adim")
print("j = {:8.5f}".format(j)," adim")
print("R = {:8.2f}".format(R)," kg/cm2")
print()
print("Acciones")
print("Momento actuante M = {:8.2f}".format(M)," Ton-m")
print("Fuerza cortante V = {:8.2f}".format(V), " Ton")
print()
print("Dimensiones y refuerzo")
print("b = {:8.3f}".format(b)," cm")
print("d = {:8.3f}".format(d)," cm")
print("r= {:8.3f}".format(5)," cm")
print("h = {:8.3f}".format(d+5)," cm")
print("As = {:8.2f}".format(As)," cm2")
No=eval(input("Calibre de varilla (No. 3 a No. 12): "))
Asvar=(No/8*2.54)**2*m.pi/4
Var=round(As/Asvar,0)
print("Número de varillas = {:8.0f}".format(Var))
p=k*fc/(2*fs)
Vav=Va-d*wv*10
v=Vav/(b*d)
vc=0.29*m.sqrt(fpc)
if v>vc:
print("Requiere refuerzo en el alma")
vp=v-vc

9
DISEÑO DE ELEMENTOS DE CONCRETO REFORZADO
ING. EDUARDO LOPEZ SANCHEZ / INSTITUTO TECNOLOGICO DE TEHUACAN

z=(L*100/2-d)*vp/v
ramas=eval(input("Número de ramas del estribo: "))
print("Se usará varilla calibre No. 3 para los estribos")
No=3
Asestr=(No/8*2.54)**2*m.pi/4
Av=ramas*Asestr
s=Av*fs/(vp*b)
smax1=d/2
smax2=Av/(0.0015*b)
smax=min(smax1,smax2)
print("Separación entre estribos: {:8.2f}".format(smax)," cm")
print("Distancia que requiere refuerzo: {:8.2f}".format(z)," cm")
else:
print("No requiere refuerzo en el alma")
print("Separación entre estribos por especificación:
{:8.2f}".format(d/2)," cm")

La corrida del programa, se presenta a continuación:

Momento actuante (Ton-m): 9.8


Fuerza cortante actuante (Ton): 9.05
Carga en la viga actuante (Ton/m): 2.75
Longitud de la viga (m): 6.50
Peso volumétrico del concreto [1.9<=wc<=2.5 Ton/m3] (Ton/m3): 2.2
Resistencia a la compresión del concreto (kg/cm2): 225
Fluencia del acero (kg/cm2): 4200
Proponga ancho de la viga (cm): 35

Constantes
f'c = 225.00 kg/cm2
fc = 101.25 kg/cm2
fy = 4200.00 kg/cm2
fs = 2520.00 kg/cm2
k = 0.27985 adim
j = 0.90672 adim
R = 12.85 kg/cm2

Acciones
Momento actuante M = 9.80 Ton-m
Fuerza cortante V = 9.05 Ton

Dimensiones y refuerzo
b = 35.000 cm
d = 46.687 cm
r= 5.000 cm
h = 51.687 cm
As = 9.19 cm2
Calibre de varilla (No. 3 a No. 12): 5
Número de varillas = 5
Requiere refuerzo en el alma
Número de ramas del estribo: 2
Se usará varilla calibre No. 3 para los estribos
Separación entre estribos: 23.34 cm
Distancia que requiere refuerzo: 23.58 cm

10

También podría gustarte