Calculadora feltro e underlayment: rolos por área e cobertura
Um telhado de 2.000 pés quadrados com 10% de desperdício pede 2.200 pés quadrados de manta: 5,5 rolos de 400 pés quadrados, então você compra 6 e sobram 200. Só rolos inteiros. 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 do telhado
- 2.000
- Cobertura por rolo
- 400
- Porcentagem de desperdício
- 10
- Área com desperdício
- 2.200
- Rolos exatos
- 5,5
- Rolos necessários
- 6
- Cobertura dos rolos
- 2.400
Ficar sem underlayment no meio do telhado significa uma segunda viagem com o deck aberto; comprar três rolos a mais de underlayment sintético desperdiça orçamento que cabia a telhas ou arremates. Esta calculadora de feltro e underlayment transforma três números práticos em uma contagem clara de rolos: a área de superfície do telhado que você precisa cobrir, quantas unidades quadradas um rolo de feltro ou underlayment sintético cobre segundo o rótulo do produto, e um percentual de desperdício para sobreposições, vales e cortes. Infla a área pelo fator de desperdício, divide pela cobertura do rolo para uma contagem exata e arredonda para cima até uma quantidade de compra inteira, para que você nunca peça um rolo fracionário. Mantenha a área do telhado e a cobertura do rolo em um único sistema de unidades — em geral pés quadrados em rótulos dos EUA — e trate o percentual de desperdício como margem deliberada do serviço, não como um padrão oculto que você esquece de revisar.
Como sai o número de rolos
Primeiro a área do telhado é aumentada pelo percentual de desperdício que você escolher: 10% sobre 2.000 pés quadrados dá 2.200 pés quadrados para comprar. Esse valor é dividido pelo que um rolo cobre e o resultado é arredondado para cima, porque ninguém vende meio rolo. A calculadora também mostra a área que os seus rolos vão cobrir de fato e quanto vai sobrar, para você ver se a margem faz sentido. A área do telhado e a cobertura do rolo precisam estar na mesma unidade, normalmente pés quadrados nos rótulos dos Estados Unidos.
Como escolher a cobertura e o desperdício
A cobertura depende do produto. O feltro asfáltico clássico nº 15 costuma vir com cerca de 400 pés quadrados por rolo e o nº 30 com cerca de 200, enquanto algumas mantas sintéticas anunciam 1.000 pés quadrados ou mais. Depois das sobreposições exigidas na instalação, a cobertura real pode ser menor, então use sempre o número impresso no rolo que você vai comprar. Para o desperdício, 10% é um ponto de partida comum em um telhado de duas águas simples; vales íngremes, muitas perfurações ou áreas de proteção contra gelo e água podem pedir mais. A ferramenta aceita qualquer margem de 0 a 100%.
Casos de uso
Lista de compras de underlayment para DIY
Meça a superfície do telhado, leia a cobertura do rolo no feltro ou produto sintético que você vai comprar, defina um percentual de desperdício para sobreposições e cortes, e peça rolos inteiros sem falta nem excesso a granel.
Quantitativos de underlayment para empreiteiros
Alimente a área de superfície, a cobertura do rolo do produto e o percentual de desperdício de cada telhado na mesma fórmula para que os pedidos batam com o orçamento e cada arredondamento para cima 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 uma quantidade de compra válida.
Que cobertura de rolo devo informar?
Feltro asfáltico #15 típico rende cerca de 400 ft² por rolo e #30 cerca de 200 ft²; sintéticos costumam listar 1000 ft² ou mais — confirme no rótulo.
Que percentual de desperdício devo usar?
Muitos serviços de empena simples usam cerca de 10 por cento para sobreposições e cortes obrigatórios. Aumente em vales complexos, muitas penetrações ou telhados íngremes; use 0 só se já aplicou o desperdício em outro lugar. A ferramenta aceita de 0 a 100 inclusive.
Quanto custa?
A ferramenta do navegador é gratuita e roda localmente.
A calculadora considera as sobreposições do feltro?
Sim, pelo percentual de desperdício, que reúne sobreposições, vales e cortes. Lembre também que a cobertura real de um rolo depois das sobreposições obrigatórias pode ser menor que a anunciada, por isso confira o rótulo com atenção.
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/roofing-felt \
-H "Authorization: Bearer $KIT_KEY" \
-H "Content-Type: application/json" \
-d '{"roof_area":2000,"roll_coverage":400,"waste_percent":10}'const res = await fetch("https://api.kit.forhosting.com/home/roofing-felt", {
method: "POST",
headers: {
"Authorization": `Bearer ${process.env.KIT_KEY}`,
"Content-Type": "application/json"
},
body: JSON.stringify({
"roof_area": 2000,
"roll_coverage": 400,
"waste_percent": 10
})
});
const { task_id } = await res.json();import os, requests
res = requests.post(
"https://api.kit.forhosting.com/home/roofing-felt",
headers={"Authorization": f"Bearer {os.environ['KIT_KEY']}"},
json={
"roof_area": 2000,
"roll_coverage": 400,
"waste_percent": 10
},
)
task_id = res.json()["task_id"]<?php
$res = file_get_contents("https://api.kit.forhosting.com/home/roofing-felt", false, stream_context_create([
"http" => [
"method" => "POST",
"header" => "Authorization: Bearer " . getenv("KIT_KEY") . "\r\nContent-Type: application/json",
"content" => '{"roof_area":2000,"roll_coverage":400,"waste_percent":10}',
],
]));
$task = json_decode($res, true);body := bytes.NewBufferString(`{"roof_area":2000,"roll_coverage":400,"waste_percent":10}`)
req, _ := http.NewRequest("POST", "https://api.kit.forhosting.com/home/roofing-felt", 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,
"roll_coverage": 400,
"waste_percent": 10
}Exemplo de resposta
{
"task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
"type": "home.roofing_felt",
"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 do navegador e a API paga, de modo que um orçamento gerado no canteiro coincide com a linha que um script envia depois. Área de telhado não positiva é rejeitada com uma mensagem clara invalid_input em vez de um resultado absurdo silencioso.
Como funciona a fórmula de rolos de feltro e underlayment
Parta da identidade de cobertura usada em estimadores de underlayment de varejo e de empreiteiros: a área pela qual você deve comprar é a superfície do telhado vezes um mais uma fração de desperdício. Um percentual de desperdício de zero significa que você confia em uma cobertura geométrica pura sem margem de sobreposição; dez por cento é um padrão de campo comum para feltro asfáltico em empenas simples, enquanto vales mais íngremes, muitas penetrações ou zonas de gelo e água podem elevar a margem dentro do intervalo de zero a cem que esta ferramenta aceita. Produtos asfálticos clássicos costumam listar cerca de quatrocentos pés quadrados de cobertura por rolo para feltro número quinze e cerca de duzentos para número trinta, embora a cobertura real após as sobreposições obrigatórias possa ser menor — prefira sempre a cifra impressa no rolo que você vai comprar, inclusive marcas de underlayment sintético que anunciam mil pés quadrados ou mais por rolo. Escreva area_with_waste igual a roof_area vezes a quantidade um mais waste_percent dividido por cem, usando a mesma unidade quadrada para roof_area e para a cobertura do rolo do fabricante para que pés combinem com pés quadrados. A demanda de rolos é area_with_waste dividido por roll_coverage; a quantidade de compra rolls_needed é o teto desse ratio exato porque os fornecedores vendem rolos inteiros. A resposta também devolve intermediários area_with_waste e rolls_exact, coverage_from_rolls da contagem de pacotes arredondada para cima, e spare_area para auditar a matemática contra um cálculo manual no romaneio. O fluxo é aritmética de ponto flutuante determinística sem sementes aleatórias, sem relógios 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 uma quantidade de compra. A cobertura do rolo também deve ser estritamente positiva para que o ratio por rolo fique definido, e waste_percent deve estar entre zero e cem inclusive.
O que você envia e o que recebe de volta
Os três campos são obrigatórios. Envie três números finitos: roof_area para a cobertura de superfície em unidades quadradas, roll_coverage como a área que um rolo de feltro ou underlayment sintético cobre nas mesmas unidades quadradas, e waste_percent como a margem extra de material expressa em percentual de roof_area. Campos ausentes, cadeias não numéricas, NaN e Infinity falham com invalid_input e não são cobrados. Quando roof_area é zero ou negativa a solicitação falha com uma mensagem de que área não positiva não é permitida, para que os clientes corrijam medições antes de tentar de novo em vez de receber rolos nulos ou absurdos. A mesma regra de positividade vale para roll_coverage; waste_percent fora do intervalo fechado de zero a cem falha com uma mensagem de faixa clara. Em caso de sucesso a resposta ecoa as entradas limpas, area_with_waste após a inflação por desperdício, rolls_exact como contagem exata em ponto flutuante, rolls_needed inteiro como quantidade de compra, coverage_from_rolls dessa contagem arredondada para cima, spare_area relativo à área com desperdício, um unit_note lembrando de manter um sistema de unidades e de ler o rótulo do produto para a cobertura real do rolo, e uma string curta de fórmula para documentação. Verificações clássicas incluem um telhado de dois mil pés quadrados com quatrocentos pés quadrados por rolo e dez por cento de desperdício: area_with_waste é dois mil e duzentos, rolls_exact é cinco ponto cinco e rolls_needed é seis. 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 feltro e underlayment aparecem no trabalho real
Proprietários que recolocam o telhado de uma garagem ou bungalow precisam de uma contagem confiável de rolos antes de pedir online ou carregar um caminhão, sobretudo quando o underlayment sintético tem preço unitário alto e prazos longos em relação ao feltro asfáltico. Se mais adiante você precisar de fardos de telhas e squares de cobertura, contagens de painéis metálicos, pés lineares de manta gelo-água ou multiplicadores de inclinação como intenções de busca separadas, trate-os como landings irmãos em vez de sobrecarregar esta página de calculadora de rolos de feltro e underlayment sintético. Empreiteiros de cobertura montam quantitativos a partir de áreas de superfície medidas e cobertura do fabricante; um único endpoint determinístico que arredonda rolos para cima após um percentual de desperdício declarado reduz a deriva de planilhas entre o orçamentista e o comprador. Balcões de materiais que comparam feltro número quinze, número trinta e um SKU sintético para a mesma casa podem trocar apenas roll_coverage mantendo roof_area e waste_percent fixos, e ranquear rolos totais e cobertura sobrante sem rederivar a matemática de desperdício a cada vez. Gestores de imóveis que planejam recolocações multi-edifício alimentam um lote de áreas e coberturas de produto pela API e anexam rolls_needed aos pedidos de compra para que o excesso de estoque 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 a validação falha não consome saldo.
Casos de integração
Comparação feltro versus SKU sintético
Mantenha área do telhado e desperdício fixos, troque roll_coverage entre feltro #15, #30 e underlayment sintético, e compare rolls_needed e cobertura sobrante lado a lado.
Perguntas técnicas
Como funciona esta calculadora de feltro e underlayment?
Multiplica roof_area por (1 + waste_percent/100) para area_with_waste, divide por roll_coverage para uma contagem exata de rolos e arredonda para cima em rolls_needed para que você só peça rolos inteiros.