Estime la cantidad de mortero necesaria para su proyecto de construcción basado en el área, tipo de construcción y mezcla de mortero. Calcule tanto el volumen como el número de bolsas requeridas.
Una calculadora de cantidad de mortero es una herramienta de construcción esencial que ayuda a profesionales y constructores aficionados a determinar la cantidad exacta de mortero necesaria para proyectos de albañilería. Esta calculadora de mortero gratuita elimina la conjetura al proporcionar estimaciones precisas para proyectos de colocación de ladrillos, bloques, piedra, azulejos y enlucido.
La calculación de mortero es crítica para el éxito del proyecto porque te ayuda a comprar la cantidad correcta de materiales sin desperdicios ni escasez. Nuestra calculadora de cantidad de mortero considera el área de construcción, el tipo de proyecto y las especificaciones de la mezcla de mortero para ofrecer estimaciones precisas de volumen y bolsas.
El mortero, una pasta aglutinante hecha de cemento, arena y agua, mantiene unidos los materiales de construcción como ladrillos, bloques y piedras. Una estimación de mortero adecuada asegura una construcción rentable mientras se mantienen los estándares de calidad y los plazos del proyecto.
Nuestra calculadora de cantidad de mortero utiliza esta fórmula fundamental para determinar cuánto mortero necesitas en función del área de construcción y el tipo de proyecto:
Donde:
El número de bolsas de mortero requeridas se calcula como:
Diferentes proyectos de albañilería requieren cantidades específicas de mortero por metro cuadrado. Nuestra calculadora de mortero utiliza estos factores estándar de la industria para una estimación de mortero precisa:
Tipo de Construcción | Factor de Mezcla Estándar (m³/m²) | Factor de Mezcla de Alta Resistencia (m³/m²) | Factor de Mezcla Ligera (m³/m²) |
---|---|---|---|
Colocación de Ladrillos | 0.022 | 0.024 | 0.020 |
Trabajo de Bloques | 0.018 | 0.020 | 0.016 |
Trabajo de Piedra | 0.028 | 0.030 | 0.026 |
Colocación de Azulejos | 0.008 | 0.010 | 0.007 |
Enlucido | 0.016 | 0.018 | 0.014 |
Nota: Para medidas imperiales (ft), se aplican los mismos factores pero resultan en pies cúbicos (ft³).
El número de bolsas requeridas depende del tipo de mortero y del sistema de medición:
Tipo de Mortero | Bolsas por m³ (Métrico) | Bolsas por ft³ (Imperial) |
---|---|---|
Mezcla Estándar | 40 | 1.13 |
Mezcla de Alta Resistencia | 38 | 1.08 |
Mezcla Ligera | 45 | 1.27 |
Nota: Estos valores asumen bolsas de mortero premezclado estándar de 25 kg (55 lb).
Selecciona la Unidad de Medida:
Ingresa el Área de Construcción:
Selecciona el Tipo de Construcción:
Elige el Tipo de Mezcla de Mortero:
Ver Resultados:
Opcional: Copiar Resultados:
Escenario: Construcción de una pared de ladrillo con un área de 50 m² utilizando mezcla de mortero estándar.
Cálculo:
Resultados:
Escenario: Colocación de azulejos en el suelo y paredes de un baño con un área total de 30 m² utilizando mortero ligero.
Cálculo:
Resultados:
Escenario: Instalación de revestimiento de piedra en una pared exterior de 75 ft² utilizando mortero de alta resistencia.
Cálculo:
Resultados:
1' Fórmula de Excel para cálculo de cantidad de mortero
2=IF(B2="colocación de ladrillos",IF(C2="estándar",A2*0.022,IF(C2="altaResistencia",A2*0.024,A2*0.02)),
3 IF(B2="trabajo de bloques",IF(C2="estándar",A2*0.018,IF(C2="altaResistencia",A2*0.02,A2*0.016)),
4 IF(B2="trabajo de piedra",IF(C2="estándar",A2*0.028,IF(C2="altaResistencia",A2*0.03,A2*0.026)),
5 IF(B2="colocación de azulejos",IF(C2="estándar",A2*0.008,IF(C2="altaResistencia",A2*0.01,A2*0.007)),
6 IF(C2="estándar",A2*0.016,IF(C2="altaResistencia",A2*0.018,A2*0.014))))))
7
1function calculateMortarVolume(area, constructionType, mortarType) {
2 const factors = {
3 colocaciónDeLadrillos: {
4 estándar: 0.022,
5 altaResistencia: 0.024,
6 ligera: 0.020
7 },
8 trabajoDeBloques: {
9 estándar: 0.018,
10 altaResistencia: 0.020,
11 ligera: 0.016
12 },
13 trabajoDePiedra: {
14 estándar: 0.028,
15 altaResistencia: 0.030,
16 ligera: 0.026
17 },
18 colocaciónDeAzulejos: {
19 estándar: 0.008,
20 altaResistencia: 0.010,
21 ligera: 0.007
22 },
23 enlucido: {
24 estándar: 0.016,
25 altaResistencia: 0.018,
26 ligera: 0.014
27 }
28 };
29
30 return area * factors[constructionType][mortarType];
31}
32
33function calculateBags(volume, mortarType, unit = 'métrico') {
34 const bagsPerVolume = {
35 métrico: {
36 estándar: 40,
37 altaResistencia: 38,
38 ligera: 45
39 },
40 imperial: {
41 estándar: 1.13,
42 altaResistencia: 1.08,
43 ligera: 1.27
44 }
45 };
46
47 return volume * bagsPerVolume[unit][mortarType];
48}
49
50// Ejemplo de uso
51const area = 50; // m²
52const constructionType = 'colocación de ladrillos';
53const mortarType = 'estándar';
54const unit = 'métrico';
55
56const volume = calculateMortarVolume(area, constructionType, mortarType);
57const bags = calculateBags(volume, mortarType, unit);
58
59console.log(`Volumen de Mortero: ${volume.toFixed(2)} m³`);
60console.log(`Número de Bolsas: ${Math.ceil(bags)}`);
61
1def calculate_mortar_volume(area, construction_type, mortar_type):
2 factors = {
3 'colocación de ladrillos': {
4 'estándar': 0.022,
5 'alta_resistencia': 0.024,
6 'ligera': 0.020
7 },
8 'trabajo de bloques': {
9 'estándar': 0.018,
10 'alta_resistencia': 0.020,
11 'ligera': 0.016
12 },
13 'trabajo de piedra': {
14 'estándar': 0.028,
15 'alta_resistencia': 0.030,
16 'ligera': 0.026
17 },
18 'colocación de azulejos': {
19 'estándar': 0.008,
20 'alta_resistencia': 0.010,
21 'ligera': 0.007
22 },
23 'enlucido': {
24 'estándar': 0.016,
25 'alta_resistencia': 0.018,
26 'ligera': 0.014
27 }
28 }
29
30 return area * factors[construction_type][mortar_type]
31
32def calculate_bags(volume, mortar_type, unit='métrico'):
33 bags_per_volume = {
34 'métrico': {
35 'estándar': 40,
36 'alta_resistencia': 38,
37 'ligera': 45
38 },
39 'imperial': {
40 'estándar': 1.13,
41 'alta_resistencia': 1.08,
42 'ligera': 1.27
43 }
44 }
45
46 return volume * bags_per_volume[unit][mortar_type]
47
48# Ejemplo de uso
49area = 50 # m²
50construction_type = 'colocación de ladrillos'
51mortar_type = 'estándar'
52unit = 'métrico'
53
54volume = calculate_mortar_volume(area, construction_type, mortar_type)
55bags = calculate_bags(volume, mortar_type, unit)
56
57print(f"Volumen de Mortero: {volume:.2f} m³")
58print(f"Número de Bolsas: {math.ceil(bags)}")
59
1public class CalculadoraDeMortero {
2 public static double calculateMortarVolume(double area, String constructionType, String mortarType) {
3 double factor = 0.0;
4
5 switch (constructionType) {
6 case "colocación de ladrillos":
7 if (mortarType.equals("estándar")) factor = 0.022;
8 else if (mortarType.equals("altaResistencia")) factor = 0.024;
9 else if (mortarType.equals("ligera")) factor = 0.020;
10 break;
11 case "trabajo de bloques":
12 if (mortarType.equals("estándar")) factor = 0.018;
13 else if (mortarType.equals("altaResistencia")) factor = 0.020;
14 else if (mortarType.equals("ligera")) factor = 0.016;
15 break;
16 case "trabajo de piedra":
17 if (mortarType.equals("estándar")) factor = 0.028;
18 else if (mortarType.equals("altaResistencia")) factor = 0.030;
19 else if (mortarType.equals("ligera")) factor = 0.026;
20 break;
21 case "colocación de azulejos":
22 if (mortarType.equals("estándar")) factor = 0.008;
23 else if (mortarType.equals("altaResistencia")) factor = 0.010;
24 else if (mortarType.equals("ligera")) factor = 0.007;
25 break;
26 case "enlucido":
27 if (mortarType.equals("estándar")) factor = 0.016;
28 else if (mortarType.equals("altaResistencia")) factor = 0.018;
29 else if (mortarType.equals("ligera")) factor = 0.014;
30 break;
31 }
32
33 return area * factor;
34 }
35
36 public static double calculateBags(double volume, String mortarType, String unit) {
37 double bagsPerVolume = 0.0;
38
39 if (unit.equals("métrico")) {
40 if (mortarType.equals("estándar")) bagsPerVolume = 40.0;
41 else if (mortarType.equals("altaResistencia")) bagsPerVolume = 38.0;
42 else if (mortarType.equals("ligera")) bagsPerVolume = 45.0;
43 } else if (unit.equals("imperial")) {
44 if (mortarType.equals("estándar")) bagsPerVolume = 1.13;
45 else if (mortarType.equals("altaResistencia")) bagsPerVolume = 1.08;
46 else if (mortarType.equals("ligera")) bagsPerVolume = 1.27;
47 }
48
49 return volume * bagsPerVolume;
50 }
51
52 public static void main(String[] args) {
53 double area = 50.0; // m²
54 String constructionType = "colocación de ladrillos";
55 String mortarType = "estándar";
56 String unit = "métrico";
57
58 double volume = calculateMortarVolume(area, constructionType, mortarType);
59 double bags = calculateBags(volume, mortarType, unit);
60
61 System.out.printf("Volumen de Mortero: %.2f m³%n", volume);
62 System.out.printf("Número de Bolsas: %d%n", (int)Math.ceil(bags));
63 }
64}
65
Varios variables influyen en cuánto mortero necesitas para proyectos de construcción:
El grosor de las juntas de mortero impacta significativamente en la cantidad total necesaria:
Al trabajar con materiales irregulares como piedra natural, a menudo se necesita mortero adicional para compensar superficies desiguales:
Es prudente tener en cuenta el desperdicio inevitable durante el proceso de mezcla y aplicación:
Descubre más herramientas que podrían ser útiles para tu flujo de trabajo