Calcolatore della capacità a momento plastico
Il calcolatore determina la resistenza flessionale idealizzata completamente plastica di una sezione trasversale a partire dal modulo plastico e dalla tensione di snervamento del materiale.
Esegui gratis nel browser
Inserisca entrambe le proprietà nelle comuni unità ingegneristiche SI o US: lo strumento le normalizza prima di applicare Mp = fy × Zp. Il risultato è espresso in newton-metri, kilonewton-metri e libbra-forza piede. È un calcolo della capacità della sezione, non una verifica completa dell’elemento o della normativa; stabilità, coefficienti di resistenza e altri stati limite devono quindi essere valutati separatamente.
Che cosa rappresenta la capacità a momento plastico
La capacità a momento plastico è il momento flettente associato a una distribuzione idealizzata delle tensioni nella quale l’intera sezione trasversale ha raggiunto lo snervamento a trazione o compressione. Diversamente dal momento di primo snervamento elastico, raggiunto quando la fibra più sollecitata arriva per prima alla tensione di snervamento, il momento plastico presuppone che lo snervamento si sia esteso a tutta la sezione e che possa svilupparsi una rotazione sufficiente. La proprietà geometrica richiesta è quindi il modulo plastico Zp, non il modulo elastico. Questo calcolatore moltiplica Zp per la tensione di snervamento fy dopo aver convertito entrambi i dati in dimensioni SI coerenti. Il valore Mp è utile per il predimensionamento, le verifiche indipendenti e il confronto tra sezioni alternative. Va interpretato come resistenza idealizzata della sezione. Il suo effettivo sviluppo dipende dalla classificazione della sezione, dall’instabilità locale e flesso-torsionale, dai collegamenti, dall’applicazione dei carichi, dalle ipotesi sul materiale e dalla norma di progetto adottata.
Come inserire le unità e leggere il risultato
Inserisca il modulo plastico come valore positivo e finito, quindi scelga l’unità cubica corrispondente tra millimetri, centimetri, metri, pollici e piedi cubi. Indichi poi una tensione di snervamento positiva e finita in pascal, megapascal, gigapascal, libbre per pollice quadrato o kip per pollice quadrato. Non trasformi il modulo plastico in modulo elastico e non inserisca un momento d’inerzia dell’area: queste grandezze hanno dimensioni diverse e rispondono a quesiti differenti. Internamente, il calcolatore converte Zp in metri cubi e fy in pascal. Poiché un pascal equivale a un newton per metro quadrato, il loro prodotto è espresso in newton-metri. La risposta riporta N·m, kN·m e lbf·ft, oltre ai dati normalizzati e alla formula utilizzata. Le varie unità di momento sono conversioni della stessa capacità, non risultati progettuali distinti; un arrotondamento mostrato altrove non costituisce precisione aggiuntiva.
Come usare il risultato nella verifica progettuale
Ricavi anzitutto il modulo plastico rispetto al corretto asse di flessione da un calcolo affidabile delle proprietà della sezione, da una tabella del produttore o da un modello verificato. Controlli che la tensione di snervamento corrisponda al materiale e allo spessore considerati, poiché molte specifiche riducono il valore nominale per prodotti più spessi. Il calcolatore fornisce quindi la relazione nominale Mp = fy × Zp senza applicare coefficienti parziali, di sicurezza o di resistenza. La norma può imporre un coefficiente, limitare la resistenza sotto Mp per sezioni non compatte o snelle, oppure richiedere verifiche d’interazione con forza assiale, taglio, torsione e flessione biassiale. Anche l’instabilità dell’elemento può governare prima della capacità plastica. Registri unità e fonti dei dati affinché il calcolo sia riproducibile. Per opere critiche per la sicurezza, confronti il risultato con un calcolo indipendente e completi ogni verifica richiesta: questo strumento supporta l’aritmetica, ma non approva un progetto strutturale.
Casi d'uso
Verificare una tabella di profilati in acciaio
Moltiplichi il modulo plastico pubblicato per la tensione di snervamento applicabile e confronti la capacità con il dato del fornitore o del software.
Confrontare sezioni candidate
Valuti come moduli plastici diversi cambiano la capacità nominale mantenendo invariata la classe del materiale.
Automatizzare i calcoli preliminari
Richiami l’API deterministica per normalizzare dati SI o US e ottenere capacità coerenti nel Suo flusso di ingegneria.
Domande frequenti
Quale formula utilizza il calcolatore?
Utilizza Mp = fy × Zp, dove fy è la tensione di snervamento e Zp il modulo plastico rispetto all’asse di flessione.
La capacità plastica coincide con il momento di primo snervamento?
No. Il momento elastico usa il modulo elastico e indica il primo snervamento; quello plastico usa il modulo plastico e presuppone la sezione completamente snervata.
Il risultato include un coefficiente di sicurezza o resistenza?
No. È il prodotto aritmetico nominale. Applichi separatamente i coefficienti e i limiti prescritti dalla norma adottata.
Posso inserire un momento d’inerzia dell’area come modulo?
No. Il modulo plastico ha dimensione di lunghezza al cubo, mentre il momento d’inerzia dell’area ha dimensione di lunghezza alla quarta potenza.
Quanto costa una richiesta API?
La richiesta API costa $0.002. Lo stesso calcolo deterministico può essere eseguito gratuitamente nel browser.
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/plastic-moment \
-H "Authorization: Bearer $KIT_KEY" \
-H "Content-Type: application/json" \
-d '{"plastic_section_modulus":500000,"yield_strength":355}'const res = await fetch("https://api.kit.forhosting.com/eng/plastic-moment", {
method: "POST",
headers: {
"Authorization": `Bearer ${process.env.KIT_KEY}`,
"Content-Type": "application/json"
},
body: JSON.stringify({
"plastic_section_modulus": 500000,
"yield_strength": 355
})
});
const { task_id } = await res.json();import os, requests
res = requests.post(
"https://api.kit.forhosting.com/eng/plastic-moment",
headers={"Authorization": f"Bearer {os.environ['KIT_KEY']}"},
json={
"plastic_section_modulus": 500000,
"yield_strength": 355
},
)
task_id = res.json()["task_id"]<?php
$res = file_get_contents("https://api.kit.forhosting.com/eng/plastic-moment", false, stream_context_create([
"http" => [
"method" => "POST",
"header" => "Authorization: Bearer " . getenv("KIT_KEY") . "\r\nContent-Type: application/json",
"content" => '{"plastic_section_modulus":500000,"yield_strength":355}',
],
]));
$task = json_decode($res, true);body := bytes.NewBufferString(`{"plastic_section_modulus":500000,"yield_strength":355}`)
req, _ := http.NewRequest("POST", "https://api.kit.forhosting.com/eng/plastic-moment", 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
{
"plastic_section_modulus": 500000,
"yield_strength": 355
}Esempio di risposta
{
"task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
"type": "eng.plastic_moment",
"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. |