Lewati ke konten
πŸ› οΈToolsShed

Tire Size Calculator

Parse kode ukuran ban (misalnya 205/55R16) dan hitung tinggi sidewall, diameter total, keliling, dan revolusi per mil.

Format Kode Ban

205/55R16 berarti: lebar penampang 205mm / rasio aspek 55% / R=radial / diameter velg 16in.

Tentang alat ini

Kode ukuran ban seperti 205/55R16 berisi semua informasi tentang dimensi ban, tetapi menafsirkan angka-angka tersebut dapat membingungkan. Kalkulator ini segera mendekode notasi yang misterius dan mengungkapkan tinggi dinding sebenarnya, diameter total, keliling bergulir, dan berapa banyak revolusi yang dilakukan ban per mil. Memahami pengukuran ini penting karena mempengaruhi akurasi speedometer, efisiensi bahan bakar, dan karakteristik penanganan kendaraan.

Untuk menggunakan alat ini, cukup masukkan kode ukuran ban dalam format standar (lebar/rasio aspek, radial atau diagonal, dan diameter roda) dan kalkulator menampilkan semua metrik utama. Anda akan mengetahui tinggi dinding ban Anda dalam milimeter, diameter totalnya dalam inci, jarak yang ditempuh dalam satu putaran penuh, dan jumlah revolusi per menit pada kecepatan jalan tol. Informasi ini sangat berharga untuk membandingkan pilihan ban, mendiagnosis kesalahan speedometer, atau merencanakan modifikasi.

Pertanyaan yang Sering Diajukan

Implementasi Kode

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.