Calculadora de montantes de parede
Uma parede de 120 polegadas com montantes a cada 16 polegadas entre centros leva 9 montantes, contando os dois cantos, e uma porta soma mais 2: 11 no total. Use a mesma unidade para comprimento e espaçamento. 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
- Comprimento da parede
- 120
- De centro a centro
- 16
- Número de vãos brutos
- 1
- Montantes por vão
- 2
- Vãos completos
- 7
- Resto
- 8
- Montantes base
- 9
Estruturar uma divisória ou uma parede externa começa com uma pergunta de lista de corte: quantos montantes você deve encomendar? Esta calculadora de contagem de montantes de parede responde com uma fórmula determinística de centro a centro. Você informa o comprimento da parede e o espaçamento entre montantes nas mesmas unidades lineares —comumente dezesseis ou vinte e quatro polegadas de centro a centro— e, de forma opcional, quantos vãos brutos (portas e janelas) precisam de montantes rei ou jack extras. O motor coloca montantes em ambas as extremidades (os cantos), preenche as posições intermediárias na grade de espaçamento e soma um número configurável de montantes extras por vão para que sua lista de materiais combine com a prática de campo.
Meça o comprimento da parede e escolha um espaçamento de centro a centro coerente
Meça o comprimento da solera da parede que você está estruturando, de ponta a ponta, na unidade linear que seus projetos usam. O espaçamento de montantes é a distância de centro a centro entre montantes sucessivos —dezesseis polegadas e vinte e quatro polegadas de centro a centro são os padrões residenciais em muitos códigos, mas a calculadora aceita qualquer espaçamento finito estritamente positivo nas mesmas unidades do comprimento.
Se você mediu a parede em polegadas, envie o espaçamento em polegadas (por exemplo cento e vinte para um trecho de dez pés e dezesseis para o valor padrão de centro a centro). Se trabalhar em milímetros ou pés, mantenha ambos os campos nesse sistema; o motor não converte unidades, então misturar pés no comprimento com polegadas no espaçamento inventará uma contagem absurda.
Casos de uso
Estrutura de divisórias e reformas DIY
Proprietários informam o comprimento da solera e o espaçamento de dezesseis polegadas de centro a centro, somam vãos de porta e sabem quantos montantes carregar antes da obra de fim de semana.
Takeoff de empreiteiros e automação de propostas
Ferramentas de estimativa agrupam trechos de parede a partir de plantas, aplicam uma política de vãos e emitem contagens de montantes para ordens de compra sem planilhas.
Perguntas frequentes
Como a calculadora de montantes de parede conta os montantes?
Múltiplos exatos usam comprimento/espaçamento + 1; vãos parciais ainda contam o montante da extremidade distante.
Quais unidades devo usar?
Qualquer sistema linear coerente. Misturar pés e polegadas sem converter produzirá uma contagem errada.
E se o espaçamento for zero ou negativo?
O espaçamento de montantes e o comprimento da parede devem ser estritamente positivos; zero ou negativo são rejeitados e não cobrados.
A calculadora de montantes de parede é gratuita?
A ferramenta do navegador roda grátis no seu dispositivo.
Como devo contar portas e janelas?
Defina openings como o número de vãos brutos que precisam de membros de estrutura extras. Aumente se o seu padrão também contar montantes jack por vã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/wall-studs \
-H "Authorization: Bearer $KIT_KEY" \
-H "Content-Type: application/json" \
-d '{"wall_length":120,"stud_spacing":16}'const res = await fetch("https://api.kit.forhosting.com/home/wall-studs", {
method: "POST",
headers: {
"Authorization": `Bearer ${process.env.KIT_KEY}`,
"Content-Type": "application/json"
},
body: JSON.stringify({
"wall_length": 120,
"stud_spacing": 16
})
});
const { task_id } = await res.json();import os, requests
res = requests.post(
"https://api.kit.forhosting.com/home/wall-studs",
headers={"Authorization": f"Bearer {os.environ['KIT_KEY']}"},
json={
"wall_length": 120,
"stud_spacing": 16
},
)
task_id = res.json()["task_id"]<?php
$res = file_get_contents("https://api.kit.forhosting.com/home/wall-studs", false, stream_context_create([
"http" => [
"method" => "POST",
"header" => "Authorization: Bearer " . getenv("KIT_KEY") . "\r\nContent-Type: application/json",
"content" => '{"wall_length":120,"stud_spacing":16}',
],
]));
$task = json_decode($res, true);body := bytes.NewBufferString(`{"wall_length":120,"stud_spacing":16}`)
req, _ := http.NewRequest("POST", "https://api.kit.forhosting.com/home/wall-studs", 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
{
"wall_length": 120,
"stud_spacing": 16
}Exemplo de resposta
{
"task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
"type": "home.wall_studs",
"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
Espaçamento zero ou negativo é rejeitado com um erro claro invalid_input, o que mantém honestos os formulários de compra e as ferramentas de estimativa antes de reservar madeira. A ferramenta do navegador roda grátis no seu dispositivo; a API pré-paga cobra US$ 0,002 por item bem-sucedido quando apps e SDKs precisam do mesmo contrato.
Meça o comprimento da parede e escolha um espaçamento de centro a centro coerente
Envie esse valor como wall_length; os aliases length, wall e span são aceitos para rótulos de formulário que preferem esses nomes. Ambos os campos devem ser números finitos estritamente positivos: zero, negativo ou não numérico gera invalid_input e não é cobrado. Valores extremamente pequenos ou enormes fora da faixa de estabilidade publicada também são rejeitados para que a aritmética de vãos em ponto flutuante continue significativa em um isolate de Worker. Aliases opcionais do espaçamento incluem spacing, oc, on_center e centers, que cobrem cabeçalhos comuns de planilhas de takeoff.
Como se contam montantes de canto, vãos de centro a centro e aberturas
Quando o comprimento da parede é um múltiplo exato do espaçamento, a fórmula é simplesmente comprimento dividido pelo espaçamento mais um. Quando resta um vão parcial na extremidade distante, o motor ainda conta o montante de fechamento, o que equivale a floor(comprimento dividido pelo espaçamento) mais dois. O layout base sempre inclui um montante em cada extremidade da parede —os cantos— e depois coloca montantes intermediários a cada stud_spacing ao longo da solera. Isso produz full_bays, remainder (zero quando a extremidade cai na grade) e base_studs. Os vãos são opcionais: openings vale zero por padrão e aceita um inteiro não negativo com o número de portas e janelas que precisam de membros de estrutura extras além do layout de centro a centro. studs_per_opening vale dois por padrão —típico de um montante rei de cada lado de um vão bruto— e pode ser elevado quando o padrão da sua oficina também conta montantes jack ou reduzido quando os vãos já estão em outra linha de takeoff. opening_studs é igual a openings vezes studs_per_opening; studs_needed é a soma de base_studs e opening_studs. O rótulo do método é sempre oc_ends_plus_openings para ramificação estável a jusante. Vãos negativos, contagens não inteiras, comprimento ou espaçamento obrigatórios ausentes, e espaçamento zero ou negativo falham com invalid_input. Entradas idênticas sempre produzem o mesmo JSON porque o caminho é aritmética pura, sem rede, semente aleatória ou relógio de parede.
Uso da API, preços, fluxos de estrutura e limites práticos
Chame a calculadora gratuita de montantes de parede no navegador para estimativas rápidas em obra, quiosques de madeireira e quadros de empreiteiro sem instalar uma planilha. Envie um corpo JSON com wall_length e stud_spacing, mais openings e studs_per_opening opcionais quando os padrões não combinarem com a sua norma. Use a API pré-paga quando um app de reforma, um pipeline de takeoff de quantidades, um configurador de casa modular ou uma ferramenta de gestão imobiliária precisar de um contrato estável com saldo KIT a US$ 0,002 por item bem-sucedido; falhas de validação nunca consomem saldo depois que o motor rejeita a solicitação. Combine este endpoint com conversores de unidades quando os clientes misturarem plantas imperiais com listas métricas, ou com ajudas de dimensões de cômodo quando o comprimento chegar como coordenadas de início e fim separadas que você subtrai no cliente antes de chamar. Lembre-se de que cantos compartilhados entre paredes perpendiculares podem compartilhar um montante em campo —se a sua lista de materiais já deduplica cantos, ajuste openings ou pós-processe studs_needed em vez de contar duas vezes. Autores de SDK podem mapear studs_needed diretamente para ordens de compra e mostrar base_studs, opening_studs, full_bays e remainder como detalhe explicativo para o orçamentista.
Casos de integração
Ferramentas de lista de corte em madeireiras e e-commerce
Sites de varejo calculam a contagem de montantes conforme o comprador muda o comprimento da parede ou as opções de centro a centro, com o mesmo contrato determinístico de API para orçamentos e carrinhos.