Calculadora de parafusos telhado metálico
Um telhado metálico de 1.200 pés quadrados com parafusos a cada pé sobre ripas espaçadas 2 pés precisa de 600 parafusos, ou 660 com os 10% extras padrão. Informe a área e os dois espaçamentos para ter um número inteiro antes da compra. 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 painel
- 1.200
- Espaçamento entre parafusos
- 1
- Espaçamento das ripas
- 2
- Porcentagem de desperdício
- 10
- Área por parafuso
- 2
- Parafusos exatos
- 600
- Parafusos com desperdício
- 660
Pedir parafusos de cobertura no feeling é o caminho clássico para faltar material no meio do pan ou encher cada orçamento com uma caixa misteriosa. Esta calculadora de parafusos para telhado metálico transforma três grandezas medidas em um número inteiro de fixações: a área total de painéis metálicos que voce vai fixar, o espaçamento centro a centro dos parafusos ao longo de cada ripa de apoio, e o espaçamento entre essas ripas ou terças. O motor multiplica os dois espaçamentos para obter a área de telhado atendida por um parafuso em uma malha regular, divide a área dos painéis por esse valor e aplica uma margem opcional de perda para bordas, cumeeiras e parafusos caídos. Mantenha as unidades de comprimento consistentes — pés com pés quadrados, ou metros com metros quadrados — e o cálculo de densidade permanece correto.
Como a área dos painéis e o espaçamento nas ripas definem a contagem de parafusos
Os painéis de telhado metálico são fixados através da chapa em ripas ou terças de apoio que atravessam a estrutura. Em um layout regular, os parafusos ficam em um passo fixo ao longo de cada ripa, e as próprias ripas em um espaçamento fixo na inclinação ou no vão. Esse layout é uma malha retangular: cada parafuso responde por um retângulo cujos lados são o espaçamento dos parafusos ao longo da ripa e o espaçamento das ripas no telhado.
A área desse retângulo é simplesmente o produto dos dois espaçamentos. Dividir a área total da superfície dos painéis por essa área de retângulo resulta no número exato de parafusos que preencheriam a malha se cada célula estivesse completa. Telhados reais precisam de fixações extras em beirais, empenas, cumeeiras, águas furtadas e penetrações, e as caixas de parafusos são vendidas inteiras, por isso a calculadora multiplica a contagem exata por um mais um percentual de perda e arredonda para cima até um inteiro.
O modelo é intencionalmente baseado em área e agnóstico de unidades: não inventa tabelas de zona de vento nem padrões de costura do fabricante além do que voce codifica nos dois espaçamentos e na margem de perda. Telhados complexos ainda precisam de uma área de painéis medida ou projetada como entrada inicial; as dobras de cumeeiras e vales entram nessa área ou em um fator de perda maior sob o seu controle.
Onde o estimado de parafusos se encaixa em orçamento e obra
Empreiteiros de cobertura convertem áreas de quantitativo em pedidos de compra antes da equipe chegar; uma contagem determinística de parafusos evita desvio de planilha entre escritório e campo quando a área dos painéis e o esquema de terças já são conhecidos. Páginas de produto e configuradores podem chamar a mesma lógica quando um proprietário ou construtor escolhe a cobertura dos painéis e o espaçamento publicado de fixações, de modo que o carrinho mostre caixas de parafusos e não apenas metragem abstrata.
Estimadores de seguros e restauração costumam armazenar área de telhado medida e layouts padrão de ripas; executar esta transformação uma vez por linha mantém orçamentos auditáveis e comparáveis entre peritos. Entradas inválidas não consomem saldo, portanto valide os formulários do cliente com rigor. Combine a saída com o seu próprio arredondamento de tamanho de caixa (por exemplo, embalagens de duzentos e cinquenta) se o processo de armazém exigir; esta capacidade permanece focada em área, malha e perda para que o contrato continue pequeno e estável.
Não substitui guias de instalação do fabricante nem tabelas de fixação do código de vento local — esses ainda regem o padrão final de fixação no telhado.
Casos de uso
Quantitativo de fixações para empreiteiros
Transforme a metragem medida de painéis e os espaçamentos publicados de parafusos e ripas em uma contagem inteira de parafusos com perda antes de pedir caixas.
Perguntas frequentes
Quais unidades devo usar?
Qualquer sistema coerente: pés quadrados com pés, ou metros quadrados com metros. Não misture unidades em uma solicitação. Ambos os espaçamentos são distâncias lineares centro a centro, não contagens por painel.
Quanto custa?
A ferramenta da página é gratuita no seu navegador. Entradas inválidas não são cobradas.
Como considero uma região de ventos fortes?
Reduza o espaçamento entre parafusos ou entre ripas conforme a sua especificação, ou aumente a porcentagem extra. A calculadora não tem uma tabela de vento à parte, então a fixação mais densa só aparece pelos espaçamentos que você informar.
O que os 10% extras padrão cobrem?
Eles acrescentam parafusos para beirais, laterais, cumeeiras, espigões, passagens de tubos e os que caem durante a obra. Você pode mudar a porcentagem ou zerá-la, mas ela não pode ser negativa.
Minha especificação dá parafusos por telha. O que informo?
Converta antes esse padrão em espaçamento linear: a distância entre centros dos parafusos ao longo de uma ripa. Informar uma quantidade de parafusos por telha como se fosse espaçamento daria um resultado sem sentido.
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/metal-roof-screws \
-H "Authorization: Bearer $KIT_KEY" \
-H "Content-Type: application/json" \
-d '{"panel_area":1200,"screw_spacing":1,"batten_spacing":2}'const res = await fetch("https://api.kit.forhosting.com/home/metal-roof-screws", {
method: "POST",
headers: {
"Authorization": `Bearer ${process.env.KIT_KEY}`,
"Content-Type": "application/json"
},
body: JSON.stringify({
"panel_area": 1200,
"screw_spacing": 1,
"batten_spacing": 2
})
});
const { task_id } = await res.json();import os, requests
res = requests.post(
"https://api.kit.forhosting.com/home/metal-roof-screws",
headers={"Authorization": f"Bearer {os.environ['KIT_KEY']}"},
json={
"panel_area": 1200,
"screw_spacing": 1,
"batten_spacing": 2
},
)
task_id = res.json()["task_id"]<?php
$res = file_get_contents("https://api.kit.forhosting.com/home/metal-roof-screws", false, stream_context_create([
"http" => [
"method" => "POST",
"header" => "Authorization: Bearer " . getenv("KIT_KEY") . "\r\nContent-Type: application/json",
"content" => '{"panel_area":1200,"screw_spacing":1,"batten_spacing":2}',
],
]));
$task = json_decode($res, true);body := bytes.NewBufferString(`{"panel_area":1200,"screw_spacing":1,"batten_spacing":2}`)
req, _ := http.NewRequest("POST", "https://api.kit.forhosting.com/home/metal-roof-screws", 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
{
"panel_area": 1200,
"screw_spacing": 1,
"batten_spacing": 2
}Exemplo de resposta
{
"task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
"type": "home.metal_roof_screws",
"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 o caminho da API, de modo que planilhas de quantitativo, aplicativos de campo e configuradores de produto não discordam da aritmética. Campos ausentes, números não finitos, área ou espaçamentos não positivos e perda negativa falham com invalid_input em vez de inventar uma contagem.
Como a área dos painéis e o espaçamento nas ripas definem a contagem de parafusos
Se a especificação exige espaçamento mais apertado em zonas de vento forte, reduza screw_spacing ou batten_spacing (ou aumente a perda) em vez de esperar um motor de código de vento separado.
Contrato de entrada, unidades, margem de perda e campos da resposta
Não misture pés e metros na mesma solicitação. Não envie o espaçamento como contagem de parafusos por painel a menos que já tenha convertido esse layout em espaçamento linear. Valores decimais são aceitos: mil e duzentos pés quadrados de painel com espaçamento de parafuso de um pé, ripas a cada dois pés e dez por cento de perda usam dois pés quadrados por parafuso, seiscentas fixações exatas e seiscentas e sessenta com perda após o arredondamento para cima. Prefira números de máquina a strings com rótulos de unidade para que os analisadores não tenham de adivinhar. Envie panel_area como um número finito positivo com a área total de metal que pretende fixar, usando um único sistema de unidades coerente com os dois espaçamentos lineares. screw_spacing é a distância centro a centro entre fixações ao longo de cada ripa; batten_spacing é a distância centro a centro entre ripas ou terças de apoio. Ambos devem ser finitos e estritamente positivos. waste_percent é opcional e tem padrão de dez por cento; quando informado deve ser finito e não negativo, e zero é permitido se voce quiser contagem pura de malha sem margem. Alias como area, roof_area, fastener_spacing, purlin_spacing, waste e margin mapeiam de forma limpa a partir de formulários e strings de consulta existentes. A precisão opcional (de zero a quinze, padrão quatro) controla as casas decimais dos campos não inteiros; screws_needed é sempre um inteiro. Em caso de sucesso o corpo ecoa as entradas interpretadas, area_per_screw, screws_exact, screws_with_waste, screws_needed, screws_per_100_area para notas de densidade, a precisão usada, uma etiqueta curta de método e uma string de fórmula que voce pode exibir ao lado da resposta.
Onde o estimado de parafusos se encaixa em orçamento e obra
Tarefas em lote que importam linhas CSV de software de projeto podem mapear cada área de polígono de telhado e par de espaçamentos em screws_needed sem código de interface flutuante. Use a ferramenta da página para um único trabalho, ou chame a API quando a automação precisar do cálculo a US$ 0,002 por solicitação bem-sucedida.
Casos de integração
Configurador de produto e carrinho
Deixe o comprador escolher a área de cobertura e o layout de fixação e mostre screws_needed mais a densidade sem planilha personalizada.
Importação em lote a partir de software de projeto
Mapeie linhas CSV de área de painéis, espaçamento de parafusos e de terças em campos screws_needed consistentes para orçamentos e saídas de armazém.
Perguntas técnicas
O que esta calculadora de parafusos para telhado metálico devolve?
Devolve as entradas enviadas, area_per_screw (screw_spacing vezes batten_spacing), screws_exact, screws_with_waste, screws_needed (teto após a perda), screws_per_100_area, precision, method e formula.
Como waste_percent é aplicado?
A contagem exata da malha é multiplicada por (1 + waste_percent/100) e depois arredondada para cima até um parafuso inteiro. O padrão é 10 por cento; use zero para malha pura sem margem.
Quando o cálculo falha?
Falha com invalid_input quando um campo obrigatório está ausente ou não é finito, quando panel_area, screw_spacing ou batten_spacing não são positivos, ou quando waste_percent é negativo.