Calculadora valor R de aislamiento
3,5 pulgadas de manta de fibra de vidrio a R-3,14 por pulgada más media pulgada de placa de yeso a R-0,9 suman un muro de R-11,44. Indique el grosor y el R por pulgada de cada capa y obtenga el R total y el factor U. Gratis en su navegador.
- Gratis
- Funciona en su navegador
- Sin registro
- Sus datos no salen de su equipo
Ejecutar — gratis
Corre en su navegador. Gratis y sin límite: sus datos no salen de esta página.
Montar un muro, cubierta o techo listo para normativa empieza sumando la resistencia térmica de cada capa, no con la etiqueta de un solo producto de un saco de mantas. Esta calculadora de valor R de aislamiento multiplica el grosor de cada capa en pulgadas por su valor R por pulgada, suma esas resistencias en un valor R total del ensamblaje y devuelve el factor U como uno partido por ese total, para que inspectores, modeladores energéticos y apps de reforma compartan un contrato determinista. Un grosor negativo en cualquier capa falla con un error claro de entrada inválida para que los formularios de medición validen antes del envío.
Construya la lista de capas: grosor, R por pulgada y orden
Un ensamblaje opaco de muro o cubierta se modela aquí como una pila unidimensional de materiales en serie. Para cada capa suministre el grosor en pulgadas y el valor R del material por pulgada de grosor a partir de datos del fabricante, tablas del manual ASHRAE o anexos de normativa local. El motor multiplica esos dos números para obtener la contribución R sub i de esa capa y luego suma todas las capas para el total del ensamblaje.
Los campos opcionales name, material o label identifican yeso, OSB, manta de fibra de vidrio, espuma rígida o revestimiento en la respuesta sin cambiar la matemática. El orden del array se conserva para que los informes listen de interior a exterior como los planos; la resistencia en serie no depende del orden para el total, pero las personas sí. Se exige al menos una capa y la lista tiene un tope por seguridad del isolate.
Qué puede hacer con ella
Mediciones de ensamblaje de muro y cubierta
Los estimadores listan yeso, aislamiento de cavidad, entablado y revestimiento con grosor y R por pulgada para obtener R total y U del ensamblaje y comparar con código.
Apps de auditoría energética y reacondicionamiento
Las herramientas de auditoría recalculan el factor U al cambiar grosor de espuma o valor R de mantas, con la misma suma en serie determinista para informes.
Formación en aula y normativa
Los instructores demuestran cómo se suman los valores R de capas en serie y cómo U es uno sobre el R total sin construir una hoja de cálculo a medida.
Preguntas frecuentes
¿Qué ocurre si el grosor de una capa es negativo?
El grosor negativo se rechaza y no se cobra; el grosor cero se permite y aporta R cero a la suma.
¿Cómo se calcula el factor U?
Si el R total es cero o despreciable, la petición falla porque U quedaría indefinido.
¿Es gratuita la calculadora de valor R de aislamiento?
La herramienta del navegador corre gratis en su dispositivo.
¿Puedo nombrar cada capa de material?
Sí. El name opcional (o material/label) de cada capa se refleja en la respuesta para que los informes muestren yeso, manta, OSB y revestimiento junto al grosor y R.
¿Incluye el resultado las cámaras de aire y los puentes térmicos?
No. Las cámaras de aire, los puentes térmicos y el efecto de los montantes no se calculan aparte. Si su modelo energético los necesita, inclúyalos en los valores R que introduce para cada capa.
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/insulation \
-H "Authorization: Bearer $KIT_KEY" \
-H "Content-Type: application/json" \
-d '{"layers":[{"name":"fiberglass batt","thickness":3.5,"r_per_inch":3.14},{"name":"gypsum board","thickness":0.5,"r_per_inch":0.9}]}'const res = await fetch("https://api.kit.forhosting.com/home/insulation", {
method: "POST",
headers: {
"Authorization": `Bearer ${process.env.KIT_KEY}`,
"Content-Type": "application/json"
},
body: JSON.stringify({
"layers": [
{
"name": "fiberglass batt",
"thickness": 3.5,
"r_per_inch": 3.14
},
{
"name": "gypsum board",
"thickness": 0.5,
"r_per_inch": 0.9
}
]
})
});
const { task_id } = await res.json();import os, requests
res = requests.post(
"https://api.kit.forhosting.com/home/insulation",
headers={"Authorization": f"Bearer {os.environ['KIT_KEY']}"},
json={
"layers": [
{
"name": "fiberglass batt",
"thickness": 3.5,
"r_per_inch": 3.14
},
{
"name": "gypsum board",
"thickness": 0.5,
"r_per_inch": 0.9
}
]
},
)
task_id = res.json()["task_id"]<?php
$res = file_get_contents("https://api.kit.forhosting.com/home/insulation", false, stream_context_create([
"http" => [
"method" => "POST",
"header" => "Authorization: Bearer " . getenv("KIT_KEY") . "\r\nContent-Type: application/json",
"content" => '{"layers":[{"name":"fiberglass batt","thickness":3.5,"r_per_inch":3.14},{"name":"gypsum board","thickness":0.5,"r_per_inch":0.9}]}',
],
]));
$task = json_decode($res, true);body := bytes.NewBufferString(`{"layers":[{"name":"fiberglass batt","thickness":3.5,"r_per_inch":3.14},{"name":"gypsum board","thickness":0.5,"r_per_inch":0.9}]}`)
req, _ := http.NewRequest("POST", "https://api.kit.forhosting.com/home/insulation", 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
{
"layers": [
{
"name": "fiberglass batt",
"thickness": 3.5,
"r_per_inch": 3.14
},
{
"name": "gypsum board",
"thickness": 0.5,
"r_per_inch": 0.9
}
]
}Ejemplo de respuesta
{
"task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
"type": "home.insulation",
"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
Los nombres opcionales de material mantienen yeso, entablado, aislamiento de cavidad y revestimiento legibles en la respuesta JSON.
Construya la lista de capas: grosor, R por pulgada y orden
Envíe layers como un array JSON no vacío de objetos; se aceptan los alias materials, assembly y wall_layers cuando sus etiquetas de formulario usan esos nombres. Dentro de cada objeto, thickness acepta los alias thickness_in, t y depth, mientras r_per_inch acepta r_value_per_inch, rpi y r_inch. El grosor cero se permite y aporta R cero, útil para acabados opcionales, pero cualquier grosor negativo lanza invalid_input y no se cobra porque un grosor físico negativo nunca es una medición válida. Cadenas no numéricas y campos thickness o r_per_inch ausentes también fallan la validación antes de intentar cualquier suma.
Leer R total, factor U, filas por capa y la fórmula en serie
Los metadatos de unidades etiquetan grosor en pulgadas y las convenciones IP de R y U para que la copia de UI sea honesta. Puentes térmicos, películas de aire y factores de entramado bidimensionales quedan fuera de este producto; incorpórelos en los valores R que pase si su modelo energético los exige. En éxito la respuesta devuelve layer_count y un array layers normalizado. Los campos total_r y r_value llevan ambos la suma del ensamblaje para que clientes que prefieran cualquiera de los dos nombres fijen el mismo número. El campo u_factor es uno dividido por el R total, la conductancia de toda la pila en unidades IP cuando R se expresa en hora pie cuadrado grado Fahrenheit por Btu. La cadena formula reafirma R sub i igual a grosor en pulgadas por r por pulgada, R total igual a la suma de R de capas, y U igual a uno sobre R total, mientras method es siempre series_r_assembly para que el código descendente ramifique sin olfatear tipos de producto. Use total_r al comparar ensamblajes con una tabla de R mínimo de código, u_factor cuando el software energético o tablas de factor U de ventanas esperan conductancia, y el array layers cuando un informe debe mostrar cuánto aporta cada material. Si todas las capas tienen grosor cero o r por pulgada cero de modo que el R total es cero, la petición falla con invalid_input porque U quedaría indefinido. Entradas idénticas producen siempre el mismo JSON porque el camino es aritmética pura sin red, semilla aleatoria ni reloj de pared.
Uso de API, precios, flujos de reforma y límites prácticos
Llame a la calculadora gratuita de valor R de aislamiento en el navegador para comprobaciones rápidas de pila de propietario, demos de aula y estimaciones de pizarra sin abrir una hoja de cálculo. Envíe un cuerpo JSON con el array layers obligatorio de objetos, cada uno con thickness y r_per_inch. Use la API prepago cuando una app de reforma, herramienta de auditoría energética, formulario de entrega de constructor o pipeline de gestión inmobiliaria necesite un contrato estable bajo saldo KIT a $0.002 por ítem exitoso; los fallos de validación nunca consumen saldo tras el rechazo del motor. Empareje este endpoint con convertidores de unidades cuando los planos listen milímetros de espuma pero sus tablas R sean por pulgada, o con otras calculadoras del hogar cuando conteos de bloques o baldosas de muro sean la siguiente línea del mismo takeoff. Prefiera fichas del fabricante para r_per_inch cuando los productos estén especificados, y mantenga explícitos como capas los valores R de película de aire y acabado interior si la vía de código que sigue los incluye en el total del ensamblaje. Autores que envían SDKs pueden mapear capas a una tabla de material, grosor, R por pulgada y R de capa mientras muestran total_r y u_factor como métricas resumen para el inspector o el propietario que revisa el presupuesto de mejora.
Preguntas técnicas
¿Cómo calculo el valor R total de aislamiento de un ensamblaje de muro?
Envíe un array layers de objetos con thickness (pulgadas) y r_per_inch por material. La respuesta devuelve el R de cada capa, total_r (R del ensamblaje) y u_factor = 1 / total_r.