0% encontró este documento útil (0 votos)
16 vistas5 páginas

Cálculo de Ladrillos para Paredes

Este documento presenta un código Python que calcula la cantidad de ladrillos requeridos para construir una pared. El código utiliza las medidas de los ladrillos, las juntas y el porcentaje de desperdicio como entrada para calcular la cantidad de cada tipo de ladrillo (soga, cabeza, canto) necesaria. El código tiene limitaciones como no poder calcular paredes de diferentes formas o incluir ventanas y puertas.
Derechos de autor
© All Rights Reserved
Nos tomamos en serio los derechos de los contenidos. Si sospechas que se trata de tu contenido, reclámalo aquí.
Formatos disponibles
Descarga como DOCX, PDF, TXT o lee en línea desde Scribd
0% encontró este documento útil (0 votos)
16 vistas5 páginas

Cálculo de Ladrillos para Paredes

Este documento presenta un código Python que calcula la cantidad de ladrillos requeridos para construir una pared. El código utiliza las medidas de los ladrillos, las juntas y el porcentaje de desperdicio como entrada para calcular la cantidad de cada tipo de ladrillo (soga, cabeza, canto) necesaria. El código tiene limitaciones como no poder calcular paredes de diferentes formas o incluir ventanas y puertas.
Derechos de autor
© All Rights Reserved
Nos tomamos en serio los derechos de los contenidos. Si sospechas que se trata de tu contenido, reclámalo aquí.
Formatos disponibles
Descarga como DOCX, PDF, TXT o lee en línea desde Scribd

Código que cuantifica la cantidad

ladrillos requeridos en una pared


David Alejandro Nova
Wilson David González

T1. Planteamiento del problema:

Un albañil generalmente requiere de hacer varios procedimientos matemáticos para poder


calcular la cantidad de ladrillos para uno, ¿Cuál sería una forma de poder optimizar el trabajo
de los cálculos utilizando netamente los datos?

T2. Teorías previas abarcan el problema:

● Geometría euclídea
● Aritmética
● Optimización

T3 - T4. Planteamiento matemático y su solución:

1
Cl=
( L+ Jh)∗(H + Jv )

Cl= Cantidad de ladrillos por m2


L= Longitud de ladrillos (m)
Jh= Espesor junta horizontal (m)
H= altura del ladrillo (m)
Jv= Espesor junta vertical (m)

El valor de 1 en la ecuación es representado en la cantidad de paredes por las cuales la


ecuación se usa, en la albañilería nos son muy claros en algunos aspectos de la construcción
que más que ser enseñados son empíricos estos son la cantidad de cemento que se usa al
momento de unir los ladrillos ya que este varía según su acomodación, y en otro caso igual
como su acomodación eso si se se enseña ya que cada acomodación dependerá del tipo de
construcción por la cual se está realizando este.

L es la longitud del ladrillo y H es la representación de la altura del ladrillo con esta variable
dependerá de qué tipo de ladrillo se manejara, por lo tanto estas dos variables se necesitan
para saber la cantidad con más precisión.

Jh y Jv, en la albañilería como anteriormente se había mencionado, es más empírico, este se


le agrega según el trabajo y manejo del albañil.
T5 Representación computacional

import math

"Definimos una función para optimizar el código y ahorrar lineas de código"


def calculo(Ldr_largo,Ldr_alto,Ldr_ancho,spj_hori,spj_verti,desperdicio):

#Convertimos de centimetros a metros


Ldr_largo=Ldr_largo/100
Ldr_alto=Ldr_alto/100
Ldr_ancho=Ldr_ancho/100
spj_hori=spj_hori/100
spj_verti=spj_verti/100

#Calculamos cantidad de ladrillos tipo soga


result_soga = 1/((Ldr_largo+spj_hori)*(Ldr_alto+spj_verti)) #Fórmulas de cálculo
result_soga = [Link](result_soga) #Aproximamos a la siguiente unidad, ya que no
se pueden comprar ladrillos “quebrados”

porcent_soga = (result_soga*desperdicio)/100 #Calculamos el desperdicio

#Calculamos la cantidad de ladrillos tipo cabeza


result_cabeza = 1/((Ldr_ancho+spj_hori)*(Ldr_alto+spj_verti)) #Fórmulas de cálculo
result_cabeza = [Link](result_cabeza) #Aproximamos a la siguiente unidad, ya que
no se pueden comprar ladrillos quebrados
porcent_cabeza = (result_cabeza*desperdicio)/100 #Calculamos el desperdicio

#Calculamos la cantidad de ladrillos tipo soga


result_canto = 1/((Ldr_ancho+spj_hori)*(Ldr_alto+spj_verti)) #Fórmulas de cálculo
result_canto = [Link](result_canto) #Aproximamos a la siguiente unidad, ya que
no se pueden comprar ladrillos quebrados
porcent_canto = (result_canto*desperdicio)/100 #Calculamos el desperdicio

#Formateamos y mostramos los datos de la consola (Ejecutamos el código)


print('')
print('')
print('-----------------------------TIPO-SOGA-------------------------------')
print('La cantidad de ladrillos sin desperdicio es:',result_soga)
print('La cantidad de ladrillos con:',desperdicio,'porcentaje de desperdicio es:',
[Link](result_soga+porcent_soga+porcent_soga))
print('---------------------------------------------------------------------')
print('')

