Rotolamento su piano inclinato
Un cilindro pieno, con fattore d'inerzia 0,5, che rotola su una rampa di 30° accelera meno di un blocco che scivola senza attrito, perché parte dell'energia va nella rotazione. Indichi l'angolo e il fattore d'inerzia per ottenere la sua accelerazione. Gratis nel suo browser.
- Gratis
- Funziona nel suo browser
- Senza registrazione
- I suoi dati restano sul dispositivo
Esegui gratis nel browser
Esempio risolto
- Angolo
- 30
- Fattore di inerzia
- 0,5
- G
- 9,80665
- Angolo (rad)
- 0,5235987756
- Accelerazione
- 3,2688833333
- Ipotesi
- pure rolling without slipping
Questo calcolatore per il rotolamento su un piano inclinato determina l’accelerazione lineare di un corpo rigido che rotola senza strisciare. Inserisca l’angolo di inclinazione e il fattore d’inerzia adimensionale, definito come il momento d’inerzia diviso per la massa e per il raggio al quadrato. Il risultato mostra quanto l’inerzia rotazionale riduce l’accelerazione rispetto allo scivolamento. La gravità standard viene applicata automaticamente, ma Lei può indicare un altro valore positivo per un ambiente o una convenzione di modellazione differente.
Descriva l’inclinazione e il corpo rotolante
Parta dall’angolo tra il piano inclinato e l’orizzontale, misurato in gradi. Una superficie piana corrisponde a zero gradi, mentre il limite verticale è novanta gradi. Il calcolatore rifiuta volutamente qualsiasi angolo superiore, perché tale geometria non rientra più nel modello supportato di discesa lungo un piano inclinato.
Inserisca quindi il fattore d’inerzia, spesso scritto come k = I/(m r²). Questo valore adimensionale descrive la distribuzione della massa del corpo attorno all’asse di rotazione senza richiedere massa e raggio come dati separati. Usi il fattore riferito all’effettivo asse di rotazione.
Può inoltre sostituire la gravità standard quando modella un altro pianeta o adopera un valore di laboratorio specifico. La gravità deve essere positiva. Il calcolo presuppone un corpo rigido, una pendenza fissa, rotolamento puro senza strisciamento e attrito statico sufficiente a mantenere tale condizione.
Comprenda la formula dell’accelerazione
Il calcolatore applica a = g sin(θ)/(1 + k). La componente della gravità diretta verso il basso lungo il piano è g sin(θ), ma un corpo rotolante deve acquisire energia cinetica sia traslazionale sia rotazionale. Il denominatore 1 + k rappresenta questa richiesta dovuta alla rotazione.
Un fattore d’inerzia maggiore destina più energia gravitazionale alla rotazione, quindi il centro di massa accelera più lentamente. Quando k è zero, l’espressione si riduce alla nota accelerazione di scivolamento senza attrito. Questo caso limite è matematicamente utile, sebbene un normale corpo rotolante abbia inerzia rotazionale positiva.
Massa e raggio si semplificano dopo aver espresso l’inerzia tramite k; per questo motivo non compaiono come ingressi distinti. L’output comprende l’angolo in radianti, il valore di gravità utilizzato e l’accelerazione in metri al secondo quadrato.
Applichi il risultato entro i limiti del modello
Usi il risultato come accelerazione costante del centro di massa su un piano rettilineo e uniforme quando valgono le ipotesi indicate. Partendo da fermo, può inserirlo nelle consuete relazioni cinematiche, come velocità v = at e distanza s = at²/2. È utile anche per confrontare forme diverse sulla stessa rampa: a parità di angolo e gravità, l’oggetto con fattore d’inerzia minore possiede l’accelerazione lineare maggiore.
Non consideri il risultato una prova che il rotolamento avvenga davvero. L’attrito statico richiesto dipende dal corpo e dalla superficie; un contatto poco aderente può strisciare e produrre traslazione e rotazione differenti. Resistenza al rotolamento, deformazione, resistenza aerodinamica, variazione della pendenza, attrito dell’asse e coppia esterna restano anch’essi fuori da questo modello in forma chiusa.
Nel lavoro sperimentale, utilizzi l’angolo misurato e il fattore specifico del corpo, quindi confronti la previsione con osservazioni e incertezza.
Casi d'uso
Confrontare corpi rotolanti ideali
Confronti un anello, un disco, un cilindro o una sfera sulla stessa rampa modificando soltanto il fattore d’inerzia.
Verificare un esercizio di meccanica
Controlli l’accelerazione ricavata dalle equazioni traslazionali e rotazionali del rotolamento senza strisciamento.
Preparare un esperimento su rampa
Preveda l’accelerazione del centro di massa prima di misurare un oggetto rotolante in laboratorio.
Domande frequenti
Che cos’è il fattore d’inerzia?
È k = I/(m r²), dove I è il momento d’inerzia attorno all’asse di rotolamento, m è la massa e r è il raggio di rotolamento.
Perché la massa non compare nel risultato?
In questo modello ideale di rotolamento, la massa si semplifica quando l’inerzia rotazionale è scritta come I = k m r².
Il calcolatore considera lo strisciamento?
No. Presuppone rotolamento puro senza strisciamento e attrito statico sufficiente a imporre tale condizione.
Perché vengono rifiutati angoli superiori a novanta gradi?
La geometria supportata descrive un corpo che scende su un piano convenzionale dall’orizzontale alla verticale; angoli maggiori non rientrano nel modello.
Quanto costa?
Lo stesso calcolo deterministico è disponibile nel browser.
Strumenti correlati
Per sviluppatori — accesso via API
Tutto quello che vedi in questa pagina è disponibile anche via API. Questa sezione è per i team che vogliono integrarlo nei propri sistemi; chi non ne ha bisogno può semplicemente usare lo strumento qui sopra.
Endpoint
Autenticazione con Bearer token: un POST mette in coda l'attività e il risultato arriva via webhook o link firmato.
Chiamala dal tuo stack
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)Esempio di richiesta
{
"angle": 30,
"inertia_factor": 0.5
}Esempio di risposta
{
"task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
"type": "mech.rolling_down_incline_acceleration",
"status": "queued",
"_links": {
"result": "/tasks/tsk_…/result"
}
}L'API è asincrona: ricevi subito un task_id e puoi fare polling fino a 1 richiesta al secondo.
Prezzi
Prezzo pubblicato, senza token né crediti. Se l'attività fallisce, non paghi.
Errori
| HTTP | Codice | Significato |
|---|---|---|
401 | unauthorized | Chiave API mancante o non valida: controlla l'header Authorization. |
402 | insufficient_balance | Credito esaurito: ricarica per continuare a eseguire attività. |
404 | unknown_type | Tipo di attività sconosciuto: controlla il campo type della richiesta. |
429 | rate_limited | Troppe richieste in poco tempo: rallenta e riprova tra qualche secondo. |
Note tecniche
Descriva l’inclinazione e il corpo rotolante
Alcuni corpi ideali comuni ne chiariscono il significato: un anello ha k = 1, un cilindro pieno o un disco ha k = 1/2 e una sfera piena ha k = 2/5.
Comprenda la formula dell’accelerazione
I risultati vengono arrotondati con una precisione significativa stabile, affinché esecuzioni ripetute con dati identici producano JSON coerente, conservando comunque più accuratezza di quella giustificata dalla maggior parte delle misure pratiche.
Applichi il risultato entro i limiti del modello
L’API costa $0.002 per richiesta, mentre la versione nel browser esegue localmente lo stesso calcolo deterministico.