Calculadora de escalera de caracol
Una altura de 3000 mm con un radio de 900 mm y huellas de 250 mm da 23 peldaños y una escalera que gira algo más de 360 grados. También obtiene el largo del pasamanos y la contrahuella antes de pedir la chapa. Gratis en su navegador.
- Gratis
- Funciona en su navegador
- Sin registro
- Sus datos no salen de su equipo
Ejecutar — gratis
Ejemplo resuelto
- Elevación total
- 3 000
- Radio
- 900
- Profundidad de la huella
- 250
- Cantidad de huellas
- 23
- Rotación total (°)
- 366,0563691114
- Rotación total (rad)
- 6,3888888889
- Longitud del pasamanos
- 6 485,5608855364
Una escalera de caracol enrolla los peldaños alrededor de un fuste central o de un hueco abierto para que un desnivel de piso a piso quepa en una planta circular compacta, en lugar de un tramo recto largo. Constructores, arquitectos, quienes acondicionan buhardillas y talleres de escalera metálica necesitan tres cotas de trazado antes de pedir chapa, montar un útil o comprobar el gálibo: cuántos peldaños lleva la hélice, cuánto gira la escalera en planta y cuánto debe medir el pasamanos helicoidal. Esta calculadora de escalera de caracol toma la subida total, el radio de la línea de paso o del pasamanos, y la huella a lo largo de ese radio; devuelve el número entero de peldaños, el ángulo de giro total en grados y radianes, la longitud de hélice del pasamanos y la contrahuella correspondiente.
Cómo se obtienen peldaños, giro y pasamanos a partir de subida, radio y huella
Una escalera de caracol es una hélice circular: cada peldaño se apoya en un círculo de planta de radio R y las narices suben un desnivel total H. Desenrollar la hélice sobre un rectángulo deja la geometría elemental. La circunferencia en planta es dos veces pi por R.
El recuento entero de peldaños N es el entero más cercano de huellas que llenan esa circunferencia, al menos uno, de modo que N iguala el máximo entre 1 y el valor redondeado de 2πR dividido entre D. Al conservar la huella pedida en lugar de estirar peldaños para llenar exactamente 360 grados, cada peldaño subtende el ángulo D sobre R radianes. El giro total es por tanto N veces D sobre R radianes, o esa cantidad por 180 sobre pi en grados.
Un recuento que redondeó al alza llena un poco de más un giro; uno que redondeó a la baja lo deja un poco corto, resultado honesto de insistir en una huella elegida. La longitud de paso a lo largo de la hélice en planta es N veces D. El pasamanos, modelado como hélice del mismo radio y la misma subida, tiene longitud igual a la hipotenusa de esa longitud de paso y H: la raíz cuadrada de (N veces D) al cuadrado más H al cuadrado.
La contrahuella de cada peldaño es H dividido entre N, porque un caracol suele aterrizar en el piso superior con la última contrahuella, así que el número de contrahuellas iguala el de peldaños. Las revoluciones igualan el giro total en radianes dividido entre 2π. Todas las longitudes comparten la unidad que usted envió — milímetros, metros, pulgadas o pies — y la calculadora nunca convierte unidades.
Envíe el radio de la línea de paso si le importa el camino bajo el pie; envíe el radio exterior o del pasamanos si va a comprar perfil de barandilla. La misma fórmula de hélice sirve a ambas preguntas.
Dónde resulta útil una calculadora de escalera de caracol
Las conversiones de buhardilla y los altillos son el caso diario: un hueco circular tiene que tragar un desnivel de planta completa sin que un tramo recto se coma la habitación, y las primeras cifras que un ebanista o un taller de acero necesitan son recuento de peldaños, giro y longitud de pasamanos.
Los caracoles metálicos prefabricados se venden por diámetro y altura de piso a piso; al alimentar el radio de paso y una huella elegida se obtiene cuántos peldaños debe llevar el kit y cuánto pedir de pasamanos helicoidal antes de que corra el galvanizado.
Los huecos de madera y de fábrica siguen necesitando la misma hélice: el giro indica si la nariz superior mira a la puerta del rellano o choca con ella, y la contrahuella señala una pendiente que fallará un control de confort aunque la huella misma sea legal. Los autores de temarios y los autoevaluadores LMS fijan goldens para que un caracol de 3000 por 900 por 250 milímetros siga siendo 23 peldaños.
La herramienta es una hélice circular de radio constante, no un tramo recto, no una escalera de compensados y no una escalera helicoidal de radio variable; esas son intenciones de búsqueda distintas. Tampoco aplica desfases de línea de paso del código, conos de gálibo mínimo ni reglas de ancho de evacuación.
Si más adelante necesita el recuento de contrahuellas de un tramo recto, un trazado de entalles de zanca o el intradós de un arco circular, trátelos como las páginas de escalera y de arco que ya son, en lugar de sobrecargar esta ficha de escalera de caracol.
Qué puede hacer con ella
Huecos de buhardilla y altillo
Envíe la subida de piso a piso, el radio del hueco y una huella elegida para obtener peldaños, giro hacia la puerta del rellano y longitud de pasamanos helicoidal antes de recortar la abertura.
Kits metálicos de caracol prefabricados
Diámetro y altura de planta se convierten en radio, subida y huella; el taller obtiene cuántos peldaños debe llevar el kit y cuánto pasamanos helicoidal pedir.
Comprobar pendiente y giro en planos
La contrahuella señala una pendiente incómoda; el giro total muestra si la nariz superior mira a la puerta o choca con el muro del rellano.
Preguntas frecuentes
¿Cómo se calcula el número de peldaños de una escalera de caracol?
El recuento N es el entero más cercano de huellas que llenan la circunferencia en planta: N = max(1, round(2πR / D)). El giro es N·D/R radianes y el pasamanos es la hélice sqrt((N·D)² + H²).
¿Qué ocurre si la huella es nula o negativa?
Un caracol no se traza con una huella no positiva; la validación fallida no se factura.
¿El radio es la línea de paso o el pasamanos?
La hélice cuya longitud desee. Envíe el radio de la línea de paso para el camino bajo el pie, o el radio exterior o del pasamanos si va a comprar perfil. Se aplica la misma fórmula.
¿Qué unidades usa la calculadora de escalera de caracol?
Cualquier unidad lineal coherente: milímetros, metros, pulgadas o pies. Las tres entradas deben compartir esa unidad. La calculadora nunca convierte; el giro se devuelve en grados y radianes.
¿Por qué mi escalera gira un poco más que una vuelta completa?
Porque el número de peldaños se redondea al entero más cercano y se respeta la huella elegida. Con 23 peldaños de 250 mm en un radio de 900 mm, la línea de paso mide 5750 mm, algo más que una vuelta.
Herramientas relacionadas
Para desarrolladores — acceso por API
Todo lo de esta página está disponible por programación. Esta sección es para equipos que quieren integrarlo en sus sistemas; el resto puede usar la herramienta de arriba sin más.
Endpoint de API
¿Prefiere automatizarlo? Un POST autenticado crea la tarea; el resultado llega por webhook o enlace firmado. La misma capacidad también se ejecuta aquí en la web, por email y desde Telegram — y pronto también desde nuestra app.
Llámela desde su stack
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)Ejemplo de solicitud
{
"total_rise": 3000,
"radius": 900,
"tread_depth": 250
}Ejemplo de respuesta
{
"task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
"type": "build.spiral_staircase",
"status": "queued",
"_links": {
"result": "/tasks/tsk_…/result"
}
}La API es asíncrona: la llamada devuelve un task_id al instante y el resultado llega por webhook. El polling está limitado a 1 req/s por tarea.
Precio
Precio publicado — sin tokens ni créditos inventados. Una tarea fallida no se cobra.
Límites
min_length | 1e-15 |
max_length | 1000000000000 |
Errores
| HTTP | Código | Significado |
|---|---|---|
401 | unauthorized | API key ausente o inválida. |
402 | insufficient_balance | El saldo no cubre el precio de la tarea. |
404 | unknown_type | El tipo de tarea no existe. |
429 | rate_limited | Demasiadas peticiones. Use el webhook en vez de sondear. |
Notas técnicas
La huella debe ser una longitud estrictamente positiva; un tread_depth nulo o negativo se rechaza con invalid_input y no se factura.
Cómo se obtienen peldaños, giro y pasamanos a partir de subida, radio y huella
El paso que recorre el pie es la longitud de arco de un peldaño a lo largo de ese círculo, que esta calculadora llama tread_depth D. Los resultados, salvo el recuento entero de peldaños, se redondean a doce decimales para que goldens, widgets y clientes de API no discrepen sobre una subida de tres metros en un hueco de novecientos milímetros.
Qué debe enviar, qué unidades emplear y cómo falla la validación
Los tres deben ser longitudes finitas positivas en la misma unidad. Subida o radio nulos o negativos fallan del mismo modo. Las tareas fallidas no se facturan. Los límites superiores son longitudes finitas generosas; el requisito geométrico duro es que toda entrada sea estrictamente positiva. La misma entrada produce siempre la misma salida redondeada, que es el contrato en el que se apoyan hojas de estimación, plantillas CNC y workers de borde cuando fijan un caracol de buhardilla de tres metros en un hueco de novecientos milímetros. Envíe tres campos numéricos obligatorios llamados total_rise, radius y tread_depth. Se aceptan los alias rise, height, total_height y floor_height para total_rise; r, R y walking_radius para radius; going, tread, depth y tread_going para tread_depth, de modo que un formulario que ya dice going no exija un cambio de nombre. Las cadenas que se interpretan como números finitos se aceptan igual que los números JSON. Si tiene éxito, la respuesta ecoa las entradas limpias y publica tread_count como el número entero de peldaños, total_rotation_deg y total_rotation_rad como el barrido de la hélice, handrail_length como la hipotenusa helicoidal, riser_height como la subida sobre N, revolutions como el barrido en vueltas, walking_length como N veces D, plan_circumference como 2πR, y formula como la identidad que los produjo. Caso trabajado en milímetros: total_rise 3000, radius 900, tread_depth 250 rinde 23 peldaños, un poco más de un giro completo porque 23 huellas de 250 milímetros llenan de más la circunferencia de 1800π milímetros, una contrahuella de 3000 sobre 23, y un pasamanos de la raíz cuadrada de 5750 al cuadrado más 3000 al cuadrado. Un tread_depth nulo, negativo o ausente falla con invalid_input nombrando ese campo, que es el contrato del producto: un caracol no se traza con una huella no positiva. Las llamadas API correctas usan la base publicada de $0.002 por ítem.
Preguntas técnicas
¿Cuánto cuesta la calculadora de escalera de caracol?
La herramienta del navegador es gratuita. Las peticiones API usan saldo KIT prepago a $0.002 por llamada correcta; la entrada inválida no se factura.