Calculadora de relación de marchas bici
Un plato de 50 dientes con un piñón de 11 gira la rueda más de 4 veces por pedalada, y 32 con 36 menos de una: indique ambos dientes y obtenga la relación exacta y si la marcha es dura o blanda. Gratis en su navegador.
- Gratis
- Funciona en su navegador
- Sin registro
- Sus datos no salen de su equipo
Ejecutar — gratis
Ejemplo resuelto
- Dientes del plato
- 50
- Dientes del piñón
- 11
- Relación de transmisión
- 4,5454545455
- Razón
- 4,5454545455
- Razón (texto)
- 50/11
Ciclistas, ajustadores de bicicleta y tiendas de componentes comparan sin cesar las configuraciones de desarrollo: ¿qué tan dura es una marcha de carretera cincuenta-once frente a un compacto treinta y cuatro-veintiocho, o qué piñón de casete hace amigable un plato mid-compact en subida? Esta capacidad responde con aritmética transparente: sin telemetría, sin medidor de potencia ni supuestos ocultos de radio de rodadura. Usted indica dos conteos positivos de dientes: el plato delantero y el piñón trasero (cog). El servicio devuelve la relación de marchas como plato dividido por piñón, una cadena compacta del tipo cincuenta barra once, un mensaje breve que clasifica marchas más duras o más fáciles, y la sustitución paso a paso para que el resultado sea auditable.
Qué significa en la práctica la relación de marchas de bicicleta
En una bicicleta, la transmisión multiplica la cadencia en rotación de rueda mediante dos componentes dentados unidos por la cadena: el plato delantero en la biela y un piñón trasero en el freehub o buje fijo. La relación de marchas en la convención ciclista es simplemente el número de dientes del plato dividido por el de dientes del piñón trasero. Un plato de cincuenta dientes con un piñón de once produce aproximadamente cuatro punto cinco cinco, una marcha alta de carretera para velocidad en llano.
Un plato de treinta y dos con un piñón de casete de treinta y seis rinde cerca de cero punto ocho nueve, una marcha fácil de subida en la que una vuelta de biela gira la rueda menos de una vez. Ratios más altos exigen más fuerza por pedalada y cubren más terreno por revolución; ratios más bajos reducen la fuerza y ralentizan la bici en pendientes fuertes o senderos técnicos.
En el hardware real los conteos de dientes son enteros, pero la biblioteca acepta cualquier número finito positivo para que scripts por lotes y planificación aproximada sigan funcionando. La salida no inventa diámetro de rueda, medida de cubierta ni pulgadas de desarrollo; eso requiere geometría adicional. Aísla el ratio puro para que usted compare casetes, bielas y montajes 1x frente a 2x en igualdad de condiciones antes de aplicar fórmulas de desarrollo o metros de desarrollo.
Dónde encaja en flujos de ciclismo y de producto
Las tiendas de bicicletas y los configuradores en línea permiten elegir biela y casete y necesitan una tabla instantánea de ratios para cada combinación antes de cotizar un montaje. Las aplicaciones de entrenamiento guardan el desarrollo actual de un atleta y comparan cambios planificados —por ejemplo pasar de un casete once-veintiocho a uno once-treinta y cuatro— sin exigir un archivo de ruta.
Los mecánicos que forman aprendices pueden mostrar por qué una biela compacta con casete de amplio rango cubre más rango de subida que un tradicional cincuenta-treinta y cuatro con casete corto listando ratios lado a lado. Planificadores de aventura y bikepacking evalúan marchas de rescate en subidas con carga usando solo el extremo bajo del casete. La ruta del navegador es gratuita para comprobaciones unitarias: introduzca cincuenta y once y confirme el ratio alto de carretera; introduzca treinta y cuatro y veintiocho y vea la cifra más fácil de subida.
Qué puede hacer con ella
Configuradores de montaje en tienda
Asigne cada par de plato y piñón de casete a una tabla de relación de marchas cuando el cliente elige componentes para una bici de carretera o gravel nueva.
Comparaciones de desarrollo en coaching
Compare las marchas más altas y más fáciles actuales de un atleta con un cambio propuesto de biela o casete usando números de ratio estables.
Tablas de catálogo y marketing
Regenere tablas de desarrollo de la transmisión a partir de datos de dientes del producto para que las páginas técnicas coincidan con la lista de piezas.
Preguntas frecuentes
¿Cuánto cuesta?
El mismo cálculo se ejecuta gratis en su navegador en esta página.
¿Incluye pulgadas de desarrollo o desarrollo lineal?
No. Solo devuelve la relación pura por conteo de dientes. Multiplique por el diámetro o la circunferencia de su rueda fuera de línea si necesita pulgadas de desarrollo o metros de desarrollo.
¿En qué se diferencia de una calculadora general de relación de engranajes?
Las herramientas industriales suelen usar conducido/conductor y velocidades de eje opcionales. Esta herramienta está pensada y documentada para conteos de plato y piñón de bicicleta en orden ciclista.
¿Qué cuesta más pedalear, 50/11 o 34/28?
50/11. Su relación más alta avanza más por vuelta de biela, pero exige más fuerza en cada pedalada. Con 34/28 la rueda gira apenas algo más de una vez por vuelta, ideal para subir.
¿Por qué se divide el plato entre el piñón y no al revés?
Porque así expresan los desarrollos los ciclistas y los manuales de taller. Las calculadoras de reductoras industriales suelen usar el orden contrario, por eso sus cifras no coinciden con una tabla de ciclismo.
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/hobby/sport-bike-gear-ratio \
-H "Authorization: Bearer $KIT_KEY" \
-H "Content-Type: application/json" \
-d '{"chainring_teeth":50,"sprocket_teeth":11}'const res = await fetch("https://api.kit.forhosting.com/hobby/sport-bike-gear-ratio", {
method: "POST",
headers: {
"Authorization": `Bearer ${process.env.KIT_KEY}`,
"Content-Type": "application/json"
},
body: JSON.stringify({
"chainring_teeth": 50,
"sprocket_teeth": 11
})
});
const { task_id } = await res.json();import os, requests
res = requests.post(
"https://api.kit.forhosting.com/hobby/sport-bike-gear-ratio",
headers={"Authorization": f"Bearer {os.environ['KIT_KEY']}"},
json={
"chainring_teeth": 50,
"sprocket_teeth": 11
},
)
task_id = res.json()["task_id"]<?php
$res = file_get_contents("https://api.kit.forhosting.com/hobby/sport-bike-gear-ratio", false, stream_context_create([
"http" => [
"method" => "POST",
"header" => "Authorization: Bearer " . getenv("KIT_KEY") . "\r\nContent-Type: application/json",
"content" => '{"chainring_teeth":50,"sprocket_teeth":11}',
],
]));
$task = json_decode($res, true);body := bytes.NewBufferString(`{"chainring_teeth":50,"sprocket_teeth":11}`)
req, _ := http.NewRequest("POST", "https://api.kit.forhosting.com/hobby/sport-bike-gear-ratio", 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
{
"chainring_teeth": 50,
"sprocket_teeth": 11
}Ejemplo de respuesta
{
"task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
"type": "hobby.sport_bike_gear_ratio",
"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.
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
Qué significa en la práctica la relación de marchas de bicicleta
A diferencia de las calculadoras industriales de pares de engranajes, que suelen informar conducido sobre conductor para cajas reductoras, ciclistas y manuales de taller casi siempre citan plato sobre piñón; por eso esta capacidad usa ese orden y nombra los campos chainring_teeth y sprocket_teeth.
Cómo llamar a la API y leer la respuesta
No hay salto de red, llamada a modelo ni aleatoriedad, así que la latencia permanece en la banda de parse puro en el borde. Combine el ratio con la circunferencia de su rueda fuera de línea si necesita distancia de desarrollo, o alimente lotes de pares plato-piñón desde un catálogo de producto para ordenar opciones de desarrollo. Envíe dos campos obligatorios: chainring_teeth como número positivo de dientes del plato delantero (se aceptan los alias chainring, front_teeth, front, ring_teeth y chainring_t) y sprocket_teeth como número positivo de dientes del piñón trasero (alias sprocket, cog_teeth, rear_teeth, rear, cog y cassette_teeth). Si falta cualquiera de los dos, falla de inmediato con invalid_input nombrando el campo; valores cero, negativos o no finitos también provocan invalid_input y no se cobran. Una respuesta correcta devuelve chainring_teeth y sprocket_teeth como números redondeados, gear_ratio y el sinónimo ratio como plato dividido por piñón redondeado a doce decimales para un JSON estable, ratio_string en la forma familiar plato barra piñón, formula con la expresión exacta usada, message que clasifica marcha uno a uno, más dura o más fácil, y steps con cada sustitución. El precio de una solicitud API correcta es $0.002 por ítem.
Dónde encaja en flujos de ciclismo y de producto
Fabricantes de cuadros y componentes publican tablas de desarrollo para líneas gravel, carretera y e-bike; regenerarlas desde tablas de dientes con JSON determinista mantiene sincronizadas las páginas de marketing y los PDF técnicos. La ruta API cuesta $0.002 por solicitud correcta y se factura por ítem, lo que mantiene baratos los generadores de catálogo masivos y los scripts de onboarding móvil sin dejar de cubrir la ejecución en el borde. Como los resultados son deterministas, los registros de auditoría pueden guardar la respuesta completa y volver a ejecutarla años después sin deriva, y las suites de regresión fijan el JSON esperado exacto para cada combinación habitual de carretera y montaña que le importe.
Preguntas técnicas
¿Cómo se calcula gear_ratio?
gear_ratio = chainring_teeth / sprocket_teeth según la convención ciclista (plato delantero sobre piñón trasero). Valores más altos son marchas más duras o altas.
¿Por qué se rechazó mi solicitud?
Tanto chainring_teeth como sprocket_teeth deben ser números finitos positivos. Valores ausentes, cero, negativos o no numéricos devuelven invalid_input y no se cobran.