Calculadora de guarnição de janela
A calculadora de guarnição de janela estima o total de pés lineares necessário para contornar vãos retangulares.
Executar grátis
Informe a largura e a altura do vão em polegadas e indique quantas janelas desse tamanho receberão guarnição. O cálculo mede os quatro lados de cada abertura e converte o comprimento combinado de polegadas para pés. Ele ajuda no levantamento inicial de materiais, na comparação da lista de acabamentos com o quadro de janelas e na conferência de um pedido antes da compra. O resultado apresenta tanto a guarnição de uma janela quanto a necessidade conjunta de todo o grupo.
Meça o vão de modo consistente
Meça a largura e a altura ao longo do percurso em que a guarnição será instalada. Use polegadas nas duas dimensões, pois a calculadora converte o perímetro concluído em pés lineares somente depois da multiplicação. Faça cada medição na linha prevista para a guarnição, sem misturar o vão bruto, o tamanho do vidro ou a borda externa de uma peça existente. Essas referências podem variar o bastante para alterar um pedido com várias janelas. A ferramenta considera um retângulo e inclui uma peça superior, duas laterais e uma inferior. Se o seu detalhe não tiver a peça inferior porque o peitoril e o avental serão estimados separadamente, este resultado de quatro lados será maior que o arranjo de três lados. Reúna apenas janelas com as mesmas dimensões medidas. Para tamanhos diferentes, calcule cada grupo separadamente e some os pés lineares retornados. Registrar as medidas ao lado da identificação da janela facilita rastrear o levantamento quando as condições da obra mudam.
Entenda o cálculo do perímetro
Para uma janela retangular, a calculadora soma a largura e a altura do vão, dobra essa soma para cobrir os lados opostos e divide o resultado por doze para converter polegadas em pés. Em seguida, multiplica pela quantidade de janelas. Um vão com 36 polegadas de largura e 60 de altura tem perímetro de quatro lados igual a 192 polegadas, ou 16 pés lineares. Portanto, quatro vãos idênticos exigem 64 pés lineares antes de qualquer margem de compra. A resposta mostra o comprimento por janela e o total em polegadas e pés, permitindo que você confira cada etapa sem refazer a fórmula. Os decimais são arredondados para seis casas para manter a saída estável, enquanto o cálculo usa as dimensões informadas. A quantidade precisa ser um número inteiro positivo, e largura e altura devem ser valores finitos maiores que zero. Essas validações impedem que uma medida incompleta ou uma quantidade fracionária gere silenciosamente um valor plausível, mas impraticável.
Transforme o comprimento em quantidade de compra
O total retornado é um levantamento geométrico, não uma orientação para comprar exatamente aquela metragem. A guarnição é vendida em comprimentos definidos, e a instalação pode consumir material adicional em esquadrias, cortes retos, emendas, defeitos e variações de veio ou cor. Depois de obter os pés lineares, aplique a margem de perda adequada ao perfil, aos comprimentos disponíveis, ao plano de emendas e à prática do instalador. Divida o comprimento ajustado pelo tamanho da peça comercial e arredonde para cima. Perfis largos ou muito desenhados podem exigir margem maior. A calculadora separa deliberadamente essa decisão para preservar uma medida-base transparente e reutilizável. Ela também não inclui extensores, revestimentos de batente, peitoris, aventais, rosetas, blocos ou composições decorativas. Antes de comprar, compare a lista de vãos com os projetos e confirme medidas representativas no local. Para vários tamanhos, guarde o resultado de cada grupo para atualizar alterações sem repetir todo o levantamento.
Casos de uso
Prepare um levantamento de guarnições
Converta uma relação de vãos idênticos em um comprimento claro de guarnição para os quatro lados.
Confira um pedido de material
Compare os pés lineares calculados com a cotação do fornecedor antes de aplicar perdas e comprimentos comerciais.
Estime a reforma de um ambiente
Meça os vãos existentes e calcule a guarnição necessária para substituir o acabamento de várias janelas iguais.
Perguntas frequentes
O que a calculadora inclui?
Ela inclui a guarnição nos quatro lados de cada vão retangular: duas larguras e duas alturas.
Devo informar polegadas ou pés?
Informe as duas dimensões em polegadas. O resultado converte o comprimento combinado para pés lineares.
O resultado inclui perdas?
Não. Ele retorna o comprimento medido nos quatro lados. Acrescente uma margem específica do projeto antes de calcular as peças comerciais.
E se as janelas tiverem tamanhos diferentes?
Calcule cada tamanho como um grupo separado e depois some os pés lineares totais dos resultados.
A ferramenta calcula peitoris e aventais?
Não. Peitoris, aventais, extensores de batente, blocos e demais componentes decorativos devem ser estimados separadamente.
Quanto custa um cálculo pela API?
Cada solicitação à API custa US$ 0,002. A calculadora no navegador também está disponível para uso interativo.
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/window-casing \
-H "Authorization: Bearer $KIT_KEY" \
-H "Content-Type: application/json" \
-d '{"width_inches":36,"height_inches":60,"windows":4}'const res = await fetch("https://api.kit.forhosting.com/home/window-casing", {
method: "POST",
headers: {
"Authorization": `Bearer ${process.env.KIT_KEY}`,
"Content-Type": "application/json"
},
body: JSON.stringify({
"width_inches": 36,
"height_inches": 60,
"windows": 4
})
});
const { task_id } = await res.json();import os, requests
res = requests.post(
"https://api.kit.forhosting.com/home/window-casing",
headers={"Authorization": f"Bearer {os.environ['KIT_KEY']}"},
json={
"width_inches": 36,
"height_inches": 60,
"windows": 4
},
)
task_id = res.json()["task_id"]<?php
$res = file_get_contents("https://api.kit.forhosting.com/home/window-casing", false, stream_context_create([
"http" => [
"method" => "POST",
"header" => "Authorization: Bearer " . getenv("KIT_KEY") . "\r\nContent-Type: application/json",
"content" => '{"width_inches":36,"height_inches":60,"windows":4}',
],
]));
$task = json_decode($res, true);body := bytes.NewBufferString(`{"width_inches":36,"height_inches":60,"windows":4}`)
req, _ := http.NewRequest("POST", "https://api.kit.forhosting.com/home/window-casing", 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
{
"width_inches": 36,
"height_inches": 60,
"windows": 4
}Exemplo de resposta
{
"task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
"type": "home.window_casing",
"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.
Limites
max_dimension_inches | 1000000 |
max_windows | 1000000 |
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. |