Saltar al contenido
🛠️ToolsShed

Tire Size Calculator

Analiza códigos de tamaño de neumático (ej. 205/55R16) y calcula altura de flanco, diámetro total, circunferencia y revoluciones por milla.

Formato de Código de Neumático

205/55R16 significa: ancho de sección 205mm / relación de aspecto 55% / R=radial / diámetro de llanta 16in.

Acerca de esta herramienta

Un código de tamaño de neumático como 205/55R16 contiene toda la información sobre las dimensiones del neumático, pero interpretar esos números puede resultar confuso. Esta calculadora decodifica instantáneamente esa notación críptica y revela la altura real de la pared lateral, el diámetro total, la circunferencia de rodadura y cuántas revoluciones completa el neumático por milla. Comprender estas medidas es importante porque afectan la precisión del velocímetro, la eficiencia del combustible y las características de manejo del vehículo.

Para usar la herramienta, simplemente ingresa el código de tamaño de neumático en formato estándar (ancho/relación de aspecto, radial o diagonal, y diámetro de la rueda) y la calculadora muestra todas las métricas clave. Descubrirás la altura de la pared lateral de tu neumático en milímetros, su diámetro total en pulgadas, cuánta distancia recorre en una rotación completa, y el número de revoluciones por minuto a velocidades de autopista. Esta información es invaluable para comparar opciones de neumáticos, diagnosticar errores del velocímetro, o planificar modificaciones.

Preguntas Frecuentes

Implementación de Código

import re

def parse_tire(code: str) -> dict | None:
    m = re.match(r'^(\d{3})/(\d{2})([RDB])(\d{1,2}(?:\.\d)?)$', code.strip().upper())
    if not m:
        return None
    width_mm = int(m.group(1))
    aspect_ratio = int(m.group(2))
    construction = m.group(3)
    rim_inches = float(m.group(4))

    sidewall_mm = width_mm * aspect_ratio / 100
    total_diameter_mm = rim_inches * 25.4 + 2 * sidewall_mm
    circumference_mm = total_diameter_mm * 3.14159265
    revs_per_mile = 1609344 / circumference_mm
    revs_per_km = 1000000 / circumference_mm

    return {
        "width_mm": width_mm,
        "aspect_ratio": aspect_ratio,
        "construction": construction,
        "rim_inches": rim_inches,
        "sidewall_mm": round(sidewall_mm, 1),
        "total_diameter_mm": round(total_diameter_mm, 1),
        "total_diameter_inches": round(total_diameter_mm / 25.4, 2),
        "circumference_mm": round(circumference_mm, 1),
        "revs_per_mile": round(revs_per_mile, 1),
        "revs_per_km": round(revs_per_km, 1),
    }

result = parse_tire("205/55R16")
for k, v in result.items():
    print(f"{k}: {v}")

Comments & Feedback

Comments are powered by Giscus. Sign in with GitHub to leave a comment.