Trem de engrenagens: relação de velocidade e torque
Esta calculadora de vantagem mecânica combina as contagens de dentes de cada engrenamento de um trem composto.
Executar grátis
Informe, na ordem, a engrenagem motora e a movida de cada estágio; você receberá a relação total de velocidade de saída, a relação ideal de torque, o sentido da última engrenagem e os resultados de cada estágio. Ela é útil em redutores, sobremarchas, mecanismos de relógio e transmissões com vários eixos. Engrenagens com zero dentes são recusadas, pois não definem uma relação física ou matemática válida.
Descreva o trem como uma sequência de engrenamentos
Modele o mecanismo em estágios ordenados do eixo de entrada ao eixo de saída. Em cada estágio, informe os dentes da engrenagem que transmite o movimento e os da engrenagem movida. Um trem simples pode ter várias rodas visíveis; uma engrenagem intermediária apenas repassa o movimento e não muda a magnitude da relação final, embora acrescente um engrenamento e inverta o sentido. Em um trem composto, duas engrenagens fixas no mesmo eixo fazem a movida de um estágio girar à mesma velocidade que a motora do estágio seguinte. Registre cada contato real uma vez e mantenha a ordem física. As contagens devem ser inteiros positivos. São aceitos até cem estágios, quantidade ampla para transmissões práticas e um limite seguro contra entradas enormes por engano. Módulo, diâmetro primitivo, ângulo de pressão e distância entre centros não são pedidos porque influenciam compatibilidade e carga, mas não a relação cinemática ideal derivada dos dentes.
Entenda a relação de velocidade e o torque ideal
Em um engrenamento externo, a velocidade de saída dividida pela velocidade de entrada corresponde aos dentes da motora divididos pelos dentes da movida. A calculadora multiplica essa fração em todos os estágios. Um resultado de 0.25:1 indica que a saída completa um quarto de volta por volta de entrada; com entrada de 1,000 rotações por minuto, a saída ideal seria 250. Na hipótese ideal sem perdas, o torque varia de modo inverso: em cada estágio, dividem-se os dentes da movida pelos da motora e multiplicam-se os fatores. Assim, o mesmo exemplo apresenta relação ideal de torque de 4:1. As relações são recíprocas, exceto por arredondamento numérico. Como esta ferramenta calcula razões, não é necessário informar velocidade nem torque reais. Multiplique uma velocidade de entrada conhecida pela relação total de velocidade, ou um torque de entrada pela relação total de torque, para estimar a saída ideal correspondente.
Interprete o sentido e as limitações reais
Cada engrenamento externo inverte a rotação. Portanto, um número ímpar de estágios faz a saída girar no sentido oposto à entrada, enquanto um número par conserva o sentido. O resultado pressupõe engrenagens externas convencionais; coroas internas, arranjos cruzados, sem-fins, correias, correntes e conjuntos planetários seguem outras regras. O torque calculado é uma vantagem mecânica ideal, não uma garantia de torque entregue. Na prática há atrito, arrasto dos mancais, perdas no lubrificante, deformação elástica, folga e resistência do ar. Para estimar o torque real, aplique separadamente a eficiência medida ou especificada, por estágio ou para o trem completo. Antes de fabricar, verifique também resistência dos dentes, carga nos eixos, tensão de contato, lubrificação, compatibilidade do passo e rotação de trabalho. A calculadora exige inteiros positivos dentro dos limites e rejeita explicitamente zero, mas não confirma se as rodas engrenam, cabem no alojamento ou suportam o ciclo de serviço pretendido.
Casos de uso
Dimensionar um redutor composto
Combine reduções moderadas para conferir o multiplicador final de velocidade e o ganho ideal de torque antes de escolher eixos e engrenagens.
Auditar um desenho mecânico
Informe cada engrenamento do desenho e compare a relação total e o sentido final com os requisitos do projeto.
Comparar layouts de transmissão
Avalie combinações alternativas de dentes que atinjam a relação desejada e mantenham cada estágio em dimensões práticas.
Perguntas frequentes
O que significa uma relação total de velocidade de 0.2?
A saída gira 0.2 vez por volta de entrada. Idealmente, sua velocidade é um quinto da entrada e a relação de torque é 5:1.
Por que a relação de torque é chamada de ideal?
Ela pressupõe conservação de potência e ignora atrito, arrasto dos mancais, deformação dos dentes e outras perdas. Aplique a eficiência separadamente.
Engrenagens intermediárias alteram a vantagem mecânica?
Uma intermediária simples não muda a magnitude da relação total quando a primeira motora e a última movida permanecem iguais, mas cada contato externo inverte o sentido.
Posso informar uma engrenagem com zero dentes?
Não. Ela não é fisicamente válida e torna um lado da relação indefinido, portanto a calculadora retorna um erro de entrada inválida.
A calculadora aceita conjuntos planetários ou engrenagens internas?
Não. O modelo representa engrenamentos externos ordenados. Planetários e coroas internas usam outras relações cinemáticas e de sentido.
Quanto custa um cálculo pela API?
Cada solicitação API custa US$ 0,002. A calculadora no navegador usa a mesma aritmética determinística.
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/mech/gear-train-advantage \
-H "Authorization: Bearer $KIT_KEY" \
-H "Content-Type: application/json" \
-d '{"stages":[{"driver_teeth":20,"driven_teeth":60},{"driver_teeth":15,"driven_teeth":45}]}'const res = await fetch("https://api.kit.forhosting.com/mech/gear-train-advantage", {
method: "POST",
headers: {
"Authorization": `Bearer ${process.env.KIT_KEY}`,
"Content-Type": "application/json"
},
body: JSON.stringify({
"stages": [
{
"driver_teeth": 20,
"driven_teeth": 60
},
{
"driver_teeth": 15,
"driven_teeth": 45
}
]
})
});
const { task_id } = await res.json();import os, requests
res = requests.post(
"https://api.kit.forhosting.com/mech/gear-train-advantage",
headers={"Authorization": f"Bearer {os.environ['KIT_KEY']}"},
json={
"stages": [
{
"driver_teeth": 20,
"driven_teeth": 60
},
{
"driver_teeth": 15,
"driven_teeth": 45
}
]
},
)
task_id = res.json()["task_id"]<?php
$res = file_get_contents("https://api.kit.forhosting.com/mech/gear-train-advantage", false, stream_context_create([
"http" => [
"method" => "POST",
"header" => "Authorization: Bearer " . getenv("KIT_KEY") . "\r\nContent-Type: application/json",
"content" => '{"stages":[{"driver_teeth":20,"driven_teeth":60},{"driver_teeth":15,"driven_teeth":45}]}',
],
]));
$task = json_decode($res, true);body := bytes.NewBufferString(`{"stages":[{"driver_teeth":20,"driven_teeth":60},{"driver_teeth":15,"driven_teeth":45}]}`)
req, _ := http.NewRequest("POST", "https://api.kit.forhosting.com/mech/gear-train-advantage", 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
{
"stages": [
{
"driver_teeth": 20,
"driven_teeth": 60
},
{
"driver_teeth": 15,
"driven_teeth": 45
}
]
}Exemplo de resposta
{
"task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
"type": "mech.gear_train_advantage",
"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. |