Calcolatore valore R isolamento
3,5 pollici di materassino in fibra di vetro a R-3,14 per pollice più mezzo pollice di cartongesso a R-0,9 danno una parete di R-11,44. Inserisca spessore e R per pollice di ogni strato per ottenere il valore R totale e il fattore U. Gratis nel suo browser.
- Gratis
- Funziona nel suo browser
- Senza registrazione
- I suoi dati restano sul dispositivo
Esegui gratis nel browser
Funziona nel tuo browser: gratis, senza registrazione, i file non escono dal tuo dispositivo.
Costruire un muro, un tetto o un soffitto pronto per il codice inizia sommando la resistenza termica di ogni strato, non con l'etichetta di un solo prodotto da un sacco di pannelli. Questo calcolatore di valore R di isolamento moltiplica lo spessore di ogni strato in pollici per il suo valore R per pollice, somma quelle resistenze in un valore R totale dell'assemblaggio e restituisce il fattore U come uno diviso quel totale, così ispettori, modellatori energetici e app di ristrutturazione condividono un contratto deterministico. Uno spessore negativo su qualsiasi strato fallisce con un chiaro errore di input non valido così i moduli di metratura validano prima dell'invio.
Costruisca l'elenco degli strati: spessore, R per pollice e ordine
Un assemblaggio opaco di muro o tetto è modellato qui come una pila unidimensionale di materiali in serie. Per ogni strato fornisca lo spessore in pollici e il valore R del materiale per pollice di spessore da dati del produttore, tabelle del manuale ASHRAE o appendici di codice locale. Il motore moltiplica quei due numeri per ottenere il contributo R sub i dello strato, poi somma ogni strato per il totale dell'assemblaggio.
I campi opzionali name, material o label identificano cartongesso, OSB, pannello in fibra di vetro, schiuma rigida o rivestimento nella risposta senza cambiare la matematica. L'ordine nell'array è preservato così i report elencano da interno a esterno come i disegni; la resistenza in serie non dipende dall'ordine per il totale, ma le persone sì. È richiesto almeno uno strato e l'elenco è limitato per la sicurezza dell'isolate.
Casi d'uso
Metrature di assemblaggio muro e tetto
Gli stimatori elencano cartongesso, isolamento di cavità, pannello e rivestimento con spessore e R per pollice per ottenere R totale e U dell'assemblaggio per confronto al codice.
App di audit energetico e retrofit
Gli strumenti di audit ricalcolano il fattore U quando gli utenti cambiano spessore della schiuma o R dei pannelli, con la stessa somma in serie deterministica per i report.
Formazione in aula e sul codice
I docenti dimostrano come i valori R degli strati si sommano in serie e come U è uno sul R totale senza costruire un foglio di calcolo personalizzato.
Domande frequenti
Cosa succede se lo spessore di uno strato è negativo?
Lo spessore negativo è rifiutato e non addebitato; lo spessore zero è consentito e contribuisce R zero alla somma.
Come si calcola il fattore U?
Se il R totale è zero o trascurabile, la richiesta fallisce perché U sarebbe indefinito.
Il calcolatore di valore R di isolamento è gratuito?
Lo strumento browser gira gratis sul Suo dispositivo.
Posso nominare ogni strato di materiale?
Sì. Il name opzionale (o material/label) su ogni strato è riecheggiato nella risposta così i report mostrano gesso, pannello, OSB e rivestimento insieme a spessore e R.
Il risultato include intercapedini d'aria e ponti termici?
No. Le intercapedini d'aria, i ponti termici e l'effetto dei montanti non vengono calcolati a parte. Se il suo modello energetico ne ha bisogno, li includa nei valori R che inserisce per ciascuno strato.
Strumenti correlati
Per sviluppatori — accesso via API
Tutto quello che vedi in questa pagina è disponibile anche via API. Questa sezione è per i team che vogliono integrarlo nei propri sistemi; chi non ne ha bisogno può semplicemente usare lo strumento qui sopra.
Endpoint
Autenticazione con Bearer token: un POST mette in coda l'attività e il risultato arriva via webhook o link firmato.
Chiamala dal tuo 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)Esempio di richiesta
{
"layers": [
{
"name": "fiberglass batt",
"thickness": 3.5,
"r_per_inch": 3.14
},
{
"name": "gypsum board",
"thickness": 0.5,
"r_per_inch": 0.9
}
]
}Esempio di risposta
{
"task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
"type": "home.insulation",
"status": "queued",
"_links": {
"result": "/tasks/tsk_…/result"
}
}L'API è asincrona: ricevi subito un task_id e puoi fare polling fino a 1 richiesta al secondo.
Prezzi
Prezzo pubblicato, senza token né crediti. Se l'attività fallisce, non paghi.
Errori
| HTTP | Codice | Significato |
|---|---|---|
401 | unauthorized | Chiave API mancante o non valida: controlla l'header Authorization. |
402 | insufficient_balance | Credito esaurito: ricarica per continuare a eseguire attività. |
404 | unknown_type | Tipo di attività sconosciuto: controlla il campo type della richiesta. |
429 | rate_limited | Troppe richieste in poco tempo: rallenta e riprova tra qualche secondo. |
Note tecniche
I nomi opzionali dei materiali mantengono gesso, pannello, isolamento di cavità e rivestimento leggibili nella risposta JSON.
Costruisca l'elenco degli strati: spessore, R per pollice e ordine
Invii layers come un array JSON non vuoto di oggetti; gli alias materials, assembly e wall_layers sono accettati quando le etichette del modulo usano quei nomi. Dentro ogni oggetto, thickness accetta gli alias thickness_in, t e depth, mentre r_per_inch accetta r_value_per_inch, rpi e r_inch. Lo spessore zero è consentito e contribuisce R zero, utile per finiture opzionali, ma qualsiasi spessore negativo solleva invalid_input e non viene addebitato perché uno spessore fisico negativo non è mai una metratura valida. Stringhe non numeriche e campi thickness o r_per_inch mancanti falliscono anche la validazione prima di qualsiasi somma.
Leggere R totale, fattore U, righe per strato e formula in serie
I metadati delle unità etichettano lo spessore in pollici e le convenzioni IP di R e U per una copia UI onesta. Ponti termici, film d'aria e fattori di intelaiatura bidimensionali sono fuori da questo prodotto; li incorpori nei valori R che passa se il Suo modello energetico li richiede. In successo la risposta riecheggia layer_count e un array layers normalizzato. I campi total_r e r_value portano entrambi la somma dell'assemblaggio così i client che preferiscono l'uno o l'altro nome fissano lo stesso numero. Il campo u_factor è uno diviso il R totale, la conduttanza dell'intera pila in unità IP quando R è espresso in ora piede quadro grado Fahrenheit per Btu. La stringa formula riafferma R sub i uguale a spessore in pollici per r per pollice, R totale uguale alla somma dei R degli strati, e U uguale a uno su R totale, mentre method è sempre series_r_assembly così il codice a valle può ramificare senza sniffare tipi di prodotto. Usi total_r confrontando assemblaggi con una tabella di R minimo di codice, u_factor quando software energetico o tabelle di fattore U delle finestre si aspettano conduttanza, e l'array layers quando un report deve mostrare quanto contribuisce ogni materiale. Se ogni strato ha spessore zero o r per pollice zero così che il R totale è zero, la richiesta fallisce con invalid_input perché U sarebbe indefinito. Input identici producono sempre lo stesso JSON perché il percorso è aritmetica pura senza rete, seme casuale o orologio a parete.
Uso API, prezzi, flussi di ristrutturazione e limiti pratici
Chiami il calcolatore gratuito di valore R di isolamento nel browser per controlli rapidi di pila del proprietario, demo in aula e stime alla lavagna senza aprire un foglio di calcolo. Invii un corpo JSON con l'array layers obbligatorio di oggetti ciascuno con thickness e r_per_inch. Usi l'API prepagata quando un'app di ristrutturazione, uno strumento di audit energetico, un modulo di consegna del costruttore o una pipeline di gestione immobiliare necessita di un contratto stabile sotto saldo KIT a $0.002 per elemento riuscito; i fallimenti di validazione non consumano mai saldo dopo il rifiuto del motore. Accoppi questo endpoint con convertitori di unità quando i disegni elencano millimetri di schiuma ma le Sue tabelle R sono per pollice, o con altri calcolatori domestici quando conteggi di blocchi o piastrelle a muro sono la riga successiva della stessa metratura. Preferisca schede del produttore per r_per_inch quando i prodotti sono specificati, e mantenga espliciti come strati i valori R di film d'aria e finitura interna se il percorso di codice che segue li include nel totale dell'assemblaggio. Gli autori che distribuiscono SDK possono mappare gli strati a una tabella di materiale, spessore, R per pollice e R di strato mostrando total_r e u_factor come metriche di sintesi per l'ispettore o il proprietario che esamina il preventivo di upgrade.
Domande tecniche
Come calcolo il valore R totale di isolamento di un assemblaggio a muro?
Invii un array layers di oggetti con thickness (pollici) e r_per_inch per ogni materiale. La risposta restituisce il R di ogni strato, total_r (R dell'assemblaggio) e u_factor = 1 / total_r.