Teorema degli assi paralleli
Porti il momento d'inerzia di una sezione su un nuovo asse parallelo: 200 rispetto al baricentro, con un'area di 50 e una distanza di 4, diventa 1000, perché il termine di trasporto aggiunge 800. Lavora con l'area, non con la massa. Gratis nel Suo browser.
- Gratis
- Funziona nel suo browser
- Senza registrazione
- I suoi dati restano sul dispositivo
Esegui gratis nel browser
Esempio risolto
- I baricentrico
- 200
- Area
- 50
- Distanza
- 4
- Distanza al quadrato
- 16 m⁴
- Termine di trasporto
- 800
- I rispetto all'asse parallelo
- 1000
Il teorema degli assi paralleli, detto anche teorema di Steiner, sposta il momento d'inerzia di una sezione da un asse baricentrico a qualsiasi asse parallelo quando si conoscono l'area della sezione e la distanza perpendicolare tra quegli assi. Studenti di scienza delle costruzioni, ingegneri strutturali e progettisti di macchine hanno bisogno di quel trasferimento in continuazione: il catalogo fornisce Ī rispetto al baricentro, ma l'asse di flessione sta su una flangia, su una saldatura o sull'asse neutro di una trave composta. Questo calcolatore del teorema degli assi paralleli accetta il secondo momento baricentrico Ī, l'area A e lo scostamento d, quindi restituisce I uguale a Ī più A per d al quadrato in unità coerenti di lunghezza alla quarta.
Cosa afferma il teorema degli assi paralleli e perché I = Ī + A · d²
Una sezione piana ha un momento quadratico, spesso scritto Ixx o Iyy, che misura come la sua area si distribuisce intorno a un asse del suo piano. Quella grandezza è minima intorno a un asse passante per il baricentro, convenzionalmente scritta Ī o I_bar.
Se Lei necessita dell'inerzia della stessa sezione intorno a un altro asse rimasto parallelo al primo, il teorema degli assi paralleli aggiunge un termine di trasporto: I uguale a Ī più A per d al quadrato, dove A è l'area della sezione e d è la distanza perpendicolare tra i due assi. L'extra A d² è esattamente il contributo ottenuto trattando tutta l'area come concentrata nel baricentro e poi allontanando quella massa puntiforme di area di una distanza d dal nuovo asse.
L'identità si usa ogni volta che un profilato laminato è saldato fuori dall'asse neutro di una trave composta, un foro è spostato dal baricentro di una lastra, o un rettangolo è preso rispetto alla base anziché a mezza altezza. Non è una conversione di unità né una tabella di fattori di forma: occorre già conoscere Ī intorno a un asse baricentrico del pezzo che si sposta.
Il cugino di inerzia di massa I uguale a Icm più m d² usa la massa invece dell'area e risponde a un'altra domanda (cinetica di rotazione). Questo calcolatore implementa solo la forma di sezione, così un foglio di trave o pilastro può trasferire Ixx o Iyy senza mescolare chilogrammi con millimetri alla quarta. Uno scostamento nullo lascia correttamente I uguale a Ī; un'area evanescente è rifiutata perché allora non c'è sezione da trasferire.
Quando serve trasportare l'inerzia di una sezione
I progettisti di acciaio e di legno portano le inerzie baricentriche di catalogo sull'asse neutro di una trave composta quando aggiungono piastre di copertina o elementi gemelli. I siti di contenuti che si posizionano su calcolatore del teorema degli assi paralleli, trasferimento del momento d'inerzia di sezione o teorema di Steiner I uguale a I barra più A d al quadrato beneficiano di uno strumento gratuito dal vivo la cui aritmetica coincide byte per byte con il percorso di automazione a pagamento.
I banchi di laboratorio che misurano i secondi momenti di sezioni ritagliate possono confrontare la I trasferita con un pendolo fisico o una prova di flessione senza incorporare celle improvvisate che divergono sull'arrotondamento. L'input non valido non è addebitato.
Casi d'uso
Progetto di travi composte e longheroni
Porti le inerzie baricentriche di catalogo sull'asse neutro composito quando aggiunge piastre di copertina, travetti gemelli o ali saldate.
Domande frequenti
Si tratta della forma di massa I = Icm + m d²?
No. Questo calcolatore trasferisce un secondo momento di sezione (area). Il teorema di inerzia di massa usa la massa m, non l'area A, e risponde alla cinetica di rotazione anziché alla flessione delle travi.
Quali unità deve usare Lei?
Qualsiasi sistema di lunghezza coerente: i metri danno m⁴; i millimetri, mm⁴. Conservi Ī, A e d nella stessa unità di lunghezza. La risposta etichetta unit come m⁴ secondo la convenzione SI.
Perché il primo asse deve essere baricentrico?
Il teorema I=Ī+A·d² vale solo quando Ī è preso intorno a un asse passante per il baricentro di A. Trasferire tra due assi paralleli arbitrari richiede un passo ulteriore attraverso il baricentro.
Come si applica il teorema degli assi paralleli a una sezione?
Aggiunga al momento d'inerzia baricentrico l'area moltiplicata per il quadrato della distanza tra gli assi. Con 200 rispetto al baricentro, un'area di 50 e una distanza di 4 si ottiene 200 più 50 per 16, cioè 1000.
Calcola l'inerzia baricentrica da larghezza e altezza?
No. Prenda quel valore da un prontuario o dalla formula della Sua forma; questo strumento trasporta soltanto su un asse parallelo un'inerzia che Lei conosce già. Mantenga tutte le misure nello stesso sistema di lunghezza.
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/eng/parallel-axis \
-H "Authorization: Bearer $KIT_KEY" \
-H "Content-Type: application/json" \
-d '{"i_centroid":200,"area":50,"distance":4}'const res = await fetch("https://api.kit.forhosting.com/eng/parallel-axis", {
method: "POST",
headers: {
"Authorization": `Bearer ${process.env.KIT_KEY}`,
"Content-Type": "application/json"
},
body: JSON.stringify({
"i_centroid": 200,
"area": 50,
"distance": 4
})
});
const { task_id } = await res.json();import os, requests
res = requests.post(
"https://api.kit.forhosting.com/eng/parallel-axis",
headers={"Authorization": f"Bearer {os.environ['KIT_KEY']}"},
json={
"i_centroid": 200,
"area": 50,
"distance": 4
},
)
task_id = res.json()["task_id"]<?php
$res = file_get_contents("https://api.kit.forhosting.com/eng/parallel-axis", false, stream_context_create([
"http" => [
"method" => "POST",
"header" => "Authorization: Bearer " . getenv("KIT_KEY") . "\r\nContent-Type: application/json",
"content" => '{"i_centroid":200,"area":50,"distance":4}',
],
]));
$task = json_decode($res, true);body := bytes.NewBufferString(`{"i_centroid":200,"area":50,"distance":4}`)
req, _ := http.NewRequest("POST", "https://api.kit.forhosting.com/eng/parallel-axis", 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
{
"i_centroid": 200,
"area": 50,
"distance": 4
}Esempio di risposta
{
"task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
"type": "eng.parallel_axis",
"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.
Limiti
max_abs | 1000000000000 |
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
Un input non valido —campi mancanti, inerzia negativa, area non positiva o distanza negativa— fallisce con invalid_input e non viene addebitato.
Contratto di ingresso, unità, forma della risposta ed errori
I risultati numerici sono arrotondati a dodici decimali per goldens stabili e automazione. Esempio: inerzia baricentrica duecento, area cinquanta, distanza quattro produce termine di trasporto ottocento e inerzia di asse parallelo mille, perché duecento più cinquanta per sedici è uguale a mille. Abbini il risultato alle proprie formule di forma se Le serve ancora Ī da larghezza e altezza; questa capacità trasferisce soltanto un'inerzia di sezione già nota. Invii per POST un corpo JSON con tre numeri finiti obbligatori: i_centroid (alias I_bar, Ibar, i_bar, Icm, Ig, I0, ic, centroidal_inertia), il momento d'inerzia di sezione non negativo intorno all'asse baricentrico; area (alias A, section_area), un'area di sezione strettamente positiva; e distance (alias d, offset, axis_distance), uno scostamento perpendicolare non negativo tra i due assi paralleli. Quando Ī è in metri alla quarta, l'area in metri quadrati e d in metri, i_parallel è in m⁴; la stessa aritmetica vale per millimetri o pollici se tutti gli ingressi restano in un solo sistema di lunghezza. I campi possono arrivare come numeri JSON o stringhe numeriche. Campi mancanti, valori non finiti, i_centroid negativo, area non positiva o distanza negativa falliscono con invalid_input indicando il problema; tali fallimenti non sono addebitati. In caso di successo il corpo restituisce i_centroid, area e distance arrotondati; segnala distance_squared e il transfer_term A per d al quadrato; restituisce i_parallel come Ī più quel termine di trasporto; imposta unit a m⁴ come etichetta SI predefinita; e include la formula I = Ī + A · d², method parallel_axis_theorem e un breve messaggio leggibile.
Dove un'API di inerzia di sezione per assi paralleli dimostra il proprio valore
I corsi di scienza delle costruzioni e gli esami professionali chiedono di routine I rispetto a una base, a una linea di saldatura o a un asse neutro composito dopo che Ī e A sono noti; un oracolo deterministico marca area negativa o scostamento con segno come invalid_input invece di elevare in silenzio al quadrato un d errato. I preprocessori agli elementi finiti e i sostituti dei fogli di calcolo possono fissare i_parallel in integrazione continua così una mesh o un calcolo a mano successivi non si discostano dall'identità di Steiner. Poiché l'implementazione è parse puro di livello A, ogni chiamata riuscita costa il prezzo base pubblicato $0.002 senza token di modello e senza rete in uscita. Tenga le richieste piccole, fissi il campo i_parallel arrotondato nei test e otterrà trasferimenti di assi paralleli riproducibili per plugin LMS, worker di bordo e quaderni di progetto senza allestire una libreria completa di proprietà di sezione.
Casi di integrazione
Controllo di compiti ed esami
Trasferisca Ī a un asse parallelo con I=Ī+A·d² dall'area e dallo scostamento del testo; rifiuti area negativa o d con segno così il correttore riceve un invalid_input chiaro.
Script di laboratorio e automazione
Fissi i_parallel da Ī, A e d noti in CI con lo stesso modulo puro del widget gratuito del browser.
Domande tecniche
Come si applica il teorema degli assi paralleli a un momento d'inerzia di sezione?
Invii i_centroid Ī non negativo, area A positiva e distance d non negativa. L'API restituisce I=Ī+A·d² come i_parallel in unità coerenti di lunghezza⁴ (m⁴ in SI).
Quanto costa il calcolatore del teorema degli assi paralleli?
Lo strumento del browser è gratuito. Le richieste API usano saldo KIT prepagato a $0.002 per chiamata riuscita; l'input non valido non è addebitato.