PROYECTO DE GRADO
Junio 2018
Dedicado a mis padres, a ellos les debo
Además de esta verificación, el programa permite diseñar tres distintos refuerzos para
mejorar la capacidad resistente de la conexión losa-columna, estos son: Ábacos, capiteles,
y estribos. Por otro lado, el programa brinda la posibilidad de considerar agujeros cercanos
a la conexión, reduciendo el perímetro crítico de la misma.
Distintas pruebas han sido realizadas para garantizar el buen funcionamiento del
programa, sin embargo, el usuario debe conocer y entender los fundamentos y
suposiciones de análisis y diseño tomadas.
PALABRAS CLAVE
Punzonamiento
Losa
Corte
Hormigón
Programa
Análisis
Estructura
Software
ÍNDICE GENERAL
2.2.3.-Funciones o subprocesos...................................................................................... 52
CONCLUSIONES ......................................................................................................... 82
RECOMENDACIONES ............................................................................................... 83
BIBLIOGRAFÍA ........................................................................................................... 84
ANEXOS ........................................................................................................................... 1
Tabla 6. Pruebas para conexiones losa-columna reforzadas con ábaco y capitel .... 81
ÍNDICE DE FIGURAS
Figura 8. Losa sobre columna de borde con momento perpendicular al borde. ..... 22
Figura 19. Sección cuadrada equivalente para elemento de apoyo circular. ........... 33
Figura 26. Armadura de corte constituida por estribos de cuatro ramas. ............... 43
Figura 36. Lado individual del perímetro crítico de una columna perpendicular al
eje....................................................................................................................................... 3
Es precisamente con esa intención que este programa computacional fue concebido y
realizado.
1.2 Antecedentes
1.2.1. Ingeniería estructural
Se entiende por hormigón armado al hormigón que incluye en su interior barras de acero,
es decir, que el hormigón se “arma” con la inclusión de barras de acero. El hormigón
armado es un material combinado, en el que la vinculación entre el hormigón y las
armaduras de acero se origina por adherencia entre el cemento como material ligante y
por rugosidad.
Emilio Mörsch, publicó en 1902 un desarrollo sobre bases científicas del comportamiento
del “Hormigón armado” y, partiendo de resultados experimentales, desarrolló la primera
teoría, muy cercana a la realidad, para el dimensionamiento de secciones de hormigón
armado.
Las estructuras de hormigón armado tienen ciertas características derivadas del material
como tal, y de los procedimientos utilizados en su construcción, que las distinguen de
estructuras de otros materiales. Algunas de las principales ventajas de las estructuras de
hormigón armado son la moldeabilidad y el monolitismo, este último como consecuencia
natural del proceso de construcción.
1.2.5. Losas
Las losas son elementos estructurales de tipo laminar, cuyas dimensiones en planta son
relativamente grandes en comparación con su peralte. Las acciones principales sobre las
losas son cargas normales a su plano, ya que se usan para disponer de superficies útiles
horizontales como pisos de edificios, o las cubiertas de puentes. En ocasiones, además de
las cargas normales actúan cargas contenidas en su plano, como en el caso de losas
inclinadas, en las que la carga vertical tiene una componente paralela a la losa, o cuando
la losa actúa como un diafragma horizontal que une marcos verticales de distinta rigidez
sujetos a fuerzas horizontales diferentes.
Las losas de hormigón armado pueden ser de distintos tipos y pueden comportarse de
forma distinta según su geometría y puntos de apoyo. Entre las losas más comunes
tenemos: losas en una dirección, losas apoyadas perimetralmente, y losas planas.
Las losas en una dirección son losas que se encuentran apoyadas sobre vigas o muros
paralelos en dos de sus lados, quedando libre en los otros dos. Estas losas trabajan
únicamente en sentido perpendicular a los apoyos, su comportamiento y
dimensionamiento en general es similar al de vigas.
Las losas apoyadas perimetralmente son losas que están apoyadas sobre vigas o muros en
sus cuatro lados, y que por lo tanto, trabajan en dos direcciones. Los métodos de análisis
de este tipo de losas son más complejos que para las losas en una dirección, sin embargo,
existen métodos aproximados que permiten obtener resultados razonables.
Las losas planas son aquellas que se apoyan directamente sobre columnas, sin la
intermediación de vigas. Pueden tener ampliaciones en la columna o en la losa, o ser de
peralte uniforme. En este último caso se denominan placas planas. También pueden ser
macizas o aligeradas, el aligeramiento se logra incorporando bloques huecos o tubos de
cartón, o bien formando huecos con moldes recuperables de plástico u otros materiales.
1.2.7. Capiteles
1.2.8. Ábacos
El ábaco es una zona de la losa alrededor de la columna, con mayor peralte. Generalmente
es cuadrado o rectangular, según la longitud del claro a cada lado. El ábaco tiene por
función principal aumentar el peralte de la losa en la zona en que se presenta el mayor
momento flexionante y en donde es crítico el cortante por penetración.
Aparecen esfuerzos cortantes siempre que las fuerzas aplicadas obliguen a que una sección
del sólido tienda a deslizarse sobre la sección adyacente.
El esfuerzo cortante en losas apoyadas sobre vigas tiene poca importancia a la hora de
realizar un diseño estructural, sin embargo, es frecuente que el esfuerzo cortante por
punzonamiento sea el factor crítico en el diseño de losas planas apoyadas directamente
sobre columnas, especialmente cuando no se usan ábacos o capiteles.
En el último cuarto del siglo XX los programas de diseño estructural empezaron a ser
desarrollados en los países donde la tecnología informática lo permitía. Entre algunos
1.2.15. Algoritmos
Para el desarrollo de un código fuente, el primer paso es el diseño de los algoritmos del
programa computacional. Los algoritmos son una secuencia ordenada de pasos que
conducen a la solución de un problema. Los algoritmos de un programa son
independientes tanto del lenguaje de programación en que se expresan como de la
computadora que los ejecuta. En cada problema el algoritmo se puede expresar en un
lenguaje diferente de programación y ejecutarse en una computadora distinta, sin
embargo, el algoritmo será siempre el mismo.
Analizar las bases teóricas necesarias para la realización del programa, para poder
orientar de manera correcta el código del mismo.
Desarrollar los algoritmos del programa de manera gráfica (diagramas de flujo),
para identificar los problemas y las oportunidades de mejora del proceso del
código a realizar.
Desarrollar un pseudocódigo, para esbozar la estructura del programa y permitir
la comprensión del código a lectores sin conocimientos avanzados en
programación.
Realizar el código fuente definitivo y una interfaz gráfica amigable e intuitiva para
la utilización del software.
RICARDO DORADO SAUCEDO 9
UNIVERSIDAD CATÓLICA BOLIVIANA “SAN PABLO” GENERALIDADES
Tabla 1
específicos teórica
Desarrollar los algoritmos -Identificar las distintas etapas del proceso a Programación
del programa de manera seguir por el programa y sus interacciones informática
gráfica (diagramas de entre sí.
flujo), para identificar los Diagramas de
-Realizar diagrama de flujo preliminar.
problemas y las flujo
-Identificar problemas en el proceso y
oportunidades de mejora Programación
posibles mejoras.
del proceso del código a informática
realizar. -Realizar diagrama de flujo definitivo. Diagramas de
flujo
1.5. Justificación
El programa abarca:
Después de cada verificación, se presenta una hoja resumen con las propiedades y
resultados de la sección analizada, la misma que puede ser impresa por el usuario en caso
de requerirlo.
Para la realización del presente trabajo se hizo uso de diferentes softwares. Los diagramas
de flujo y el pseudocódigo fueron realizados en el programa “PSeInt” (editor de diagramas
de flujo). El código y la interfaz gráfica fueron realizados en el programa “Microsoft
Visual Studio” en el lenguaje de programación “Visual Basic”. Por último, el análisis de
estructuras de hormigón armado, fue realizado en el programa “ETABS”, con el propósito
de comparar resultados con los obtenidos por el programa en la etapa final.
2.1.1- Generalidades
Una estructura puede concebirse como un sistema, es decir, como un conjunto de partes o
componentes, denominados elementos estructurales, que se combinan en forma ordenada
para cumplir una función dada. Cada uno de estos elementos, de diferente forma y tamaño,
y en algunos casos de diferente material, están sujetos a distintos fenómenos tensionales.
Es de suponer que las funciones que cumple cada elemento estructural, así como el tipo
de tensión al que se ve sometido, varía en función de la posición de este.
Es la magnitud de estas tensiones, dadas por las cargas de la estructura, la que rige el
tamaño y disposición de los elementos estructurales.
El diseño estructural abarca las diversas actividades que desarrolla el proyectista para
determinar la forma, dimensiones y características detalladas de una estructura, o sea
aquella parte de una construcción que se encarga de absorber las tensiones de las que se
habló antes.
Las estructuras deben cumplir ciertos requisitos durante su vida útil, el método de diseño
estructural más usado actualmente para estructuras de hormigón armado (Método de los
estados límites), exige que se cumplan ciertas condiciones que se separan en condiciones
aceptables en estados de servicio, y condiciones aceptables en estado último o de falla.
El distinguir estas tres etapas del diseño no significa que se sigue el procedimiento
estrictamente, sino que el proceso real tiende a ser más complejo e iterativo, teniendo el
ingeniero proyectista que pasar varias veces por cada etapa a medida que la estructura
evoluciona hasta su forma y dimensiones finales.
-Modelar la estructura.
2.1.2.3.-Dimensionamiento estructural
Actualmente, el ingeniero proyectista cuenta con una serie de herramientas que le sirven
para apoyarse a la hora de realizar un diseño estructural.
Es necesario, como se mencionó antes, que además de la intuición, exista una justificación
teórica para dar lugar a una estructura confiable.
2.1.4.-Métodos analíticos
Los métodos analíticos han tenido un desarrollo muy grande en las últimas décadas, al día
de hoy, se cuenta con procedimientos de cálculo de solicitaciones muy precisos y
aplicables a estructuras complejas.
La práctica del diseño estructural tiende en forma natural hacia una creciente
automatización, impulsada aún más por los avances tecnológicos referentes a la
computación. Es común en la actualidad el uso de programas computacionales para la
realización del análisis estructural, dimensionamiento y planos estructurales.
Este proceso es sin duda un beneficio y garantiza una alta precisión en el diseño. Al
recurrir el ingeniero proyectista a este tipo de programas computacionales, se permite a sí
mismo dedicar más tiempo y atención a problemas de concepción de la estructura,
solución de problemas específicos, y revisión de resultados.
Uno de los esfuerzos a los que están sometidos los elementos estructurales son los
esfuerzos tangenciales, esfuerzos que son producidos por fuerzas cortantes actuantes en
los elementos.
Un elemento estructural en específico se trata en este documento, las losas planas. En este
tipo de elemento estructural, los esfuerzos tangenciales de corte son sin duda el factor
crítico en su dimensionamiento. Existen dos mecanismos de falla por cortante en losas
planas, el primero es la falla por cortante en una dirección, similar al de vigas. Este tipo
de falla rara vez condiciona el dimensionamiento. El otro tipo de falla por cortante en
losas planas es la falla de corte por punzonamiento, en la que la columna penetra la losa
en forma de pirámide truncada, este tipo de falla a diferencia del primero, rige el
dimensionamiento.
Los métodos de diseño de losas de hormigón armado difieren según el tipo de losa que se
esté tratando.
El primer tipo de losas, las losas en una dirección, se comportan esencialmente como
vigas. Puede considerarse que la losa es una viga cuyo ancho es la longitud del apoyo, o
bien, como se hace más frecuentemente, puede suponerse que la losa está formada por una
serie de vigas paralelas e independientes de un metro de ancho.
Los dos tipos de losas antes descritos, tienen factores preponderantes que rigen su diseño,
estos factores son: esfuerzos de flexión y deformaciones. Es decir, se recomienda iniciar
el diseño de este tipo de losas fijando como peralte un valor que garantice que no ocurran
deflexiones excesivas, para ello se utilizan tablas proporcionadas por diferentes
reglamentos, que recomiendan espesores de losas en función de la luz de cálculo, con los
que no se exceden las deflexiones permisibles, y que además, son adecuados para el diseño
a flexión.
Las fallas por flexión ocurren generalmente después de que las losas experimentan
grandes deformaciones y de que el acero de refuerzo fluye en varias zonas.
Para el diseño de este tipo de losas, se han empleado ampliamente dos métodos, el método
de diseño directo, y el método del pórtico equivalente. Estos métodos continúan vigentes
en la Norma Boliviana de hormigón estructural NB1225001.
Para el correcto diseño de losas planas, además de los procedimientos necesarios para el
diseño a flexión, es indispensable realizar la verificación de corte por punzonamiento.
Dicha verificación es realizada en las conexiones losa-columna. Los esfuerzos de corte
por punzonamiento desarrollados en estas conexiones, se deben no solo a la transferencia
de carga por cortante de la losa a la columna a través de un área alrededor de esta, sino
que también se deben a la transferencia de momentos.
1. Columna interior
4. Columna de esquina
Además de los cuatro casos típicos mencionados anteriormente, existe un quinto caso
propuesto en este documento, para el que se desarrolló la formulación correspondiente.
Dicho caso se ilustra a continuación.
Por lo tanto, los esfuerzos máximos de corte por punzonamiento se determinan con la
siguiente ecuación:
𝑉𝑢 𝛾𝑣 ∗ 𝑀𝑢 ∗ 𝑌
(NB.C-11.12.6.2) 𝑉 = + (1)
𝑏𝑜 ∗ 𝑑 𝐽
Donde:
1
𝛾𝑣 = 1 −
(NB.E-11.12.6.1) 2 𝑏𝑝𝑎𝑟𝑎𝑙𝑒𝑙𝑜 (2)
1+ ∗
3 𝑏𝑝𝑒𝑟𝑝𝑒𝑛𝑑𝑖𝑐𝑢𝑙𝑎𝑟
Donde:
d = peralte efectivo.
Las distancias "𝑌 " se ilustran en las figuras 7,8, 9, 10 y 11 para los casos 1, 2, 3, 4 y 5
respectivamente.
Después de determinar la distancia "𝑌 " al eje baricéntrico de la sección crítica, se puede
determinar las fuerzas “Vu” y “Mu” que actúan en el centroide de la sección crítica
Donde:
Podemos notar que cuando las reacciones que equilibran el diagrama de cuerpo libre no
están situadas en el centroide de la columna, no son iguales a las fuerzas actuantes.
También es importante aclarar que el momento actuante “Mu,c” de la figura 17 debe ser
introducido en la ecuación de “Mu” con su respectivo signo.
El parámetro "𝐽" ha sido establecido para cada caso en particular, y es un parámetro que
representa una propiedad similar al momento polar de inercia. Las ecuaciones para
encontrar el parámetro "𝐽" son las siguientes:
𝑑 ∗ 𝑏1 𝑏1 ∗ 𝑑 𝑑 ∗ 𝑏2 ∗ 𝑏1²
(NB.E-11.12.6.3) 𝐽= + + (3)
6 6 2
𝑏1 ∗ 𝑑 𝑏1 ∗ 𝑑 𝑏1 ∗ 𝑑
(NB.E-11.12.6.3) 𝐽= + + ∗ (𝑏1 − 2 ∗ 𝑌 ) + 𝑏2 ∗ 𝑑 ∗ 𝑌 ² (4)
6 6 2
𝑏1 ∗ 𝑑 𝑏1 ∗ 𝑑 𝑏1
(NB.E-11.12.6.3) 𝐽= + + 2 ∗ 𝑏2 ∗ 𝑑 ∗ ² (5)
12 12 2
𝑏1 ∗ 𝑑 𝑑 ∗ 𝑏1 𝑏1
(NB.E-11.12.6.3) 𝐽= + + 𝑏1 ∗ 𝑑 ∗ − 𝑌 ² + 𝑏2 ∗ 𝑑 ∗ 𝑌 ² (6)
12 12 2
Donde:
𝑏1 ∗ 𝑑 𝑑 ∗ 𝑏1 𝑏1
(Anexo 1) 𝐽𝑏1 = + + 𝑏1 ∗ 𝑑 ∗ −𝑌 (7.1)
12 12 2
Para miembros sin refuerzo transversal, las expresiones que brinda la norma boliviana de
hormigón estructural para evaluar la resistencia frente a esfuerzos de corte por
punzonamiento son las siguientes:
a)
1
(NB.E-11.12.2.1) 𝑉𝑐 = 0.5 + ∗ 𝑓´𝑐 (8)
𝛽
b)
𝛼∗𝑑
(NB.E-11.12.2.1) 𝑉𝑐 = 0.27 ∗ 2 + ∗ 𝑓´𝑐 (9)
𝑏𝑜
c)
Donde:
𝛽=
𝑑= Peralte efectivo.
El menor valor obtenido a partir de las anteriores tres ecuaciones, será el valor considerado
como la resistencia del hormigón a esfuerzos de corte por punzonamiento. Además, la
NB.E (2012) indica que: “En losas nervadas, puede considerarse que Vc es un 10% mayor
(…)” (p.108).
El esfuerzo máximo "𝑉 " de la ecuación 1, no deberá exceder el valor mínimo de “Vc”
obtenido en las ecuaciones 8, 9 y 10:
𝑉 ≤ ∅𝑉𝑐 (11)
Si una columna no tiene una sección transversal rectangular, o si los lados del rectángulo
no son paralelos a los vanos, debe ser tratado como un apoyo que tenga la misma área. En
la figura 19 se ilustra esta situación.
Las losas planas apoyadas sobre columnas pueden tener ampliaciones en la misma losa o
en la columna. Las ampliaciones de losa alrededor de la columna se denominan ábacos, y
es una solución ampliamente usada para mejorar las condiciones resistentes de la
conexión.
Además de las ampliaciones en losas y columnas, es posible reforzar las conexiones losa-
columna con acero de refuerzo transversal. Existen varios tipos de refuerzo transversal
para losas, cuya función es restringir el agrietamiento que define el cono o piramide
truncada de falla. Esta función es similar a la de los estribos usados en vigas.
El refuerzo transversal que se tratará en este documento, consiste en estribos a 90° del
mismo tipo que los usados en vigas, el cual, aunque resulta sencillo en su procedimiento
de construcción y no perjudica a la arquitectura, supone una solución poco económica en
comparación a las otras opciones.
Los esfuerzos de corte por punzonamiento cuando existen ábacos, deben ser verificados
en cada columna en una sección crítica localizada de tal manera que su perímetro sea
mínimo, pero que no se acerque a una distancia menor a d/2 de:
Para la primera verificación, el dimensionamiento del peralte del ábaco puede realizarse
mediante un proceso iterativo en el que se aumenta progresivamente el peralte “d”
utilizado en las ecuaciones con las que se determinan los esfuerzos de corte por
punzonamiento y las ecuaciones con las que se determina la resistencia del hormigón
frente a estos esfuerzos, hasta que se cumpla la condición de resistencia establecida en la
ecuación 11.
Se procede de la misma manera con la segunda verificación, esta vez considerando una
sección crítica ubicada a una distancia d/2 del borde del ábaco como se muestra en la
figura 21. Algunas normas y libros consideran innecesaria la verificación de esfuerzos en
la sección ubicada a d/2 del borde del ábaco porque suele cumplir con cierta holgura los
esfuerzos admisibles. Sin embargo, se ha considerado importante realizar dicha
verificación teniendo en cuenta que en losas aligeradas, la sección que toma estos
esfuerzos se reduce considerablemente.
A pesar de que las losas aligeradas son ampliamente usadas, se ha realizado poca
investigación para entender su comportamiento frente al fenómeno de punzonamiento.
Como resultado, el proceso de verificación de punzonamiento en losas aligeradas no se
incluye en códigos de diseño actuales. (Al-Bayati, Teck y Clark, 2018)
𝑑 ∗ 𝑎𝑛𝑐ℎ𝑜 𝑑𝑒 𝑛𝑒𝑟𝑣𝑖𝑜
𝑑(𝑎𝑙𝑖𝑔𝑒𝑟𝑎𝑑𝑎) = (12)
𝑠𝑒𝑝𝑎𝑟𝑎𝑐𝑖ó𝑛 𝑒𝑛𝑡𝑟𝑒 𝑛𝑒𝑟𝑣𝑖𝑜𝑠
Donde:
El peralte equivalente se utiliza para calcular el área de corte que resiste los esfuerzos de
punzonamiento, asi como el momento polar de inercia de la sección.
Este método fue introducido y adoptado por la PCA (Portland Cement Asocciation) y su
grupo de software de ingeniería (StructurePoint) décadas atrás, y es un método
ampliamente usado por ingenieros proyectistas para la verificación de punzonamiento en
losas aligeradas. El método genera un cálculo de esfuerzos simplificado, que de forma
conservadora no toma en cuenta el área de hormigón entre nervios. Esta simplificación
reduce la resistencia de la sección notoriamente, por lo que se sugiere realizar cálculos
manuales para cargas especiales.
En caso de que el ábaco sea utilizado solo para resistir esfuerzos de corte, sus
dimensiones en planta no deben ser menor a la porción excedente del ábaco a cada
lado del eje de la columna, medidas desde el borde de la misma. (ACI 318-14:
8.2.5)
En caso de que el ábaco sea utilizado para resistir esfuerzos de flexión, sus
dimensiones en planta no deben ser menor a un sexto del claro en la dirección
considerada a cada lado del eje de la columna.
La dimensión del ábaco por debajo de la losa debe estar comprendida entre ciertos
límites. El límite mínimo es tal que el ábaco debe proyectarse fuera de la losa, al
menos 25% del espesor de la losa. El límite máximo es tal que el ábaco no debe
proyectarse fuera de la losa una distancia mayor al 50% de la losa.
Deberá tenerse en cuenta que el programa toma dimensiones en planta iniciales (del
ábaco), a partir de las luces provistas. Estas dimensiones, ya sea que aumenten o no
durante la ejecución del programa, se repartirán simétricamente a partir del eje de la
columna para resistir los esfuerzos de corte. El usuario deberá asegurarse de cumplir con
la segunda restricción en caso de utilizar los ábacos para resistir esfuerzos de flexión.
Normalmente, los capiteles son usados en lugares en los que su forma notoria no
perjudique la arquitectura del proyecto, tales como edificios para estacionamientos o
almacenes. En caso de que los capiteles sean usados en lugares donde la estética sea un
factor importante, conviene entonces restringir la altura del capitel y cambiar la
inclinación de sus caras.
En este caso, los esfuerzos de corte por punzonamiento deben ser verificados en cada
columna en una sección crítica localizada de tal manera que su perímetro sea mínimo,
pero que no se acerque a una distancia menor a d/2 del borde de la columna.
La diferencia principal con los métodos de refuerzo de los que se habló anteriormente, es
que en este caso, los esfuerzos a los que está sometida la conexión losa-columna son
resistidos por el hormigón y por los estribos en conjunto.
Donde:
Cuando se usa este tipo de refuerzo, la ecuación para determinar la resistencia del
hormigón frente a esfuerzos de corte por punzonamiento cambia.
Es importante notar, que para el uso de “Vc” en fórmulas para estribos, es conveniente
expresar la ecuación en unidades de fuerza y no de esfuerzo como lo hicimos
anteriormente. Las variables quedaron definidas en fórmulas anteriores.
#𝑏𝑟𝑎𝑧𝑜𝑠 ∗ 𝐴𝑣 ∗ 𝑓𝑦𝑡 ∗ 𝑑
(NB.E-11.5.7.2) 𝑉𝑠 = ∗ #𝑟𝑎𝑚𝑎𝑠 (15)
𝑠
Donde:
𝑑 = Peralte efectivo.
El número de brazos depende de las caras de columna disponibles para colocar refuerzo
transversal, a continuación se presentan las diferentes situaciones.
Figura 27. Disposición de la armadura de corte formada por estribos, en una columna interior.
Tomada de: NB1225001 (2012).
Figura 28. Disposición de la armadura de corte formada por estribos, en una columna de borde.
Tomada de: NB1225001 (2012).
Figura 29. Disposición de la armadura de corte formada por estribos, en una columna de esquina.
Tomada de: NB1225001 (2012).
Figura 30. Disposición de la armadura de corte formada por estribos, en una columna de esquina
invertida.
𝑉𝑢 = 𝑉 ∗ 𝑏𝑜 ∗ 𝑑 (16)
𝑉𝑢 ≤ ∅𝑉𝑛
𝑉𝑢 = ∅ (𝑉𝑐 + 𝑉𝑠)
𝑉𝑢
𝑉𝑠 = − 𝑉𝑐 (17)
∅
#𝑏𝑟𝑎𝑧𝑜𝑠 ∗ 𝐴𝑣 ∗ 𝑓𝑦 ∗ 𝑑
𝑠= ∗ #𝑟𝑎𝑚𝑎𝑠 (18)
𝑉𝑠
Los estribos que se implementan para resistir esfuerzos de corte, deben extenderse
considerando que la losa puede fallar en una sección crítica alejada de la columna (fuera
de la zona de armadura de corte). En esta sección crítica fuera de la zona de armadura de
corte, la resistencia de la losa "𝑉𝑐" frente a esfuerzos de corte por punzonamiento, debe
ser mayor o igual a la resistencia combinada de hormigón y estribos en la sección cercana
a la columna.
Las secciones críticas fuera de la zona de armadura de corte se ilustran en las figuras 27,
28, 29 y 30 para los diferentes casos.
“Vc” fuera de la zona de armadura de corte debe ser igual a “Vn” dentro de la zona de
armadura de corte:
𝑉𝑐 = 𝑉𝑛 (19)
El perímetro de la sección crítica en este caso, sigue otra trayectoria debido a la presencia
de estribos, y se determina con la siguiente ecuación:
Donde:
Los brazos de estribos se tienen que prolongar una distancia “d”, más allá del borde del
perímetro de la sección crítica. La longitud total de los brazos de estribos es:
Figura 31. Perímetro de la sección crítica cuando se utiliza armadura transversal de corte.
Tomada de: Gonzáles Cuevas, O. (2005)
(NB.E-11.12.3.2) 𝑉𝑛 ≤ 3 ∗ 𝑉𝑐 (22)
Las restricciones para el diseño de esta conexión, son iguales a las del diseño de los
refuerzos por separado.
2.1.10. Materiales
A lo largo de la vida, los seres humanos nos enfrentamos continuamente a todo tipo de
problemas, y nos valemos de diversas herramientas que combinadas de maneras
innovadoras solucionan problemas de todo tipo y vuelven posible el desarrollo.
Es precisamente la programación informática, una herramienta que nos ayuda, por medio
de los programas computacionales, a solucionar una infinidad de problemas relacionados
con todas las disciplinas, automatizando procesos que, de no ser programados, nos tomaría
mucho tiempo realizarlos, y en algunos casos, no serían posibles.
2.2.2.-Paradigmas de programación
Estructuras secuenciales
Estructuras condicionales
Estructuras repetitivas
2.2.3.-Funciones o subprocesos
Una función o un subproceso puede describirse como un proceso de menor tamaño que el
proceso original, que de la misma manera que un proceso contiene algoritmos, y además
como toda función, puede contener variables o parámetros. Este subproceso permite
resolver tareas específicas, y puede ser llamado cuantas veces sea necesario dentro del
proceso, asignándole diferentes parámetros de ser necesario.
Los diagramas de flujo son, con toda seguridad, el método más extendido para el diseño
gráfico de procesos. En este tipo de diagramas, cada paso del proceso es representado por
un símbolo diferente que contiene una breve descripción de la etapa del proceso. Los
símbolos gráficos están unidos entre sí con flechas que indican la dirección de flujo del
proceso.
Estructuras secuenciales:
Acción:
Estructuras condicionales:
Estructuras repetitivas:
Los diferentes objetos de información con los que trabaja un programa se denominan
“datos”. Los tipos de datos indican el tipo de valor que puede almacenar una variable.
Todos los datos están asociados un grupo específico que nos permite conocer con qué
información trabajamos. El tipo de datos se refiere a cómo se guardan los datos en la
memoria, ya sea como valores numéricos, valores lógicos, cadenas de caracteres, fechas
y horas, o simplemente como datos de cualquier valor.
Es importante mencionar que las variables que pueden almacenar cualquier valor dentro
de ella, ocupan más memoria, situación que no resulta favorable cuando se trata de
programas complejos.
RICARDO DORADO SAUCEDO 55
UNIVERSIDAD CATÓLICA BOLIVIANA “SAN PABLO” MARCO TEÓRICO
2.2.8.1.- Depuradores
Como se mencionó antes, es común que los entornos de desarrollo actuales contengan
depuradores de código integrados. El depurador de código permite identificar errores en
el proceso de codificación. Cuando el código se está ejecutando y el depurador se
encuentra con un error, la ejecución del código se detiene y se muestra en que línea se
encuentra el error que ocasiona la falla en el código.
Este tipo de pruebas se realizan cuando el programa está teóricamente completo. Es lógico
que a pesar de las distintas etapas previas de prueba a las que se ve sometido un software,
existan todavía fallas que no fueron descubiertas por los desarrolladores o el equipo de
prueba. Este tipo de pruebas entonces, son necesarias para localizar dichos problemas que
no fueron encontrados y corregirlos antes de la implementación final del programa. Deben
ser ejecutadas por posibles usuarios, de modo que utilicen todos los componentes del
software y puedan emitir opiniones objetivas.
Como se mencionó antes, la práctica del diseño estructural tiende de forma natural hacia
una creciente automatización. El presente nos dice que necesitamos de programas
computacionales que realicen la automatización de tareas de todo tipo para el ejercicio de
la profesión.
Estos procesos automatizados son sin duda un beneficio y garantizan una alta precisión
en el diseño, sin embargo, es importante tomar ciertas consideraciones:
No se deben usar programas computacionales sin saber las teorías en las que se
sustenta para realizar los cálculos, qué hipótesis tiene implícitas, y qué
limitaciones existen para su uso.
Se deben utilizar solo cuando se está seguro que son aplicables al caso que se
requiere en particular.
Después de la obtención de resultados, es muy importante que el ingeniero los
examine críticamente, y si es posible sean verificados con otros procedimientos
aproximados.
En este capítulo se presentan las actividades necesarias para el desarrollo del programa
computacional, desde la elaboración de los diagramas de flujo hasta la optimización final
del código fuente en la etapa de pruebas.
Los diagramas de flujo han sido utilizados como punto de partida para esbozar la
estructura del programa y permitir un mejor desarrollo del mismo, sin embargo, en etapas
posteriores a esta, el código fuente definitivo ha estado sujeto a cambios y mejoras, y
aunque este guarda estrecha relación con los diagramas de flujo, puede que no lo
representen fielmente. Para la comprensión del funcionamiento del código fuente
definitivo, se sugiere revisar el anexo V.
3.2. Pseudocódigo
El pseudocódigo del programa fue desarrollado a partir de los diagramas de flujo de los
que se habló anteriormente, donde se identificaron variables, condiciones, órdenes y ciclos
a seguir, y como ellos, representa la concepción inicial del programa, antes de pasar por
depuraciones y pruebas de software correspondientes.
Tal y como se dijo de los diagramas de flujo, después del desarrollo del pseudocódigo, el
código fuente estuvo sujeto a cambios y mejoras producidas a lo largo del proceso de
depuración y pruebas. Para la comprensión del funcionamiento del código fuente
definitivo, se recomienda revisar el anexo V.
En una etapa inicial, el código fuente se concibió como la traducción del pseudocódigo en
el lenguaje de programación “Visual Basic” que puede ser interpretado por el entorno de
desarrollo integrado “Visual Studio”. A partir de esta traducción, se desarrolló la interfaz
gráfica y se ensambló el código fuente con la misma.
Formulario 1
Descripción: Formulario de inicio del programa, a partir del cual se accede a los
formularios de información, preferencias del proyecto, e introducción de datos.
Formulario 2
Descripción: Formulario que permite al usuario introducir información del proyecto que
aparecerá (o no), en el informe final emitido por el programa. Dicha información incluye:
nombre del proyecto, fecha de elaboración, membrete, y logotipo.
Formulario 3
Formulario 4
Formulario 5
Formulario 6
Formulario 7
Formulario 8
Formulario 9
Formulario 10
Formulario 11
Formulario 12
Formulario 13
Descripción: Indica que la conexión será reforzada con ábaco, por ser el único refuerzo
disponible para las características de la losa introducidas.
Formulario 14
Descripción: Indica que el espesor de ábaco necesario para resistir los esfuerzos de corte
supera al permitido, y admite elegir entre finalizar el proceso, cambiar parámetros de la
losa, y elegir otro tipo de refuerzo.
Formulario 15
Descripción: Indica que el ángulo del capitel necesario para resistir los esfuerzos de corte
supera al permitido, y admite elegir entre finalizar el proceso, cambiar altura del capitel,
y elegir otro tipo de refuerzo.
Formulario 16
Formulario 17
Descripción: Indica que la altura de la losa no cumple con el espesor mínimo para ser
reforzada con estribos, y admite elegir entre finalizar el proceso, cambiar el espesor de la
losa, y elegir otro tipo de refuerzo.
Formulario 18
Formulario 19
Formulario 20
Descripción: Indica que los esfuerzos en el borde del ábaco son mayores que los
admisibles, y admite elegir entre aumentar la altura de la losa o aumentar las dimensiones
en planta del ábaco para disminuir los esfuerzos en la sección crítica.
Formulario 21
Formulario 22
Descripción: Indica el final del diseño de refuerzo con ábaco para la conexión, y permite
acceder al reporte de resultados.
Formulario 23
Descripción: Indica el final del diseño de refuerzo con capitel para la conexión, y permite
acceder al reporte de resultados.
Formulario 24
Descripción: Indica el final del diseño de refuerzo con estribos para la conexión, y permite
acceder al reporte de resultados.
Formulario 25
Descripción: Indica el final del diseño de refuerzo con ábaco y capitel para la conexión, y
permite acceder al reporte de resultados.
Reportes
Veintiséis pruebas manuales fueron comparadas con el programa desarrollado, todas ellas
arrojaron resultados idénticos.
De las 26 pruebas manuales, ocho se compararon con resultados del software “ETABS”,
todas ellas arrojaron resultados con un margen de diferencia mínimo.
Tabla 2
Pruebas para conexiones losa-columna sin refuerzo
Tabla 3
Tabla 4
Tabla 5
Tabla 6
CONCLUSIONES
RECOMENDACIONES
BIBLIOGRAFÍA
ACI Committee 318. (2014). Building code requirements for structural concrete (ACI
318-14) and commentary (ACI 318R-14). Farmington Hills, MI.: American
Concrete Institute.
Al-Bayati, F., Teck Leong, L. y A.Clark, L. (2018). Eccentric Punching Shear of Waffle
Slab. ACI STRUCTURAL JOURNAL, 115(1), 163-173.
ANEXOS
ANEXO I.- Cálculo de parámetro J.
El término “J” está definido como una propiedad análoga al momento polar de inercia del
perímetro crítico de la conexión. Este término toma en cuenta los esfuerzos de corte y
torsión en las caras del perímetro crítico. Para el cálculo de “J”, se divide el perímetro
según la cantidad de lados que tenga: cuatro lados si es central, tres lados si es de borde,
dos lados si es de esquina, etc. En las figuras 33, 34 y 35 se ilustran estas tres situaciones.
El término “J” entonces, es la suma de los momentos polares de inercia calculados para
cada uno de los lados individualmente.
Momento polar de inercia “J” para un lado individual del perímetro crítico
Figura 36. Lado individual del perímetro crítico de una columna perpendicular al eje
Tomada de: MacGregor J.G. y Wight J.K. (2012)
𝑏∗𝑑 𝑑∗𝑏
𝐽𝐴𝐷 = + + (𝑏 ∗ 𝑑) ∗ 𝑥̅ (A2)
12 12
Es importante mencionar de la anterior fórmula, que para los lados perpendiculares al eje
que se está tomando en cuenta, se debe aplicar la fórmula A2 con todos sus miembros, es
decir: 𝐽 = (𝐼𝑥 + 𝐼𝑦) + 𝐴𝑥̅ . Sin embargo, para lados paralelos al eje que considera, se
debe calcular el momento polar de inercia con la siguiente fórmula:
Para el rectángulo del lado AB de la figura 33, el momento polar de inercia alrededor del
eje x-x, que es paralelo al plano del rectángulo, está dado por:
𝑏1
𝐽𝐴𝐵 = 𝑏2 ∗ 𝑑 ∗ (A4)
2
Verificación manual
Verificación realizada por el programa desarrollado
Verificación realizada por “ETABS” (ocho primeras)