Rolamento em plano inclinado
Um cilindro maciço, com fator de inércia 0,5, rolando por uma rampa de 30° acelera menos que um bloco deslizando sem atrito, porque parte da energia vai para o giro. Informe o ângulo e o fator de inércia para obter a aceleração. Grátis no seu navegador.
- Grátis
- Funciona no seu navegador
- Sem cadastro
- Seus dados não saem do seu aparelho
Executar grátis
Exemplo resolvido
- Ângulo
- 30
- Fator de inércia
- 0,5
- G
- 9,80665
- Ângulo (rad)
- 0,5235987756
- Aceleração
- 3,2688833333
- Premissa
- pure rolling without slipping
Esta calculadora de rolamento em plano inclinado determina a aceleração linear de um corpo rígido que rola sem escorregar. Informe o ângulo da inclinação e o fator de inércia adimensional, definido como o momento de inércia dividido pela massa e pelo raio ao quadrado. O resultado mostra como a inércia rotacional reduz a aceleração em relação ao deslizamento. A gravidade padrão é aplicada automaticamente, mas você pode fornecer outro valor positivo para um ambiente diferente ou uma convenção específica de modelagem.
Descreva a inclinação e o corpo rolante
Comece pelo ângulo entre o plano inclinado e a horizontal, medido em graus. Uma superfície nivelada corresponde a zero grau, enquanto o limite vertical corresponde a noventa graus. A calculadora rejeita de propósito qualquer ângulo superior, pois essa geometria não pertence mais ao modelo suportado de descida em plano inclinado.
Em seguida, informe o fator de inércia, normalmente escrito como k = I/(m r²). Esse valor adimensional representa a distribuição da massa do corpo ao redor do eixo de rotação sem exigir entradas separadas de massa e raio. Use o fator referente ao eixo real de rotação.
Você também pode substituir a gravidade padrão ao modelar outro planeta ou usar um valor laboratorial especificado. A gravidade precisa ser positiva. O cálculo pressupõe corpo rígido, inclinação fixa, rolamento puro sem escorregamento e atrito estático suficiente para manter essa condição.
Entenda a fórmula da aceleração
A calculadora avalia a = g sin(θ)/(1 + k). A componente da gravidade dirigida para baixo ao longo do plano é g sin(θ), porém um corpo rolante precisa adquirir energia cinética translacional e rotacional. O denominador 1 + k representa essa exigência de rotação.
Um fator de inércia maior direciona mais energia gravitacional ao giro e faz o centro de massa acelerar mais lentamente. Quando k é zero, a expressão se reduz à conhecida aceleração de deslizamento sem atrito. Esse caso limite é matematicamente útil, embora um corpo rolante comum tenha inércia rotacional positiva.
Massa e raio se cancelam depois que a inércia é expressa por k; por isso, nenhum dos dois aparece como entrada independente. A saída inclui o ângulo em radianos, o valor de gravidade utilizado e a aceleração em metros por segundo ao quadrado.
Use o resultado dentro dos limites do modelo
Use o valor como aceleração constante do centro de massa em um plano reto e uniforme quando as hipóteses declaradas forem válidas. A partir do repouso, ele pode alimentar relações cinemáticas usuais, como velocidade v = at e distância s = at²/2. Também é útil para comparar formatos na mesma rampa: com ângulo e gravidade iguais, o objeto de menor fator de inércia apresenta maior aceleração linear.
Não considere o resultado uma prova de que o rolamento realmente ocorre. O atrito estático necessário depende do corpo e da superfície, e um contato de baixo atrito pode escorregar, gerando translação e rotação diferentes. Resistência ao rolamento, deformação, arrasto aerodinâmico, variação do ângulo, atrito no eixo e torque externo também ficam fora deste modelo fechado.
Em trabalhos experimentais, utilize o ângulo medido e um fator específico do corpo, depois compare a previsão com as observações e a incerteza.
Casos de uso
Comparar formatos rolantes ideais
Compare um aro, disco, cilindro ou esfera na mesma rampa alterando somente o fator de inércia.
Conferir um exercício de mecânica
Verifique a aceleração obtida pelas equações translacionais e rotacionais do rolamento sem escorregamento.
Planejar um experimento em rampa
Preveja a aceleração do centro de massa antes de medir um objeto rolante em laboratório.
Perguntas frequentes
O que é o fator de inércia?
É k = I/(m r²), em que I é o momento de inércia em torno do eixo de rolamento, m é a massa e r é o raio de rolamento.
Por que a massa não aparece no resultado?
Neste modelo ideal de rolamento, a massa é cancelada quando a inércia rotacional é escrita como I = k m r².
A calculadora considera escorregamento?
Não. Ela pressupõe rolamento puro sem escorregamento e atrito estático suficiente para impor essa condição.
Por que ângulos acima de noventa graus são rejeitados?
A geometria aceita descreve um corpo descendo um plano convencional da horizontal até a vertical; ângulos maiores ficam fora do modelo.
Qual é o custo?
O mesmo cálculo determinístico está disponível no navegador.
Ferramentas relacionadas
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/rolling-down-incline-acceleration \
-H "Authorization: Bearer $KIT_KEY" \
-H "Content-Type: application/json" \
-d '{"angle":30,"inertia_factor":0.5}'const res = await fetch("https://api.kit.forhosting.com/mech/rolling-down-incline-acceleration", {
method: "POST",
headers: {
"Authorization": `Bearer ${process.env.KIT_KEY}`,
"Content-Type": "application/json"
},
body: JSON.stringify({
"angle": 30,
"inertia_factor": 0.5
})
});
const { task_id } = await res.json();import os, requests
res = requests.post(
"https://api.kit.forhosting.com/mech/rolling-down-incline-acceleration",
headers={"Authorization": f"Bearer {os.environ['KIT_KEY']}"},
json={
"angle": 30,
"inertia_factor": 0.5
},
)
task_id = res.json()["task_id"]<?php
$res = file_get_contents("https://api.kit.forhosting.com/mech/rolling-down-incline-acceleration", false, stream_context_create([
"http" => [
"method" => "POST",
"header" => "Authorization: Bearer " . getenv("KIT_KEY") . "\r\nContent-Type: application/json",
"content" => '{"angle":30,"inertia_factor":0.5}',
],
]));
$task = json_decode($res, true);body := bytes.NewBufferString(`{"angle":30,"inertia_factor":0.5}`)
req, _ := http.NewRequest("POST", "https://api.kit.forhosting.com/mech/rolling-down-incline-acceleration", 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
{
"angle": 30,
"inertia_factor": 0.5
}Exemplo de resposta
{
"task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
"type": "mech.rolling_down_incline_acceleration",
"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. |
Notas técnicas
Descreva a inclinação e o corpo rolante
Corpos ideais comuns esclarecem o significado: um aro possui k = 1, um cilindro maciço ou disco possui k = 1/2 e uma esfera maciça possui k = 2/5.
Entenda a fórmula da aceleração
Os resultados recebem arredondamento de precisão significativa estável, para que execuções com entradas idênticas produzam JSON consistente e preservem mais exatidão do que a maioria das medições práticas requer.
Use o resultado dentro dos limites do modelo
A API custa US$ 0,002 por solicitação, enquanto a versão no navegador executa localmente o mesmo cálculo determinístico para verificações rápidas.