Tire Size Calculator
Analizza i codici delle dimensioni degli pneumatici (ad esempio 205/55R16) e calcola l'altezza della spalla, il diametro totale, la circonferenza e i giri per miglio.
Formato del Codice Pneumatico
205/55R16 significa: larghezza di sezione 205mm / rapporto d'aspetto 55% / R=radiale / diametro cerchione 16in.
Informazioni sullo strumento
Un codice di dimensioni pneumatiche come 205/55R16 contiene tutte le informazioni sulle dimensioni del pneumatico, ma interpretare questi numeri può essere confuso. Questo calcolatore decodifica istantaneamente questa notazione criptica e rivela l'altezza effettiva della spalla, il diametro totale, la circonferenza di rotolamento e quante rivoluzioni il pneumatico completa per miglio. Comprendere queste misurazioni è importante perché influiscono sulla precisione del tachimetro, l'efficienza dei consumi e le caratteristiche di maneggevolezza del veicolo.
Per utilizzare lo strumento, basta inserire il codice dimensionale del pneumatico nel formato standard (larghezza/rapporto di aspetto, radiale o diagonale, e diametro della ruota) e il calcolatore visualizza tutte le metriche chiave. Scoprirai l'altezza della spalla del tuo pneumatico in millimetri, il suo diametro totale in pollici, la distanza percorsa in una rotazione completa e il numero di giri al minuto a velocità autostradali. Queste informazioni sono preziose per confrontare le opzioni di pneumatici, diagnosticare gli errori del tachimetro o pianificare modifiche.
Domande Frequenti
Implementazione del Codice
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.