Calculadora proporción hormigón: cemento, arena y grava 1:2:3
Para 1 m³ de hormigón con la clásica mezcla 1:2:3, dosifique un sexto de metro cúbico de cemento, un tercio de arena y la mitad de grava. Indique cualquier volumen y proporción y cada material recibe su parte. Gratis en su navegador.
- Gratis
- Funciona en su navegador
- Sin registro
- Sus datos no salen de su equipo
Ejecutar — gratis
Ejemplo resuelto
- Volumen
- 1 m3
- Partes de cemento
- 1
- Partes de arena
- 2
- Partes de grava
- 3
- Total de partes
- 6 m3
- Razón
- 1:2:3
- Cantidad de cemento
- 0,1666666667
- Cantidad de arena
- 0,3333333333
Las cuadrillas de obra, los aficionados al bricolaje y las hojas de estimación necesitan la misma respuesta antes de arrancar la hormigonera: dado un volumen objetivo de hormigón fresco y una dosificación nominal como uno-dos-tres, ¿cuánto cemento, arena y grava debe dosificar? Esta calculadora de proporción de mezcla de hormigón toma un volumen total positivo y una relación cemento-arena-grava, y devuelve la cantidad de cada componente como parte proporcional de ese volumen. Puede enviar las tres partes clásicas por separado o una cadena compacta como 1:2:3 o 1:1.5:3. Úsela para convertir un calendario de vaciados en tickets de material sin un paquete completo de diseño estructural.
Qué significa en obra una dosificación cemento:arena:grava
Una proporción de mezcla de hormigón expresa los volúmenes a granel relativos de cemento, árido fino (arena) y árido grueso (grava o piedra triturada) que componen un amasado. La familiar mezcla uno-dos-tres significa una parte de cemento, dos de arena y tres de grava en volumen; los tres números son proporciones puras, no sacos ni toneladas absolutas.
Para convertir una proporción en cantidades sume primero las partes y obtenga el total de partes —para uno-dos-tres ese total es seis— y luego reparta el volumen de hormigón fresco previsto en las mismas proporciones: el volumen de cemento es el volumen total por uno entre seis, el de arena es el total por dos entre seis y el de grava es el total por tres entre seis.
Los grados nominales de muchos manuales siguen el mismo patrón: las mezclas más pobres usan más árido respecto al cemento; las estructurales más ricas reducen la parte de cemento. Esta calculadora no inventa resistencias a compresión ni relaciones agua-cemento; solo realiza el reparto proporcional para que el estimador dimensiona acopios, pida arena y grava a granel y planifique el cemento en saco frente al volumen de vaciado.
Mantenga unidades coherentes: si el volumen va en metros cúbicos, las cantidades de componentes son metros cúbicos de material a granel; si trabaja en yardas cúbicas, la misma aritmética aplica sin conversión. Etiquetas de unidad opcionales como m3 o yd3 se repiten solo para visualización. Reserve siempre margen por desperdicio, esponjamiento de arena húmeda y el hecho de que los materiales secos se compactan al mezclarse con agua: en obra suele añadirse una contingencia sobre el reparto puro que devuelve esta herramienta.
Quién ahorra tiempo con este reparto
Quien planifica una reforma doméstica usa una calculadora de proporción de mezcla de hormigón cuando la solera del patio o el vaciado de postes de valla ya está dimensionado en metros cúbicos y la siguiente pregunta es cuántas carretillas de arena y grava y cuántos sacos de cemento preparar. Los contratistas pequeños integran el mismo reparto en herramientas de presupuesto para que las líneas de material se actualicen al cambiar el volumen o la dosificación elegida.
El material didáctico y las fichas de formación profesional necesitan un oráculo determinista que devuelva el mismo desglose cemento-arena-grava para una mezcla 1:2:4 o 1:1:2 cada vez que el alumno recarga la página. La validación fallida es gratuita.
Qué puede hacer con ella
Planificación de solera o patio
Cuando ya conoce el volumen de la losa, repártalo con 1:2:3 u otra dosificación de obra para que los pedidos de arena, grava y cemento coincidan con el día del vaciado.
Presupuestos y tickets de material
Alimente el volumen de vaciado y la dosificación desde la hoja de estimación; obtenga cantidades de cemento, arena y grava para tickets de proveedor.
Formación profesional y comprobaciones
Permita que los aprendices verifiquen que un metro cúbico con mezcla 1:2:4 da siempre las partes de cemento, arena y grava del manual.
Preguntas frecuentes
¿Cómo calculo cemento, arena y grava a partir de una proporción?
La cantidad de cada material es el volumen por su parte dividido entre la suma de las tres partes.
¿Qué significa una mezcla de hormigón 1:2:3?
Una parte de cemento, dos de arena y tres de grava en volumen. Con seis partes en total, el cemento es 1/6 del volumen, la arena 2/6 y la grava 3/6.
¿Puedo usar proporciones distintas de 1:2:3?
Sí. Cualquier tres partes estrictamente positivas sirven, incluidas dosificaciones decimales como 1:1.5:3. Envíelas como campos o como cadena de proporción.
¿Incluye agua o recuento de sacos?
No. La calculadora solo reparte el volumen entre cemento, arena y grava. La relación agua-cemento y los factores de empaquetado de sacos son específicos de obra y quedan a su propia conversión.
¿Debo pedir más material del que sale del reparto?
Sí. El reparto es la proporción pura del volumen. La arena húmeda se esponja, los materiales secos se compactan al añadir agua y siempre hay pérdidas, así que en obra se suma un margen adicional.
Herramientas relacionadas
Para desarrolladores — acceso por API
Todo lo de esta página está disponible por programación. Esta sección es para equipos que quieren integrarlo en sus sistemas; el resto puede usar la herramienta de arriba sin más.
Endpoint de API
¿Prefiere automatizarlo? Un POST autenticado crea la tarea; el resultado llega por webhook o enlace firmado. La misma capacidad también se ejecuta aquí en la web, por email y desde Telegram — y pronto también desde nuestra app.
Llámela desde su stack
curl -X POST https://api.kit.forhosting.com/home/concrete-mix-ratio \
-H "Authorization: Bearer $KIT_KEY" \
-H "Content-Type: application/json" \
-d '{"volume":1,"cement_parts":1,"sand_parts":2,"gravel_parts":3}'const res = await fetch("https://api.kit.forhosting.com/home/concrete-mix-ratio", {
method: "POST",
headers: {
"Authorization": `Bearer ${process.env.KIT_KEY}`,
"Content-Type": "application/json"
},
body: JSON.stringify({
"volume": 1,
"cement_parts": 1,
"sand_parts": 2,
"gravel_parts": 3
})
});
const { task_id } = await res.json();import os, requests
res = requests.post(
"https://api.kit.forhosting.com/home/concrete-mix-ratio",
headers={"Authorization": f"Bearer {os.environ['KIT_KEY']}"},
json={
"volume": 1,
"cement_parts": 1,
"sand_parts": 2,
"gravel_parts": 3
},
)
task_id = res.json()["task_id"]<?php
$res = file_get_contents("https://api.kit.forhosting.com/home/concrete-mix-ratio", false, stream_context_create([
"http" => [
"method" => "POST",
"header" => "Authorization: Bearer " . getenv("KIT_KEY") . "\r\nContent-Type: application/json",
"content" => '{"volume":1,"cement_parts":1,"sand_parts":2,"gravel_parts":3}',
],
]));
$task = json_decode($res, true);body := bytes.NewBufferString(`{"volume":1,"cement_parts":1,"sand_parts":2,"gravel_parts":3}`)
req, _ := http.NewRequest("POST", "https://api.kit.forhosting.com/home/concrete-mix-ratio", body)
req.Header.Set("Authorization", "Bearer "+os.Getenv("KIT_KEY"))
req.Header.Set("Content-Type", "application/json")
res, _ := http.DefaultClient.Do(req)Ejemplo de solicitud
{
"volume": 1,
"cement_parts": 1,
"sand_parts": 2,
"gravel_parts": 3
}Ejemplo de respuesta
{
"task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
"type": "home.concrete_mix_ratio",
"status": "queued",
"_links": {
"result": "/tasks/tsk_…/result"
}
}La API es asíncrona: la llamada devuelve un task_id al instante y el resultado llega por webhook. El polling está limitado a 1 req/s por tarea.
Precio
Precio publicado — sin tokens ni créditos inventados. Una tarea fallida no se cobra.
Errores
| HTTP | Código | Significado |
|---|---|---|
401 | unauthorized | API key ausente o inválida. |
402 | insufficient_balance | El saldo no cubre el precio de la tarea. |
404 | unknown_type | El tipo de tarea no existe. |
429 | rate_limited | Demasiadas peticiones. Use el webhook en vez de sondear. |
Notas técnicas
Las entradas inválidas —volumen nulo, partes ausentes o lados de proporción no positivos— fallan con invalid_input y no se facturan.
Contrato de entrada, campos de respuesta y errores de validación
Las partes numéricas explícitas anulan el lado correspondiente de la cadena cuando ambos están presentes. Una cadena unit opcional de hasta veinticuatro caracteres se devuelve sin cambios para que las interfaces impriman m3, ft3 o L junto a las cantidades. Se incluyen fracciones y porcentajes del total para paneles, junto con una frase resumen y una cadena formula que reexpresa el reparto. Ejemplo: volumen de un metro cúbico con proporción 1:2:3 da cemento un sexto, arena un tercio y grava la mitad de un metro cúbico. Envíe un cuerpo JSON con volume igual a un número finito positivo para el total de hormigón fresco que pretende producir. Indique la mezcla como cement_parts, sand_parts y gravel_parts (cada uno estrictamente mayor que cero) o como una sola cadena de proporción como 1:2:3 o 1:1.5:3 con dos puntos o barras. En caso de éxito la respuesta repite volume y las tres partes, informa parts_total y una etiqueta de proporción normalizada, y devuelve cement_amount, sand_amount y gravel_amount como volúmenes proporcionales. Si falta volume, alguna parte no es positiva, la cadena de proporción tiene solo dos lados o hay valores no numéricos, la petición falla con invalid_input indicando el problema; esos fallos no consumen saldo prepago. Los campos opcionales no enviados se omiten del payload en lugar de devolverse como null, conforme al contrato de salida del KIT para un enlace limpio en el cliente.
Dónde una API de proporción de hormigón se paga sola
Los sistemas de inventario pueden llamar a la API en un trabajo nocturno para convertir un retraso de vaciados programados en pedidos de áridos sin montar un ERP de construcción completo. Como la implementación es parse puro de nivel A, cada llamada exitosa cuesta el precio base publicado $0.002 sin tokens de modelo ni red saliente.
Preguntas técnicas
¿Cuánto cuesta la calculadora de proporción de hormigón?
La herramienta del navegador es gratuita. Las peticiones API usan saldo prepago KIT a $0.002 por llamada exitosa; la entrada inválida no se factura.