Calculadora de telhas: fardos e squares por área e inclinação
Um telhado de 2.000 pés quadrados em planta com fator de inclinação 1,118 tem 2.236 pés quadrados de superfície real: 23 squares e 68 fardos de 33,3 pés quadrados cada. As duas contagens são arredondadas para cima. 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 em planta
- 2.000
- Fator de inclinação
- 1,118
- Cobertura do fardo
- 33,333
- Área de superfície
- 2.236
- Área do square
- 100
- Squares exatos
- 22,36
- Squares necessários
- 23
Pedir telhas asfálticas no olho é o caminho para faltar cumeeira ou sobrar três paletes na garagem. Esta calculadora de telhas transforma três números práticos em uma lista de material clara: a área em planta do telhado, um fator de inclinação que infla a área em planta até a área real de superfície em um telhado inclinado, e quantas unidades de área um fardo cobre segundo o produto que você compra. Multiplica a área pelo fator de inclinação, divide por cem para reportar squares da indústria, divide pela cobertura do fardo para a contagem exata de fardos e arredonda para cima as duas quantidades de compra para que você nunca peça um fardo fracionário. Mantenha área do telhado e cobertura do fardo em um único sistema de unidades — tipicamente pés quadrados para squares de cobertura dos EUA — e trate o fator de inclinação como o multiplicador de uma tabela padrão ou de uma medição de campo, não como um percentual livre.
Da planta do telhado à lista de compras em três passos
A área em planta é a que se mede de cima, mas as telhas cobrem a superfície inclinada, que é sempre maior. A calculadora primeiro multiplica a área em planta pelo fator de inclinação: cerca de 1,054 para uma inclinação de 4 em 12, 1,118 para 6 em 12 e 1,202 para 8 em 12. Depois divide essa superfície por 100 para chegar aos squares, a unidade usada nos orçamentos de cobertura, e pela cobertura de um fardo para chegar ao número de fardos. Os dois resultados são arredondados para cima, porque nenhum fornecedor vende meio fardo.
Erros que deixam a obra sem telha ou com sobra
O erro mais comum é usar como fator de inclinação uma porcentagem inventada: pegue o valor de uma tabela de inclinações ou da medida de subida sobre avanço. O segundo é misturar unidades: se o telhado está em pés quadrados, a cobertura do fardo também precisa estar, ou a conta sai muito errada. Um square só vale 100 pés quadrados quando se trabalha em pés. E pedir no olho costuma terminar sem telha para a cumeeira ou com paletes sobrando na garagem, então deixe os números decidirem.
Casos de uso
Lista de compras para re-cobertura DIY
Meça a área em planta, consulte o fator de inclinação da elevação sobre vão, informe a cobertura do fardo do produto e compre fardos inteiros sem falta nem excesso a granel.
Levantamentos de telhado para empreiteiros
Alimente a área em planta, o fator de inclinação e a cobertura do SKU de cada telhado na mesma fórmula para que pedidos de compra batam com o orçamento e cada teto seja auditável.
Perguntas frequentes
O que acontece se a área do telhado for zero ou negativa?
A área do telhado deve ser estritamente positiva; área não positiva não é física e não definiria quantidade de compra válida.
O que é um square de cobertura?
Na prática dos EUA um square são 100 pés quadrados de superfície de telhado. Mantenha área e cobertura do fardo no mesmo sistema de unidades.
De onde vem o fator de inclinação?
Use uma tabela padrão de multiplicadores de inclinação para sua elevação sobre vão (por exemplo ~1.118 para 6/12) ou um fator medido na obra. Um valor de 1.0 significa sem inflação por declive.
Quanto custa?
A ferramenta no navegador é gratuita e roda localmente.
Quantos fardos de telha formam um square?
Três, no caso da telha asfáltica clássica de três abas, que cobre cerca de 33,3 pés quadrados por fardo. Outros produtos cobrem áreas diferentes, então digite a cobertura informada pelo fabricante da telha que você vai comprar.
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/home/roof-shingles \
-H "Authorization: Bearer $KIT_KEY" \
-H "Content-Type: application/json" \
-d '{"roof_area":2000,"pitch_factor":1.118,"bundle_coverage":33.333}'const res = await fetch("https://api.kit.forhosting.com/home/roof-shingles", {
method: "POST",
headers: {
"Authorization": `Bearer ${process.env.KIT_KEY}`,
"Content-Type": "application/json"
},
body: JSON.stringify({
"roof_area": 2000,
"pitch_factor": 1.118,
"bundle_coverage": 33.333
})
});
const { task_id } = await res.json();import os, requests
res = requests.post(
"https://api.kit.forhosting.com/home/roof-shingles",
headers={"Authorization": f"Bearer {os.environ['KIT_KEY']}"},
json={
"roof_area": 2000,
"pitch_factor": 1.118,
"bundle_coverage": 33.333
},
)
task_id = res.json()["task_id"]<?php
$res = file_get_contents("https://api.kit.forhosting.com/home/roof-shingles", false, stream_context_create([
"http" => [
"method" => "POST",
"header" => "Authorization: Bearer " . getenv("KIT_KEY") . "\r\nContent-Type: application/json",
"content" => '{"roof_area":2000,"pitch_factor":1.118,"bundle_coverage":33.333}',
],
]));
$task = json_decode($res, true);body := bytes.NewBufferString(`{"roof_area":2000,"pitch_factor":1.118,"bundle_coverage":33.333}`)
req, _ := http.NewRequest("POST", "https://api.kit.forhosting.com/home/roof-shingles", 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
{
"roof_area": 2000,
"pitch_factor": 1.118,
"bundle_coverage": 33.333
}Exemplo de resposta
{
"task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
"type": "home.roof_shingles",
"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
A mesma função pura alimenta a ferramenta gratuita no navegador e a API paga, de modo que um orçamento gerado no telefone coincide com a linha que um script envia depois. Área de telhado não positiva é rejeitada com mensagem clara invalid_input em vez de um resultado absurdo silencioso.
Como funciona a fórmula de fardos e squares
Parta da identidade de cobertura usada em todo estimador de cobertura varejista e de empreiteiro: a superfície que você deve cobrir é a pegada em planta vezes um fator de inclinação que considera o declive. Um fator de inclinação de um significa um deck plano ou quase plano; inclinações residenciais comuns mapeiam para multiplicadores como cerca de 1.054 para quatro-doze, 1.118 para seis-doze e 1.202 para oito-doze — consulte a tabela que combina com sua elevação sobre vão em vez de inventar um percentual. O fator de inclinação e a cobertura do fardo também devem ser estritamente positivos para que a superfície e a razão por fardo fiquem definidas. Escreva surface_area igual a roof_area vezes pitch_factor, usando a mesma unidade quadrada para roof_area e para a cobertura do fardo do fabricante para que pés combinem com pés quadrados. A prática industrial define um square de cobertura como cem pés quadrados de superfície de telhado quando você trabalha em pés quadrados, então squares_exact é surface_area dividido por cem. A demanda de fardos é surface_area dividido por bundle_coverage: um produto clássico de três abas asfálticas costuma cobrir cerca de trinta e três ponto três pés quadrados por fardo, ou seja três fardos por square. A quantidade de compra bundles_needed é o teto dessa razão exata, e squares_needed é o teto de squares_exact, porque fornecedores vendem fardos inteiros e estimadores geralmente arredondam squares para cima no pedido. A resposta também ecoa intermediários (surface_area, squares_exact, bundles_exact), coverage_from_bundles e spare_area para auditar a matemática contra um cálculo à mão no romaneio. O pipeline é aritmética de ponto flutuante determinística sem sementes aleatórias, sem relógio de parede e sem chamadas de rede, de modo que entradas idênticas sempre produzem o mesmo JSON. A área do telhado deve ser estritamente positiva: zero ou negativa é rejeitada com invalid_input porque uma pegada não positiva não é física e não definiria quantidade de compra.
O que você envia e o que volta
Os três campos são obrigatórios. Envie três números finitos: roof_area para a cobertura em planta ou medida em unidades quadradas, pitch_factor como o multiplicador de declive que converte área em planta em superfície real do telhado, e bundle_coverage como a área que um fardo de telhas cobre nas mesmas unidades quadradas. Campos ausentes, strings não numéricas, NaN e Infinity falham com invalid_input e não são cobrados. Quando roof_area é zero ou negativa a requisição falha com mensagem de que área não positiva não é permitida, para que clientes corrijam medições antes de tentar de novo em vez de receber fardos zero ou absurdos. A mesma regra de positividade vale para pitch_factor e bundle_coverage. Em sucesso a resposta ecoa entradas limpas, surface_area, square_area (sempre cem), squares_exact, squares_needed inteiro, bundles_exact, bundles_needed inteiro, coverage_from_bundles da contagem de pacotes com teto, spare_area relativo à superfície com inclinação, um unit_note lembrando um sistema de unidades e que um square equivale a cem unidades de área, e uma string curta de fórmula para documentação. Checagens clássicas: planta de dois mil pés quadrados com fator de inclinação seis-doze de 1.118 e trinta e três ponto três três três pés quadrados por fardo: área de superfície cerca de dois mil duzentos e trinta e seis, squares_exact cerca de vinte e dois ponto três seis, squares_needed vinte e três, bundles_exact cerca de sessenta e sete ponto zero oito e bundles_needed sessenta e oito. O preço de chamadas API bem-sucedidas é a base publicada de US$ 0,002 por item; falhas de validação não consomem saldo pré-pago.
Onde calculadoras de telhas aparecem no trabalho real
Proprietários que substituem um telhado de três abas ou arquitetônico desgastado precisam de uma contagem confiável de fardos antes de pedir online ou reservar caçamba, sobretudo quando laminados arquitetônicos têm preço unitário alto e prazos longos. Se depois precisar de tabelas de desperdício de cumes e vales, pés lineares de starter, fardos de cumeeira, comprimentos de rolo de underlayment ou pés lineares de pingadeira, trate isso como intenções de busca e landings separados em vez de sobrecarregar esta página de calculadora de fardos e squares de telhas. Empreiteiros de cobertura montam levantamentos a partir de áreas em planta medidas e cobertura do fabricante; um único endpoint determinístico que aplica teto em squares e fardos reduz a deriva de planilhas entre o orçamentista e o comprador. Balcões de materiais comparando dois SKUs para a mesma casa podem trocar só bundle_coverage mantendo roof_area e pitch_factor fixos, e ranquear fardos totais e cobertura sobressalente sem rederivar a matemática de inclinação cada vez. Gestores de imóveis planejando re-coberturas multi-edifício alimentam um lote de áreas em planta e fatores de inclinação pela API e anexam bundles_needed a pedidos de compra para que o estoque extra seja intencional e não acidental. Como esta capacidade é um motor de parse puro, o preço da API é a base publicada de US$ 0,002 por item bem-sucedido e validação falha não consome saldo.
Casos de integração
Comparação de SKU no balcão
Mantenha área do telhado e inclinação fixas, troque a cobertura do fardo entre produtos candidatos e compare bundles_needed e cobertura sobressalente lado a lado.
Perguntas técnicas
Como funciona esta calculadora de telhas?
Multiplica roof_area por pitch_factor para a área de superfície, divide por 100 para squares da indústria, divide por bundle_coverage para contagem exata de fardos e aplica teto em squares e fardos para pedir só pacotes inteiros.