Coppia della manovella
Questo calcolatore determina il momento torcente istantaneo prodotto quando la forza del pistone agisce tramite una manovella a un determinato angolo.
Esegui gratis nel browser
Inserisca la forza in newton, l’angolo in gradi e il raggio in metri. Lo strumento ricava la componente tangenziale, la moltiplica per il raggio e restituisce la coppia in newton-metri. Il modello ideale a tre ingressi è adatto a stime rapide, esercizi, confronti progettuali e calcoli automatici ripetibili.
Comprenda il modello ideale della coppia di manovella
La forza del pistone agisce lungo l’asse del cilindro, ma soltanto la componente perpendicolare alla manovella genera un momento attorno all’albero. Nel modello ideale a tre ingressi, la componente tangenziale equivale alla forza del pistone moltiplicata per il seno dell’angolo di manovella. Moltiplicando tale forza per il raggio si ottiene la coppia: forza del pistone per raggio per seno dell’angolo. L’angolo è misurato dall’asse del pistone; a zero gradi la manovella coincide con la linea di forza e la coppia è nulla anche con una forza elevata. A novanta gradi il seno vale uno, tutta la forza è tangenziale e la coppia raggiunge il massimo per forza e raggio indicati. Negli altri quadranti il risultato può essere positivo o negativo in base al seno, caratteristica utile per studiare un giro completo. La risposta mostra anche forza tangenziale e angolo in radianti. Usi newton e metri per ottenere newton-metri.
Inserisca correttamente forza, angolo e raggio
Fornisca piston_force come numero finito in newton, crank_angle come numero finito in gradi e crank_radius come numero finito non negativo in metri. Le stringhe numeriche sono ammesse per agevolare moduli e pipeline; valori mancanti, stringhe vuote, testo non numerico, infiniti e grandezze oltre il limite vengono respinti. Sono validi anche gli alias force, angle e radius, sebbene i nomi canonici siano più chiari nelle attività salvate. La forza può avere segno: un valore negativo inverte forza tangenziale e coppia. L’angolo può essere qualsiasi valore finito, quindi Lei può valutare più giri senza ridurlo prima. Il raggio può essere zero e produrre coppia nulla, ma non può essere negativo perché è una lunghezza. L’arrotondamento stabile assicura lo stesso JSON per input uguali. Non avviene alcuna conversione di unità. Se il raggio è in millimetri, lo converta in metri; cinquanta millimetri sono 0.05 metri.
Impieghi il risultato conoscendone i limiti
Usi questa capacità per confrontare rapidamente raggi, carichi del pistone e posizioni angolari, oppure come fase deterministica di un foglio tecnico, uno strumento didattico, un preprocessore di simulazione o un test software. Ogni richiesta API riuscita costa $0.002; lo stesso calcolo puro può alimentare l’esperienza gratuita nel browser. L’implementazione non consulta rete o orologio e non usa casualità o modelli, quindi un input produce sempre lo stesso output. Il calcolo ideale usa soltanto le tre grandezze dichiarate. Non considera inclinazione o lunghezza della biella, variazione della pressione, inerzia alternata, attrito, perdite, fasatura della combustione o altri cilindri. Un’analisi dinamica dettagliata richiede ulteriore geometria e masse e può fornire una coppia istantanea diversa. Consideri il risultato come momento della proiezione tangenziale ideale, non come previsione completa della potenza misurata. Nei motori multicilindrici calcoli ogni cilindro alla propria fase e sommi le coppie con segno solo usando ipotesi e riferimenti angolari coerenti.
Casi d'uso
Confrontare raggi di manovella
Quantifichi come una variazione del raggio legata alla corsa modifica la coppia ideale a forza e angolo invariati.
Controllare un esercizio motoristico
Verifichi forza tangenziale e momento dell’albero per forza, raggio e posizione angolare noti.
Creare riferimenti di simulazione
Generi valori stabili per software che valuta la coppia ideale durante una rotazione.
Domande frequenti
Quale equazione usa il calcolatore?
Usa coppia = forza del pistone × raggio della manovella × sin(angolo), con l’angolo espresso in gradi.
Quali unità devo inserire?
Inserisca la forza in newton e il raggio in metri per ottenere newton-metri. L’angolo è in gradi.
Perché la coppia è nulla a zero gradi?
La forza è allineata alla manovella, quindi la sua componente perpendicolare o tangenziale è nulla.
È inclusa la geometria della biella?
No. È il modello ideale a tre ingressi. La dinamica esatta richiede lunghezza della biella e ulteriori dati di forza e inerzia.
Quanto costa un calcolo tramite API?
Ogni richiesta riuscita costa $0.002. Gli errori di validazione non restituiscono un risultato calcolato.
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/eng/crank-torque \
-H "Authorization: Bearer $KIT_KEY" \
-H "Content-Type: application/json" \
-d '{"piston_force":12000,"crank_angle":60,"crank_radius":0.05}'const res = await fetch("https://api.kit.forhosting.com/eng/crank-torque", {
method: "POST",
headers: {
"Authorization": `Bearer ${process.env.KIT_KEY}`,
"Content-Type": "application/json"
},
body: JSON.stringify({
"piston_force": 12000,
"crank_angle": 60,
"crank_radius": 0.05
})
});
const { task_id } = await res.json();import os, requests
res = requests.post(
"https://api.kit.forhosting.com/eng/crank-torque",
headers={"Authorization": f"Bearer {os.environ['KIT_KEY']}"},
json={
"piston_force": 12000,
"crank_angle": 60,
"crank_radius": 0.05
},
)
task_id = res.json()["task_id"]<?php
$res = file_get_contents("https://api.kit.forhosting.com/eng/crank-torque", false, stream_context_create([
"http" => [
"method" => "POST",
"header" => "Authorization: Bearer " . getenv("KIT_KEY") . "\r\nContent-Type: application/json",
"content" => '{"piston_force":12000,"crank_angle":60,"crank_radius":0.05}',
],
]));
$task = json_decode($res, true);body := bytes.NewBufferString(`{"piston_force":12000,"crank_angle":60,"crank_radius":0.05}`)
req, _ := http.NewRequest("POST", "https://api.kit.forhosting.com/eng/crank-torque", 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
{
"piston_force": 12000,
"crank_angle": 60,
"crank_radius": 0.05
}Esempio di risposta
{
"task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
"type": "eng.crank_torque",
"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. |