Calculadora de offset e backspacing de rodas
Esta calculadora converte um offset conhecido em milímetros ou um backspacing em polegadas para a medida equivalente.
Executar grátis
Informe a largura nominal da roda e a posição de montagem para obter offset, backspacing, frontspacing e linha central. Assim, você pode comparar rodas novas, estimar o deslocamento em direção à suspensão ou à carroceria e identificar especificações incompatíveis antes da compra. O cálculo usa a geometria comum do setor e diferencia a largura nominal entre os assentos dos talões da largura física total do aro.
Entenda as duas medidas antes de comparar rodas
Offset e backspacing descrevem a mesma posição da face de montagem a partir de referências diferentes. Offset é a distância com sinal entre a linha central da roda e a face apoiada no cubo, normalmente em milímetros. O offset positivo coloca essa face mais perto do lado externo; o negativo a desloca para o lado interno. Backspacing é medido da face de montagem até a borda interna traseira e costuma ser expresso em polegadas. Portanto, em rodas de mesma largura, um offset positivo maior geralmente corresponde a mais backspacing. A largura, porém, é indispensável: backspacing idêntico em rodas de larguras diferentes não representa o mesmo offset nem a mesma posição externa. Informe a largura nominal, selecione qual posição você conhece e digite o valor com o sinal correto. A calculadora apresenta as duas convenções para que anúncios, desenhos técnicos e medições de oficina possam ser comparados pela mesma referência.
Por que a largura total inclui uma polegada
A largura publicada da roda é medida entre os assentos dos talões do pneu, e não entre as extremidades externas dos lábios. Já o backspacing normalmente vai da face do cubo até a borda do lábio traseiro. Por convenção, considera-se que a largura física é uma polegada maior que a nominal, com aproximadamente meia polegada em cada lábio. A calculadora acrescenta essa polegada antes de determinar a linha central. Em uma roda nominal de 8 polegadas, usa 9 polegadas de largura total e uma linha central física de 4.5 polegadas. O offset convertido em polegadas é somado à linha central para encontrar o backspacing; no sentido inverso, a linha central é subtraída e a diferença é convertida em milímetros. O frontspacing corresponde à distância restante até a borda externa. Como o formato dos lábios varia, confirme montagens com pouca folga no desenho do fabricante e na própria roda.
Use o resultado para verificar encaixe e folgas
A conversão é mais útil quando você compara a roda atual com uma substituta. Calcule cada uma separadamente e compare o backspacing para entender quanto a borda interna se aproxima ou se afasta da suspensão, das mangueiras de freio e do revestimento da caixa de roda. Compare o frontspacing para avaliar o deslocamento em direção ao para-lama. Mais backspacing geralmente leva a borda interna para dentro; mais frontspacing projeta a borda externa para fora. Essas dimensões são uma verificação geométrica, não uma garantia completa de encaixe. Largura e perfil do pneu, diâmetro, desenho dos raios, espaço da pinça, furação, cubo, capacidade de carga, curso da suspensão, esterçamento e alinhamento também importam. Meça com a suspensão carregada e confira todo o curso da direção. Um espaçador normalmente reduz o offset positivo efetivo em valor próximo à própria espessura. Sempre valide as folgas críticas no veículo antes de dirigir.
Casos de uso
Comparar uma roda nova com a original
Converta as duas especificações para verificar o movimento das bordas interna e externa.
Interpretar uma medição feita na oficina
Transforme o backspacing medido com uma trena no offset usado nos catálogos.
Avaliar uma roda mais larga
Veja por que manter o mesmo offset altera a folga interna e a posição no para-lama.
Perguntas frequentes
Quanto custa esta calculadora pela API?
Cada solicitação pela API custa US$ 0,002. O mesmo cálculo determinístico também pode ser executado no navegador.
Por que o cálculo soma uma polegada à largura?
A largura nominal fica entre os assentos dos talões, enquanto o backspacing alcança o lábio traseiro. A aproximação soma meia polegada por lábio.
O que significa offset positivo?
A face de montagem está voltada para o lado externo da roda em relação à linha central.
O resultado garante que a roda serve?
Não. Também é necessário conferir pneu, freios, suspensão, furação, cubo, carga e movimento do veículo.
Como um espaçador afeta o offset?
Ele move a roda para fora e normalmente reduz o offset positivo efetivo aproximadamente pela própria espessura.
Para desenvolvedores — acesso via API
Tudo nesta página está disponível via API. Esta seção é para equipes que querem integrar a ferramenta aos próprios sistemas; quem não precisa disso pode simplesmente usar a ferramenta acima.
Endpoint
Autenticação por token Bearer. Um único POST coloca a tarefa na fila; o resultado chega por webhook ou link assinado.
Chame do seu código
curl -X POST https://api.kit.forhosting.com/travel/wheel-offset-backspacing \
-H "Authorization: Bearer $KIT_KEY" \
-H "Content-Type: application/json" \
-d '{"rim_width_in":8.5,"position_type":"offset_mm","mounting_position":35}'const res = await fetch("https://api.kit.forhosting.com/travel/wheel-offset-backspacing", {
method: "POST",
headers: {
"Authorization": `Bearer ${process.env.KIT_KEY}`,
"Content-Type": "application/json"
},
body: JSON.stringify({
"rim_width_in": 8.5,
"position_type": "offset_mm",
"mounting_position": 35
})
});
const { task_id } = await res.json();import os, requests
res = requests.post(
"https://api.kit.forhosting.com/travel/wheel-offset-backspacing",
headers={"Authorization": f"Bearer {os.environ['KIT_KEY']}"},
json={
"rim_width_in": 8.5,
"position_type": "offset_mm",
"mounting_position": 35
},
)
task_id = res.json()["task_id"]<?php
$res = file_get_contents("https://api.kit.forhosting.com/travel/wheel-offset-backspacing", false, stream_context_create([
"http" => [
"method" => "POST",
"header" => "Authorization: Bearer " . getenv("KIT_KEY") . "\r\nContent-Type: application/json",
"content" => '{"rim_width_in":8.5,"position_type":"offset_mm","mounting_position":35}',
],
]));
$task = json_decode($res, true);body := bytes.NewBufferString(`{"rim_width_in":8.5,"position_type":"offset_mm","mounting_position":35}`)
req, _ := http.NewRequest("POST", "https://api.kit.forhosting.com/travel/wheel-offset-backspacing", body)
req.Header.Set("Authorization", "Bearer "+os.Getenv("KIT_KEY"))
req.Header.Set("Content-Type", "application/json")
res, _ := http.DefaultClient.Do(req)Exemplo de requisição
{
"rim_width_in": 8.5,
"position_type": "offset_mm",
"mounting_position": 35
}Exemplo de resposta
{
"task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
"type": "travel.wheel_offset_backspacing",
"status": "queued",
"_links": {
"result": "/tasks/tsk_…/result"
}
}A API é assíncrona: cada chamada devolve um task_id na hora. Se preferir polling, consulte o status a até 1 requisição por segundo.
Preço
Preço publicado, sem tokens nem créditos escondidos. Tarefa que falha não é cobrada.
Erros
| HTTP | Código | O que significa |
|---|---|---|
401 | unauthorized | Token ausente ou inválido. Confira o header Authorization. |
402 | insufficient_balance | Saldo insuficiente para esta tarefa. Faça uma recarga e tente de novo. |
404 | unknown_type | Esse tipo de tarefa não existe. Confira o campo type no catálogo. |
429 | rate_limited | Muitas requisições em pouco tempo. Espere um instante e tente de novo. |