Calculadora de armadura para losas
Una losa de 6 × 4 m con barras cada 200 mm y 50 mm de recubrimiento lleva 52 barras, 244,8 m de acero en una capa. Indique medidas, separación máxima y recubrimiento, y vea barras y largo de pieza por dirección. Gratis en su navegador.
- Gratis
- Funciona en su navegador
- Sin registro
- Sus datos no salen de su equipo
Ejecutar — gratis
Ejemplo resuelto
- Largo de la losa (m)
- 6
- Ancho de la losa (m)
- 4
- Separación de barras (mm)
- 200
- Recubrimiento de borde (mm)
- 50
- Barras paralelas al largo
- 21
- Barras paralelas al ancho
- 31
- Total de barras
- 52
- Longitud de cada barra en sentido del largo (m)
- 5,9
La calculadora de malla de armadura convierte el plano de una losa rectangular en un recuento práctico de barras y una longitud total. Introduzca el largo y el ancho en metros, indique la separación máxima entre ejes en milímetros y, si corresponde, el recubrimiento hasta los ejes de las barras exteriores. El resultado desglosa ambas direcciones, muestra la longitud de cada pieza y reúne todo en una estimación. Sirve para planificación y comprobaciones preliminares, no sustituye el cálculo estructural ni un cuadro de armaduras aprobado.
Introduzca las dimensiones de la malla real
Comience con el largo y el ancho totales de la losa rectangular en metros. Después indique la separación máxima entre ejes especificada, en milímetros. La calculadora aplica ese mismo límite a las dos direcciones ortogonales, como corresponde a una malla cuadrada regular.
El recubrimiento de borde se mide desde el borde de la losa hasta el eje de la barra exterior, no hasta la superficie del acero. Si el plano expresa el recubrimiento de hormigón hasta la superficie de la barra, súmele la mitad del diámetro antes de utilizar este campo. Un valor cero sitúa los ejes exteriores en los límites de la losa y puede servir para estimaciones conceptuales rápidas, aunque los planos de obra suelen especificar recubrimiento.
Utilice dimensiones finales de proyecto, no medidas nominales del recinto, y calcule rectángulos por separado si existen escalones, entrantes, bandas engrosadas, huecos o zonas con distintas armaduras. La herramienta supone piezas rectas y continuas; no descuenta huecos ni añade solapes, ganchos, anclajes, separadores, barras de borde, desperdicio o varias capas.
Comprenda el cálculo de cantidades y longitudes
Primero se resta dos veces el recubrimiento al eje de ambas dimensiones de la losa. Las barras paralelas al largo se distribuyen a lo ancho libre, mientras que las barras paralelas al ancho se reparten a lo largo libre. Para cada tramo de distribución, la herramienta divide la distancia libre entre la separación máxima elegida, redondea hacia arriba el número de espacios y añade una barra.
Ese redondeo garantiza que la separación real resultante nunca supere el máximo solicitado, incluso cuando la dimensión no sea múltiplo exacto. Cada pieza longitudinal adopta el largo libre y cada pieza transversal adopta el ancho libre. Los totales direccionales resultan de multiplicar el número de piezas por su longitud correspondiente; el recuento y la longitud generales suman ambas direcciones.
El resultado representa una sola capa de malla. Si las capas superior e inferior son idénticas, calcule una y multiplique por dos las cantidades de compra; después incorpore por separado diferencias de diseño, solapes, soportes y desperdicio.
Aplique la estimación responsablemente en la obra
Considere el resultado un cómputo transparente que puede contrastar con el plano, el cuadro de armaduras o el pedido del proveedor. El desglose direccional permite detectar errores habituales, como usar el largo para contar las barras que discurren precisamente en esa dirección; su cantidad depende del ancho perpendicular. Antes de comprar, confirme si las longitudes comerciales cubren cada pieza calculada.
Cuando sean necesarios empalmes, una línea continua puede convertirse en dos o más piezas físicas y necesitar una longitud de solape conforme a la normativa, aumentando tanto el número comprado como la longitud total. Añada también un porcentaje explícito de desperdicio adecuado al corte, la manipulación y la práctica de obra, en lugar de ocultarlo en las dimensiones. La calculadora no determina diámetro, calidad del acero, área de armadura, capacidad estructural, control de fisuración, longitud de anclaje ni separación exigida.
Esas decisiones corresponden al ingeniero del proyecto y a la normativa aplicable.
Qué puede hacer con ella
Estimar una malla sencilla de losa
Convierta una planta rectangular y una separación especificada en cantidades por dirección y una longitud conjunta de barras.
Comprobar un cómputo de armadura
Compare una medición manual o de hoja de cálculo con un cálculo determinista que expone las dos direcciones de la malla.
Preparar un presupuesto preliminar
Estime la longitud base de armadura antes de añadir por separado solapes, desperdicio, soportes y refuerzos locales.
Preguntas frecuentes
¿El resultado incluye las dos direcciones de la malla?
Sí. Informa de las barras paralelas al largo y al ancho de la losa, y después suma ambas direcciones.
¿Por qué se redondea hacia arriba el número de espacios?
Así, la separación real se mantiene igual o por debajo de la separación máxima introducida.
¿El recubrimiento se mide hasta la superficie de la barra?
No. Este valor llega hasta el eje de la barra exterior. Sume la mitad del diámetro a una medida tomada hasta la superficie.
¿Se incluyen solapes, ganchos, desperdicio y huecos?
No. El resultado modela barras rectas y continuas en una capa rectangular. Añada aparte solapes, ganchos, desperdicio, huecos y refuerzos adicionales.
¿Cómo calculo una losa con malla superior e inferior?
El resultado corresponde a una sola capa. Si las mallas superior e inferior son iguales, multiplique por dos el número de barras y la longitud, y prevea aparte cualquier diferencia de diseño, los solapes y los separadores.
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/rebar-grid \
-H "Authorization: Bearer $KIT_KEY" \
-H "Content-Type: application/json" \
-d '{"slab_length_m":6,"slab_width_m":4,"bar_spacing_mm":200}'const res = await fetch("https://api.kit.forhosting.com/home/rebar-grid", {
method: "POST",
headers: {
"Authorization": `Bearer ${process.env.KIT_KEY}`,
"Content-Type": "application/json"
},
body: JSON.stringify({
"slab_length_m": 6,
"slab_width_m": 4,
"bar_spacing_mm": 200
})
});
const { task_id } = await res.json();import os, requests
res = requests.post(
"https://api.kit.forhosting.com/home/rebar-grid",
headers={"Authorization": f"Bearer {os.environ['KIT_KEY']}"},
json={
"slab_length_m": 6,
"slab_width_m": 4,
"bar_spacing_mm": 200
},
)
task_id = res.json()["task_id"]<?php
$res = file_get_contents("https://api.kit.forhosting.com/home/rebar-grid", false, stream_context_create([
"http" => [
"method" => "POST",
"header" => "Authorization: Bearer " . getenv("KIT_KEY") . "\r\nContent-Type: application/json",
"content" => '{"slab_length_m":6,"slab_width_m":4,"bar_spacing_mm":200}',
],
]));
$task = json_decode($res, true);body := bytes.NewBufferString(`{"slab_length_m":6,"slab_width_m":4,"bar_spacing_mm":200}`)
req, _ := http.NewRequest("POST", "https://api.kit.forhosting.com/home/rebar-grid", 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
{
"slab_length_m": 6,
"slab_width_m": 4,
"bar_spacing_mm": 200
}Ejemplo de respuesta
{
"task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
"type": "home.rebar_grid",
"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
Aplique la estimación responsablemente en la obra
Cada cálculo mediante API cuesta $0.002; para comprobaciones rápidas puede ejecutar el mismo cálculo determinista en el navegador sin enviar los datos a un servidor.
Preguntas técnicas
¿Cuánto cuesta el cálculo?
El cálculo en el navegador es gratuito en esta página y cada cálculo mediante API cuesta $0.002.