Calculadora de resistência térmica em série para paredes
Some a resistência térmica de uma parede em camadas: 0,08 m de lã mineral com 0,04 W/(m·K) acrescentam sozinhos 2 m²·K/W, muito mais que o tijolo e o gesso ao redor. Você também recebe o total e o valor U. Grátis no seu navegador.
- Grátis
- Funciona no seu navegador
- Sem cadastro
- Seus dados não saem do seu aparelho
Executar grátis
Exemplo resolvido
- Área (m2)
- 12
- Número de camadas
- 3
- Resistência total (m2·K/W)
- 2,1908888889
- Resistência total (K/W)
- 0,1825740741
- Valor U global (W/m2·K)
- 0,456435744
Uma parede em camadas resiste ao fluxo de calor por meio de cada material entre suas faces quente e fria. Esta calculadora transforma a espessura e a condutividade térmica de cada camada em resistência por unidade de área, soma as resistências em série e informa tanto o total do conjunto quanto o valor U recíproco. Você pode inserir tijolo, isolamento, revestimento, gesso ou qualquer camada homogênea com unidades SI consistentes. Uma área opcional também converte a resistência normalizada em K/W. O cálculo é determinístico, transparente e adequado para projetos, ensino, orçamentos e fluxos de software reproduzíveis.
Informe cada camada com dados físicos consistentes
Monte o array layers na ordem física dos materiais, embora a ordem não altere uma soma puramente em série. Obtenha a condutividade na ficha do fabricante, em uma declaração ensaiada ou em uma referência técnica adequada à condição do material. Não coloque um valor R comercial no campo de condutividade, pois são grandezas diferentes.
Converta milímetros para metros: 100 mm correspondem a 0.1 m. Você pode acrescentar name para identificar tijolo, lã mineral ou placa de gesso. Todas as espessuras e condutividades precisam ser números finitos positivos.
Valores ausentes, zero, negativos, infinitos ou não numéricos são recusados. São aceitas de 1 a 100 camadas. Use sempre as unidades SI declaradas.
Entenda o cálculo em série e a resposta
O resultado em metro quadrado-kelvin por watt representa a resistência condutiva por unidade de área. Em seguida, todas as parcelas são somadas porque o fluxo térmico unidimensional atravessa sucessivamente cada camada. A formatação numérica estável facilita testes repetidos.
Não há tabelas ocultas, clima externo nem modelo probabilístico. Somente as camadas informadas entram no cálculo: películas superficiais, câmaras ventiladas, fixadores, montantes, umidade e pontes térmicas não são adicionados. Se uma norma exigir resistências superficiais, trate-as pelo método técnico apropriado.
Aplique o resultado com critérios de engenharia
Use a ferramenta no navegador para comparar paredes, preparar aulas ou conferir uma planilha. Compare alternativas mantendo as mesmas condições de contorno. Aumentar a espessura do isolamento eleva linearmente sua resistência quando a condutividade não muda.
Temperatura, densidade, envelhecimento e umidade podem alterar o desempenho real, e regulamentos podem exigir condutividade declarada ou de projeto. Este modelo serve para camadas planas e homogêneas sob condução estacionária unidimensional. Ele não substitui caminhos paralelos em montantes, análise bidimensional de pontes térmicas ou simulação transitória.
Registre a fonte e a condição de cada valor de condutividade usado no projeto.
Casos de uso
Comparação de paredes
Compare alvenaria, isolamento, placas e acabamentos pelo mesmo método de resistência em SI.
Programas de engenharia
Inclua uma soma determinística por camada em rotinas de orçamento ou análise energética.
Ensino e conferência
Demonstre por que resistências em série são somadas e por que o valor U é o recíproco do total.
Perguntas frequentes
Qual fórmula a calculadora utiliza?
A resistência de cada camada é a espessura dividida pela condutividade térmica; depois todas são somadas em série.
Quais unidades devo informar?
Use metros, W/(m·K) e, opcionalmente, m². O total principal é apresentado em m²·K/W.
A ordem das camadas muda o total?
Não. A soma é comutativa, mas manter a ordem física torna a resposta mais fácil de revisar.
Películas superficiais e pontes térmicas estão incluídas?
Não. A ferramenta soma apenas as camadas homogêneas informadas e não modela caminhos paralelos.
Preciso informar a área da parede?
Só se você quiser a resistência absoluta em K/W daquela parede. A resistência por metro quadrado e o valor U não dependem da área; sem ela, a ferramenta considera um metro quadrado.
Ferramentas relacionadas
Para desenvolvedores — acesso via API
Tudo nesta página está disponível via API. Esta seção é para equipes que querem integrar a ferramenta aos próprios sistemas; quem não precisa disso pode simplesmente usar a ferramenta acima.
Endpoint
Autenticação por token Bearer. Um único POST coloca a tarefa na fila; o resultado chega por webhook ou link assinado.
Chame do seu código
curl -X POST https://api.kit.forhosting.com/eng/resistance-series \
-H "Authorization: Bearer $KIT_KEY" \
-H "Content-Type: application/json" \
-d '{"layers":[{"name":"Brick","thickness_m":0.1,"conductivity_w_mk":0.72},{"name":"Mineral wool","thickness_m":0.08,"conductivity_w_mk":0.04},{"name":"Gypsum board","thickness_m":0.013,"conductivity_w_mk":0.25}]}'const res = await fetch("https://api.kit.forhosting.com/eng/resistance-series", {
method: "POST",
headers: {
"Authorization": `Bearer ${process.env.KIT_KEY}`,
"Content-Type": "application/json"
},
body: JSON.stringify({
"layers": [
{
"name": "Brick",
"thickness_m": 0.1,
"conductivity_w_mk": 0.72
},
{
"name": "Mineral wool",
"thickness_m": 0.08,
"conductivity_w_mk": 0.04
},
{
"name": "Gypsum board",
"thickness_m": 0.013,
"conductivity_w_mk": 0.25
}
]
})
});
const { task_id } = await res.json();import os, requests
res = requests.post(
"https://api.kit.forhosting.com/eng/resistance-series",
headers={"Authorization": f"Bearer {os.environ['KIT_KEY']}"},
json={
"layers": [
{
"name": "Brick",
"thickness_m": 0.1,
"conductivity_w_mk": 0.72
},
{
"name": "Mineral wool",
"thickness_m": 0.08,
"conductivity_w_mk": 0.04
},
{
"name": "Gypsum board",
"thickness_m": 0.013,
"conductivity_w_mk": 0.25
}
]
},
)
task_id = res.json()["task_id"]<?php
$res = file_get_contents("https://api.kit.forhosting.com/eng/resistance-series", false, stream_context_create([
"http" => [
"method" => "POST",
"header" => "Authorization: Bearer " . getenv("KIT_KEY") . "\r\nContent-Type: application/json",
"content" => '{"layers":[{"name":"Brick","thickness_m":0.1,"conductivity_w_mk":0.72},{"name":"Mineral wool","thickness_m":0.08,"conductivity_w_mk":0.04},{"name":"Gypsum board","thickness_m":0.013,"conductivity_w_mk":0.25}]}',
],
]));
$task = json_decode($res, true);body := bytes.NewBufferString(`{"layers":[{"name":"Brick","thickness_m":0.1,"conductivity_w_mk":0.72},{"name":"Mineral wool","thickness_m":0.08,"conductivity_w_mk":0.04},{"name":"Gypsum board","thickness_m":0.013,"conductivity_w_mk":0.25}]}`)
req, _ := http.NewRequest("POST", "https://api.kit.forhosting.com/eng/resistance-series", body)
req.Header.Set("Authorization", "Bearer "+os.Getenv("KIT_KEY"))
req.Header.Set("Content-Type", "application/json")
res, _ := http.DefaultClient.Do(req)Exemplo de requisição
{
"layers": [
{
"name": "Brick",
"thickness_m": 0.1,
"conductivity_w_mk": 0.72
},
{
"name": "Mineral wool",
"thickness_m": 0.08,
"conductivity_w_mk": 0.04
},
{
"name": "Gypsum board",
"thickness_m": 0.013,
"conductivity_w_mk": 0.25
}
]
}Exemplo de resposta
{
"task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
"type": "eng.resistance_series",
"status": "queued",
"_links": {
"result": "/tasks/tsk_…/result"
}
}A API é assíncrona: cada chamada devolve um task_id na hora. Se preferir polling, consulte o status a até 1 requisição por segundo.
Preço
Preço publicado, sem tokens nem créditos escondidos. Tarefa que falha não é cobrada.
Erros
| HTTP | Código | O que significa |
|---|---|---|
401 | unauthorized | Token ausente ou inválido. Confira o header Authorization. |
402 | insufficient_balance | Saldo insuficiente para esta tarefa. Faça uma recarga e tente de novo. |
404 | unknown_type | Esse tipo de tarefa não existe. Confira o campo type no catálogo. |
429 | rate_limited | Muitas requisições em pouco tempo. Espere um instante e tente de novo. |
Notas técnicas
Informe cada camada com dados físicos consistentes
Cada camada exige thickness_m em metros e conductivity_w_mk em watts por metro-kelvin. O campo area_m2 é opcional e assume 1; informe a área real apenas se você também precisar da resistência absoluta em K/W.
Entenda o cálculo em série e a resposta
Para cada material, aplica-se R_layer = thickness_m / conductivity_w_mk. A resposta apresenta a lista normalizada, a resistência individual e layer_count. total_resistance_m2k_w é o resultado principal. total_resistance_k_w divide o total por area_m2, e overall_u_value_w_m2k é o recíproco. Portanto, maior resistência significa menor valor U.
Aplique o resultado com critérios de engenharia
Use a API quando sistemas de orçamento, análise energética, configuração de produtos ou controle de qualidade precisarem repetir exatamente a mesma aritmética. Cada item bem-sucedido custa US$ 0,002; entradas inválidas retornam invalid_input.
Perguntas técnicas
Quanto custa a API?
O cálculo no navegador é gratuito. Cada item bem-sucedido da API custa US$ 0,002.