Calculadora de escada caracol
Uma altura de 3000 mm com raio de 900 mm e pisos de 250 mm dá 23 degraus e uma escada que gira um pouco mais de 360 graus. Você também vê o comprimento do corrimão e a altura do espelho antes de pedir a chapa. 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
- Elevação total
- 3.000
- Raio
- 900
- Profundidade do piso
- 250
- Quantidade de pisos
- 23
- Rotação total (°)
- 366,0563691114
- Rotação total (rad)
- 6,3888888889
- Comprimento do corrimão
- 6.485,5608855364
Uma escada caracol enrola os degraus em torno de um fuste central ou de um poço aberto para que um desnível de piso a piso caiba em uma planta circular compacta, em vez de um lance reto longo. Construtores, arquitetos, quem converte sótãos e oficinas de escada metálica precisam de três cotas de layout antes de pedir chapa, montar um gabarito ou conferir o pé-direito: quantos degraus a hélice carrega, quanto a escada gira em planta e quanto deve medir o corrimão helicoidal. Esta calculadora de escada caracol recebe a elevação total, o raio da linha de passo ou do corrimão, e o piso ao longo desse raio; devolve a contagem inteira de degraus, o ângulo de giro total em graus e radianos, o comprimento de hélice do corrimão e o espelho correspondente.
Como degraus, giro e corrimão saem da elevação, do raio e do piso
Uma escada caracol é uma hélice circular: cada degrau assenta em um círculo de planta de raio R e os narizes sobem uma elevação total H. Desenrolar a hélice sobre um retângulo deixa a geometria elementar. A circunferência em planta é duas vezes pi vezes R.
A contagem inteira de degraus N é o inteiro mais próximo de pisos que preenchem essa circunferência, no mínimo um, de modo que N iguala o máximo entre 1 e o valor arredondado de 2πR dividido por D. Ao conservar o piso pedido em vez de esticar degraus para preencher exatamente 360 graus, cada degrau subtende o ângulo D sobre R radianos. O giro total é portanto N vezes D sobre R radianos, ou essa quantidade vezes 180 sobre pi em graus.
Uma contagem que arredondou para cima preenche um pouco a mais uma volta; uma que arredondou para baixo deixa um pouco a menos, resultado honesto de insistir em um piso escolhido. O comprimento de passo ao longo da hélice em planta é N vezes D. O corrimão, modelado como hélice do mesmo raio e da mesma elevação, tem comprimento igual à hipotenusa desse comprimento de passo e H: a raiz quadrada de (N vezes D) ao quadrado mais H ao quadrado.
O espelho de cada degrau é H dividido por N, porque um caracol em geral chega ao piso superior com o último espelho, assim o número de espelhos iguala o de degraus. As revoluções igualam o giro total em radianos dividido por 2π. Todos os comprimentos compartilham a unidade que você enviou — milímetros, metros, polegadas ou pés — e a calculadora nunca converte unidades.
Envie o raio da linha de passo se o caminho sob o pé importa; envie o raio externo ou do corrimão se vai comprar perfil de guarda-corpo. A mesma fórmula de hélice atende às duas perguntas.
Onde uma calculadora de escada caracol rende o investimento
Conversões de sótão e mezaninos são o caso diário: um poço circular precisa engolir um desnível de pavimento inteiro sem que um lance reto coma o cômodo, e as primeiras cifras que um marceneiro ou uma oficina de aço precisam são contagem de degraus, giro e comprimento de corrimão. Caracóis metálicos pré-fabricados vendem-se por diâmetro e altura de piso a piso; ao alimentar o raio de passo e um piso escolhido obtém-se quantos degraus o kit deve carregar e quanto pedir de corrimão helicoidal antes de o galvanizador correr.
Poços de madeira e de alvenaria ainda precisam da mesma hélice: o giro indica se o nariz superior encara a porta do patamar ou briga com ela, e o espelho aponta uma inclinação que falhará um controle de conforto mesmo se o piso em si for legal. Autores de currículo e autocorretores LMS fixam goldens para que um caracol de 3000 por 900 por 250 milímetros continue com 23 degraus.
A ferramenta é uma hélice circular de raio constante, não um lance reto, não uma escada de compensados e não uma escada helicoidal de raio variável; essas são intenções de busca distintas. Tampouco aplica deslocamentos de linha de passo do código, cones de pé-direito mínimo nem regras de largura de fuga.
Se mais adiante precisar da contagem de espelhos de um lance reto, de um layout de entalhes de longarina ou do intradorso de um arco circular, trate-os como as páginas de escada e de arco que já são, em vez de sobrecarregar esta ficha de escada caracol.
Casos de uso
Poços de sótão e mezanino
Envie a elevação de piso a piso, o raio do poço e um piso escolhido para obter degraus, giro rumo à porta do patamar e comprimento de corrimão helicoidal antes de recortar a abertura.
Kits metálicos de caracol pré-fabricados
Diâmetro e altura de pavimento viram raio, elevação e piso; a oficina obtém quantos degraus o kit deve carregar e quanto corrimão helicoidal pedir.
Conferir inclinação e giro nos desenhos
O espelho aponta uma inclinação desconfortável; o giro total mostra se o nariz superior encara a porta ou briga com a parede do patamar.
Perguntas frequentes
Como se calcula a contagem de degraus de uma escada caracol?
A contagem N é o inteiro mais próximo de pisos que preenchem a circunferência em planta: N = max(1, round(2πR / D)). O giro é N·D/R radianos e o corrimão é a hélice sqrt((N·D)² + H²).
O que acontece se o piso for nulo ou negativo?
Um caracol não se traça com piso não positivo; a validação falha não é cobrada.
O raio é a linha de passo ou o corrimão?
A hélice cujo comprimento você quer. Envie o raio da linha de passo para o caminho sob o pé, ou o raio externo ou do corrimão se vai comprar perfil. Aplica-se a mesma fórmula.
Quais unidades a calculadora de escada caracol usa?
Qualquer unidade linear coerente: milímetros, metros, polegadas ou pés. As três entradas devem compartilhar essa unidade. A calculadora nunca converte; o giro volta em graus e radianos.
Por que minha escada gira um pouco mais que uma volta completa?
Porque o número de degraus é arredondado para o inteiro mais próximo e o piso escolhido é mantido. Com 23 degraus de 250 mm num raio de 900 mm, a linha de passo mede 5750 mm, um pouco mais que uma volta.
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/build/spiral-staircase \
-H "Authorization: Bearer $KIT_KEY" \
-H "Content-Type: application/json" \
-d '{"total_rise":3000,"radius":900,"tread_depth":250}'const res = await fetch("https://api.kit.forhosting.com/build/spiral-staircase", {
method: "POST",
headers: {
"Authorization": `Bearer ${process.env.KIT_KEY}`,
"Content-Type": "application/json"
},
body: JSON.stringify({
"total_rise": 3000,
"radius": 900,
"tread_depth": 250
})
});
const { task_id } = await res.json();import os, requests
res = requests.post(
"https://api.kit.forhosting.com/build/spiral-staircase",
headers={"Authorization": f"Bearer {os.environ['KIT_KEY']}"},
json={
"total_rise": 3000,
"radius": 900,
"tread_depth": 250
},
)
task_id = res.json()["task_id"]<?php
$res = file_get_contents("https://api.kit.forhosting.com/build/spiral-staircase", false, stream_context_create([
"http" => [
"method" => "POST",
"header" => "Authorization: Bearer " . getenv("KIT_KEY") . "\r\nContent-Type: application/json",
"content" => '{"total_rise":3000,"radius":900,"tread_depth":250}',
],
]));
$task = json_decode($res, true);body := bytes.NewBufferString(`{"total_rise":3000,"radius":900,"tread_depth":250}`)
req, _ := http.NewRequest("POST", "https://api.kit.forhosting.com/build/spiral-staircase", 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
{
"total_rise": 3000,
"radius": 900,
"tread_depth": 250
}Exemplo de resposta
{
"task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
"type": "build.spiral_staircase",
"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
min_length | 1e-15 |
max_length | 1000000000000 |
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
O piso deve ser um comprimento estritamente positivo; um tread_depth nulo ou negativo é recusado com invalid_input e não é cobrado.
Como degraus, giro e corrimão saem da elevação, do raio e do piso
O passo que o pé percorre é o comprimento de arco de um degrau ao longo desse círculo, que esta calculadora chama de tread_depth D. Os resultados, salvo a contagem inteira de degraus, são arredondados a doze casas decimais para que goldens, widgets e clientes de API não divirjam sobre uma elevação de três metros em um poço de novecentos milímetros.
O que enviar, quais unidades usar e como a validação falha
Os três devem ser comprimentos finitos positivos na mesma unidade. Elevação ou raio nulos ou negativos falham do mesmo jeito. Tarefas falhas não são cobradas. Os limites superiores são comprimentos finitos generosos; o requisito geométrico duro é que toda entrada seja estritamente positiva. A mesma entrada produz sempre a mesma saída arredondada, que é o contrato em que se apoiam planilhas de orçamento, gabaritos CNC e workers de borda quando fixam um caracol de sótão de três metros em um poço de novecentos milímetros. Envie três campos numéricos obrigatórios chamados total_rise, radius e tread_depth. Aceitam-se os aliases rise, height, total_height e floor_height para total_rise; r, R e walking_radius para radius; going, tread, depth e tread_going para tread_depth, de modo que um formulário que já diz going não exija troca de nome. Cadeias que se interpretam como números finitos são aceitas igual aos números JSON. Em sucesso, a resposta ecoa as entradas limpas e publica tread_count como a contagem inteira de degraus, total_rotation_deg e total_rotation_rad como o varrimento da hélice, handrail_length como a hipotenusa helicoidal, riser_height como a elevação sobre N, revolutions como o varrimento em voltas, walking_length como N vezes D, plan_circumference como 2πR, e formula como a identidade que os produziu. Caso trabalhado em milímetros: total_rise 3000, radius 900, tread_depth 250 rende 23 degraus, um pouco mais de uma volta completa porque 23 pisos de 250 milímetros preenchem a mais a circunferência de 1800π milímetros, um espelho de 3000 sobre 23, e um corrimão da raiz quadrada de 5750 ao quadrado mais 3000 ao quadrado. Um tread_depth nulo, negativo ou ausente falha com invalid_input nomeando esse campo, que é o contrato do produto: um caracol não se traça com piso não positivo. Chamadas API bem-sucedidas usam a base publicada de US$ 0,002 por item.
Perguntas técnicas
Quanto custa a calculadora de escada caracol?
A ferramenta do navegador é grátis. Pedidos API usam saldo KIT pré-pago a US$ 0,002 por chamada bem-sucedida; entrada inválida não é cobrada.