Calculadora de mantas aislantes
La calculadora de mantas aislantes convierte el área medida de una pared o un ático en una cantidad práctica de paquetes completos.
Ejecutar — gratis
Introduzca el área neta que debe cubrir, el valor R exigido por su proyecto y la cobertura indicada en una bolsa del producto correspondiente. La calculadora muestra la necesidad fraccionaria exacta, la redondea a paquetes adquiribles e indica la cobertura sobrante. Puede trabajar con pies cuadrados, metros cuadrados u otra unidad de área, siempre que el área del proyecto y la cobertura del paquete empleen la misma unidad.
Mida de forma coherente el área de la pared o el ático
Comience por la superficie que recibirá realmente el aislamiento. En el suelo rectangular de un ático, multiplique la longitud por la anchura. Para paredes, calcule cada rectángulo y sume los resultados; reste puertas, ventanas y otras aberturas grandes si desea una estimación del área neta. Puede dividir los espacios irregulares en rectángulos o triángulos menores y sumarlos. Utilice un solo sistema de medida durante todo el cálculo. Si el área está en pies cuadrados, la cobertura impresa en la bolsa también debe estarlo; si usa metros cuadrados, ambas cifras deben expresarse así. No mezcle una longitud lineal de hueco entre montantes con un área de paquete, pues no son magnitudes intercambiables. La calculadora recibe el área neta, no las dimensiones de la habitación, por lo que sirve para una pared, varias estancias, un ático plano o una ampliación entramada. Antes de totalizar, compruebe si el alcance incluye muretes, trampillas, faldones inclinados y viguetas perimetrales. Una medición cuidadosa resulta más útil que añadir después un margen arbitrario y permite aprovechar mejor la cobertura sobrante del último paquete parcial.
Ajuste la cobertura de la bolsa al valor R objetivo
Elija el valor R objetivo que necesita el cerramiento y consulte después la cobertura del paquete exacto que piensa comprar. El valor R expresa la resistencia al flujo térmico, mientras que la cobertura indica cuánta superficie llena ese paquete concreto. Una manta más gruesa y con mayor R puede traer menos piezas o cubrir menos área por bolsa que un producto fino; por eso no debe reutilizar la cobertura de un paquete R-13 para calcular un R-38. La herramienta registra el valor R objetivo y presenta el área R objetivo, pero no multiplica por R el número de paquetes. Hacerlo contaría dos veces el espesor, ya incorporado en la cobertura declarada por el fabricante. Confirme que la anchura coincide con la separación de los montantes y que el espesor cabe sin una compresión perjudicial. Las normas energéticas dependen de la zona climática, el cerramiento y la reforma, así que introduzca el objetivo definido para su obra en lugar de interpretar el resultado como una recomendación normativa. Los productos revestidos o sin revestir, la lana mineral y la fibra de vidrio pueden ofrecer coberturas diferentes aun con el mismo valor R. Consulte la etiqueta o la ficha técnica vigente.
Interprete el resultado y prepare la compra
El cálculo divide el área neta entre la cobertura por bolsa para obtener bundles_exact y redondea hacia arriba hasta bundles_required, ya que los proveedores suelen vender bolsas o paquetes completos. Por ejemplo, una necesidad exacta de 18.75 se convierte en 19 paquetes. purchased_coverage representa el área correspondiente a esos paquetes completos, mientras que excess_coverage es la diferencia respecto del área introducida. Ese excedente procede del redondeo y no constituye un margen general por desperdicio. Una instalación real puede requerir material adicional por piezas dañadas, cavidades muy fragmentadas, acceso difícil o mediciones inciertas. Decida aparte si esas condiciones justifican aumentar el área o comprar otra bolsa. No redondee nunca hacia abajo: una zona sin cubrir rompe la capa térmica prevista. El resultado tampoco estima barreras de vapor, sellado de aire, deflectores, fijaciones, aislamiento insuflado, mano de obra ni límites de entrega. Antes de pedir, compare la cantidad calculada con las existencias y verifique que todas las bolsas correspondan al mismo producto, dimensiones, valor R y cobertura. Si la tienda vende palés o lotes profesionales, convierta su cobertura a la unidad de compra real antes de introducirla.
Qué puede hacer con ella
Dimensionar mantas para el suelo del ático
Convierta el área neta del ático y la cobertura del paquete de alto valor R elegido en paquetes completos para una mejora del aislamiento.
Estimar el aislamiento de paredes entramadas
Sume los huecos de pared tras descontar las aberturas grandes y calcule bolsas de mantas adecuadas al valor R y a la separación entre montantes.
Comprobar un presupuesto del proveedor
Compare la cantidad de paquetes presupuestada con el cálculo exacto entre área y cobertura y con su inevitable resto de redondeo.
Preguntas frecuentes
¿Cuánto cuesta la calculadora?
Puede utilizarla gratis en el navegador de esta página o pagar $0.002 por cada solicitud de API automatizada.
¿Por qué el valor R objetivo no multiplica el número de paquetes?
La cobertura por bolsa ya corresponde a una manta con su valor R indicado. Multiplicar de nuevo contaría dos veces el espesor; el valor R se conserva para identificar la especificación prevista.
¿Puedo usar metros cuadrados en lugar de pies cuadrados?
Sí. Utilice cualquier unidad de área cuadrada, siempre que area y coverage_per_bag estén expresados exactamente en la misma unidad.
¿El resultado incluye desperdicio?
Solo incluye el excedente creado al redondear a un paquete completo. Añada aparte un margen adecuado si los daños, los cortes complejos o la incertidumbre de las medidas lo justifican.
¿Debo restar ventanas y puertas?
Reste las aberturas grandes si desea el área neta de pared. Para una estimación rápida y conservadora puede mantener las aberturas pequeñas, pero documente esa decisión.
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/insulation-batts \
-H "Authorization: Bearer $KIT_KEY" \
-H "Content-Type: application/json" \
-d '{"area":1200,"target_r_value":38,"coverage_per_bag":64}'const res = await fetch("https://api.kit.forhosting.com/home/insulation-batts", {
method: "POST",
headers: {
"Authorization": `Bearer ${process.env.KIT_KEY}`,
"Content-Type": "application/json"
},
body: JSON.stringify({
"area": 1200,
"target_r_value": 38,
"coverage_per_bag": 64
})
});
const { task_id } = await res.json();import os, requests
res = requests.post(
"https://api.kit.forhosting.com/home/insulation-batts",
headers={"Authorization": f"Bearer {os.environ['KIT_KEY']}"},
json={
"area": 1200,
"target_r_value": 38,
"coverage_per_bag": 64
},
)
task_id = res.json()["task_id"]<?php
$res = file_get_contents("https://api.kit.forhosting.com/home/insulation-batts", false, stream_context_create([
"http" => [
"method" => "POST",
"header" => "Authorization: Bearer " . getenv("KIT_KEY") . "\r\nContent-Type: application/json",
"content" => '{"area":1200,"target_r_value":38,"coverage_per_bag":64}',
],
]));
$task = json_decode($res, true);body := bytes.NewBufferString(`{"area":1200,"target_r_value":38,"coverage_per_bag":64}`)
req, _ := http.NewRequest("POST", "https://api.kit.forhosting.com/home/insulation-batts", 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
{
"area": 1200,
"target_r_value": 38,
"coverage_per_bag": 64
}Ejemplo de respuesta
{
"task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
"type": "home.insulation_batts",
"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. |