Comprimento do caibro pelo ângulo e avanço
Esta calculadora de comprimento de caibro retorna o comprimento do caibro comum para um telhado simples de duas águas depois que você sabe o vão da construção, a inclinação como subida por doze unidades de percurso, e qualquer beiral de alero medido ao longo do caibro.
Executar grátis
O mecanismo divide o vão pela metade para obter o percurso horizontal da cumeeira até a placa de parede, multiplica pela razão de inclinação para encontrar a subida, aplica Pitágoras para o comprimento inclinado da cumeeira até a placa, e então soma a cauda do beiral. Uma conferência clássica usa um vão de vinte e quatro unidades com inclinação seis-doze e um beiral de uma e meia unidade, o que resulta em cerca de catorze vírgula nove unidades de material depois do passo da raiz quadrada. As três medidas precisam compartilhar a mesma unidade linear — pés, polegadas ou metros — porque o mecanismo nunca converte unidades para você. O trabalho é aritmética puramente determinística, sem chamadas de rede, sem amostragem e sem atalhos dependentes de data. Use-a gratuitamente no navegador para levantamentos de estrutura e listas de materiais de telhado faça-você-mesmo, ou chame a API por PRICE a cada solicitação bem-sucedida quando precisar de comprimentos de caibro reproduzíveis em software de orçamento, planilhas ou fixtures de CI.
O que significa o comprimento do caibro comum e o que a resposta contém
Um caibro comum é a peça reta que vai da cumeeira até a placa de parede em um telhado simples de duas águas, não um caibro de espigão, água-furtada ou caibro auxiliar. Seu comprimento é a hipotenusa de um triângulo retângulo cuja base é metade do vão da construção e cuja altura é a subida sobre esse mesmo meio-vão, mais qualquer cauda de beiral além da placa. A inclinação é declarada da forma como carpinteiros compram material e leem tabelas: unidades de subida para cada doze unidades de percurso, então seis significa seis-doze e doze significa uma inclinação de quarenta e cinco graus no sentido geométrico puro. Esta calculadora retorna o vão, a inclinação e o beiral informados, uma string pitch_label como seis barra doze, o percurso half_span, a subida vertical até a linha de cumeeira, o multiplicador pitch_factor igual à raiz quadrada de um mais a subida unitária ao quadrado, o comprimento inclinado ridge_to_plate antes da cauda, o rafter_length final, uma etiqueta de unidade, a precisão usada, uma etiqueta de método e uma string curta de fórmula que você pode auditar. Não há catálogo de SKUs de madeira, profundidade de corte de encaixe, nem tabela de vãos de norma embutida no número principal: você obtém um levantamento geométrico para que possa adicionar perda, cortes de assento e espessura de cumeeira depois que o comprimento puro é conhecido. Os casos rejeitados incluem vão ou inclinação ausentes, valores não finitos, magnitudes acima do teto documentado, um vão zero ou negativo, uma inclinação negativa, e um beiral negativo, porque um vão não positivo não pode definir um percurso de telhado e uma cauda negativa não é um beiral físico. Se você precisar de comprimentos de espigão, água-furtada ou área de telhado, use as ferramentas dedicadas para isso; esta página responde apenas ao comprimento do caibro comum, com saída numérica estável, adequada para orçamentos, testes unitários e consumidores de API que não podem inventar passos de estrutura.
Como o vão, a inclinação, o beiral e a precisão são lidos e permanecem reproduzíveis
Prefira span para a largura completa de placa de parede a placa de parede, com os apelidos roof_span, building_span, width e S, para que formulários e strings de consulta possam reutilizar o mesmo contrato. A inclinação aceita pitch, além dos apelidos rise, pitch_rise, X e roof_pitch, sempre como o componente de subida de uma inclinação X-sobre-doze, nunca como graus nem como uma inclinação sem unidade sozinha. O beiral aceita overhang, além de eave, tail, projection e O; omiti-lo assume zero por padrão, para que um comprimento puro de cumeeira até placa ainda seja uma única solicitação. O campo opcional precision, com os apelidos decimals e dp, escolhe as casas decimais para cada campo numérico na resposta, com padrão quatro e teto de quinze, para que os goldens em JSON permaneçam estáveis. O cálculo forma half_span como vão dividido por dois, multiplica pela inclinação sobre doze para obter a subida, monta pitch_factor como a raiz quadrada de um mais a subida unitária ao quadrado, multiplica half_span por esse fator para obter ridge_to_plate, e depois soma o beiral para obter rafter_length. Todo o caminho é livre de Date, Math.random e I/O de rede, de modo que os resultados são reproduzíveis bit a bit entre execuções e ideais para fixtures de CI que verificam rafter_length sem precisar rederivar Pitágoras manualmente. Combine a execução gratuita no navegador desta página com a API paga quando precisar do mesmo resultado matemático dentro de um pipeline automatizado sem reimplementar você mesmo o layout de meio-vão e fator de inclinação.
Onde os levantamentos de caibro se encaixam no faça-você-mesmo, em orçamentos de obra e em software
Proprietários de casas encontram esse cálculo quando um galpão, uma varanda ou um telhado de garagem precisa de uma lista de madeira antes da instalação de fim de semana, ou quando um orçamento de materiais não pode pedir material de menos depois que a inclinação e o beiral são fixados pelo projeto. Carpinteiros de estrutura e pequenos empreiteiros usam os mesmos números para transformar um vão medido em uma lista de compras antes de sair do depósito, depois adicionam perda de corte de assento e espessura de cumeeira que a geometria pura não inclui. Orçamentistas incorporam o contrato em ferramentas de levantamento, para que uma planilha de vão, inclinação e beiral se torne um único comprimento de caibro sem uma planilha cheia de células ocultas e unidades misturadas. Ferramentas de produto e de educação mostram aos alunos por que dobrar o vão não simplesmente dobra o comprimento da tábua, uma vez que o fator de inclinação multiplica o percurso de meio-vão. Nesta página, o trabalho roda inteiramente no seu navegador; pela API, cada consulta bem-sucedida custa , a validação com falha não é cobrada, e nada é armazenado depois que a resposta é devolvida. Essa divisão — exploração interativa gratuita e uma API paga e idêntica — segue o padrão do restante do catálogo tier A do KIT e permite ir de uma conferência no celular no local a um pipeline automatizado sem mudar o resultado matemático. Combine-a com ajudantes de cerca, tinta ou tijolo ao montar um pequeno laboratório de calculadoras gratuitas e determinísticas de reforma residencial, e mantenha o julgamento de campo para encaixes de assento, suportes e vãos de norma que sua elevação exige além da linha pura do caibro comum. Cada item processado custa US$ 0,002.
Casos de uso
Listas de compras de madeira de telhado para faça-você-mesmo
Converta o vão medido da construção, a inclinação do telhado e o beiral de alero em um comprimento de caibro comum antes de comprar material no depósito.
Orçamentos de obra e levantamentos de estrutura
Transforme planilhas de vão, inclinação e beiral em valores reproduzíveis de rafter_length para orçamentos escritos de telhado e estrutura.
Software de orçamento e fixtures de CI
Gere comprimentos determinísticos de caibro comum para testes unitários, verificações de propriedades e pipelines automatizados de levantamento de materiais.
Perguntas frequentes
Quanto custa a calculadora de comprimento de caibro?
É gratuita no navegador, nesta página. Pela API, uma solicitação bem-sucedida custa ; entradas inválidas não são cobradas.
Como o comprimento do caibro comum é definido?
half_span = span/2, rise = half_span × (pitch/12), ridge_to_plate = √(half_span² + rise²), rafter_length = ridge_to_plate + overhang. A inclinação é a subida por 12 unidades de percurso.
O que acontece se o vão for zero ou negativo?
A entrada é rejeitada com invalid_input. Um vão zero ou negativo não pode definir um percurso de telhado para o comprimento do caibro comum.
O beiral é medido horizontalmente ou ao longo do caibro?
Ao longo do caibro: ele é somado depois da hipotenusa de cumeeira até placa, como uma cauda de beiral além da placa de parede, na mesma unidade linear do vão.
Esta ferramenta dimensiona caibros de espigão ou água-furtada?
Não. Ela calcula apenas o comprimento do caibro comum para uma geometria simples de duas águas, a partir do vão, da inclinação e do beiral.
Quanto custa uma operação pela API?
Cada item processado custa US$ 0,002.
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/trig/rafter-length \
-H "Authorization: Bearer $KIT_KEY" \
-H "Content-Type: application/json" \
-d '{"run":12,"pitch_angle":30}'const res = await fetch("https://api.kit.forhosting.com/trig/rafter-length", {
method: "POST",
headers: {
"Authorization": `Bearer ${process.env.KIT_KEY}`,
"Content-Type": "application/json"
},
body: JSON.stringify({
"run": 12,
"pitch_angle": 30
})
});
const { task_id } = await res.json();import os, requests
res = requests.post(
"https://api.kit.forhosting.com/trig/rafter-length",
headers={"Authorization": f"Bearer {os.environ['KIT_KEY']}"},
json={
"run": 12,
"pitch_angle": 30
},
)
task_id = res.json()["task_id"]<?php
$res = file_get_contents("https://api.kit.forhosting.com/trig/rafter-length", false, stream_context_create([
"http" => [
"method" => "POST",
"header" => "Authorization: Bearer " . getenv("KIT_KEY") . "\r\nContent-Type: application/json",
"content" => '{"run":12,"pitch_angle":30}',
],
]));
$task = json_decode($res, true);body := bytes.NewBufferString(`{"run":12,"pitch_angle":30}`)
req, _ := http.NewRequest("POST", "https://api.kit.forhosting.com/trig/rafter-length", 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
{
"run": 12,
"pitch_angle": 30
}Exemplo de resposta
{
"task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
"type": "trig.rafter_length",
"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. |