print('-----------------------------TIPO-CABEZA-----------------------------')
print('La cantidad de ladrillos sin desperdicio es:',result_cabeza)
print('La cantidad de ladrillos con:',desperdicio,'porcentaje de desperdicio es:',
[Link](result_cabeza+porcent_cabeza+porcent_cabeza))
print('---------------------------------------------------------------------')

print('-----------------------------TIPO-CANTO------------------------------')
print('La cantidad de ladrillos sin desperdicio es:',result_canto)
print('La cantidad de ladrillos con:',desperdicio,'porcentaje de desperdicio es:',
[Link](result_canto+porcent_canto+porcent_canto))
print('---------------------------------------------------------------------')

print('---------------------------------------------------------------------')
print('-----------------------BIENVENIDO------------------------------------')
print('---AL PROGRAMA DE CÁLCULO DE LADRILLO POR M² DE
MURO------------------')
print('---------------------------------------------------------------------')
print('')
print('')

#Aplicación de procedimientos
Ldr_largo = float(input("----Ingrese largo del ladrillo en cm:----\n")) #Pedido largo del
ladrillo
Ldr_alto = float(input("----Ingrese alto del ladrillo en cm:----\n")) #Pedimos altura del
ladrillo
print('')
Ldr_ancho = float(input("----Ingrese ancho del ladrillo en cm:----\n")) #Pedimos ancho
de a
print('')
spj_hori = float(input("----Ingrese espesor de junta horizontal en cm:----\n"))
print('')
spj_verti = float(input("----Ingrese espesor de junta vertical en cm:----\n"))
print('')
desperdicio = float(input("----Ingrese el porcentaje de desperdicio:----\n"))

calculo(Ldr_largo,Ldr_alto,Ldr_ancho,spj_hori,spj_verti,desperdicio)

T6 y T7 . Interpretación de resultados y su validación:

----Ingrese largo del ladrillo en cm:----


24
----Ingrese alto del ladrillo en cm:----
13

----Ingrese ancho del ladrillo en cm:----


9

----Ingrese espesor de junta horizontal en cm:----


1.5

----Ingrese espesor de junta vertical en cm:----


1

----Ingrese el porcentaje de desperdicio:----


5

-----------------------------TIPO-SOGA-------------------------------
La cantidad de ladrillos sin desperdicio es: 29
La cantidad de ladrillos con: 5.0 porciento de desperdicio es: 32
---------------------------------------------------------------------

La cantidad de ladrillos sin desperdicio es: 69


---------------------------------------------------------------------
-----------------------BIENVENIDO------------------------------------
---AL PROGRAMA DE CALCULO DE LADRILLO POR M² DE MURO------------------
---------------------------------------------------------------------

Estableciendo los parámetros anteriores, vemos que en este caso, con este tipo de medidas el
tipo de ladrillo más óptimo para trabajar el muro estaría entre el de tipo canto y tipo soga,
debido a que a pesar de que la cantidad de desperdicio es de un cinco por ciento, estos
permiten un mayor trabajo dentro de lo establecido. (Ahora, tengamos en cuenta que estos
son los parámetros establecidos con el valor de las juntas).

Hagamos un ejemplo con un valor de juntas de 1 cm (tanto en juntas verticales y


horizontales).
----Ingrese largo del ladrillo en cm:----
24
----Ingrese alto del ladrillo en cm:----
13

----Ingrese ancho del ladrillo en cm:----


9

----Ingrese espesor de junta horizontal en cm:----


1

----Ingrese espesor de junta vertical en cm:----


1

----Ingrese el porcentaje de desperdicio:----


5

-----------------------------TIPO-SOGA-------------------------------
La cantidad de ladrillos sin desperdicio es: 29
La cantidad de ladrillos con: 5.0 porciento de desperdicio es: 32
---------------------------------------------------------------------

-----------------------------TIPO-CABEZA-----------------------------
La cantidad de ladrillos sin desperdicio es: 72
La cantidad de ladrillos con: 5.0 porciento de desperdicio es: 80
---------------------------------------------------------------------
-----------------------------TIPO-CANTO------------------------------
La cantidad de ladrillos sin desperdicio es: 72
La cantidad de ladrillos con: 5.0 porciento de desperdicio es: 80
---------------------------------------------------------------------
---------------------------------------------------------------------
-----------------------BIENVENIDO------------------------------------
---AL PROGRAMA DE CALCULO DE LADRILLO POR M² DE MURO------------------
---------------------------------------------------------------------

En este caso, de acuerdo al valor de las juntas, también se toma los mismos tipos de ladrillos,
ya que esto da a entender que independientemente del valor de las juntas (teniendo en cuenta
que las medidas de estos ladrillos son estándar para los tres) permite ver qué tipo se requiere
para poder realizar la construcción.

T8. Limitaciones del modelo:

● No se puede calcular la cantidad de ladrillos que se necesitan para construir una pared
de diferentes formas.
● Se limita el querer construir ventanas y puertas, ya que eso es manual y por parte del
código
● El código solo adapta una forma muy básica del cálculo promedio, y pueden haber
fallas en medidas o tipos de ladrillos

También podría gustarte