Rigidezza molla elicoidale
Scopra quanto è rigida una molla di compressione: un filo di 0,002 m avvolto su 0,016 m di diametro medio con 8 spire attive, in acciaio da ottanta gigapascal, dà 4882,8125 N/m. L'indice della molla arriva come primo controllo. Gratis nel Suo browser.
- Gratis
- Funziona nel suo browser
- Senza registrazione
- I suoi dati restano sul dispositivo
Esegui gratis nel browser
Esempio risolto
- Diametro del filo
- 0,002
- Diametro medio della spira
- 0,016
- Spire attive
- 8
- Modulo di taglio
- 80.000.000.000
- Indice della molla
- 8 N/m
- Rigidità della molla
- 4882,8125
Una molla elicoidale di compressione accumula energia torcendo il filo mentre le spire si chiudono sotto carico assiale. Progettisti, ingegneri di manutenzione e studenti di elementi delle macchine hanno quindi bisogno della rigidezza assiale — forza per unità di freccia — dalle quattro grandezze che compaiono sul disegno: diametro del filo d, diametro medio della spira D, numero di spire attive Na e modulo di taglio G della lega. Questo calcolatore applica la formula classica a spire chiuse k = G d⁴ / (8 D³ Na), la stessa identità di Shigley, Wahl e dei manuali dei molifici quando predomina la torsione e il passo è modesto.
Che cosa significa la rigidezza elicoidale e perché k = G d⁴ / (8 D³ Na)
La rigidezza assiale k è la forza richiesta per comprimere una molla elicoidale di un’unità di lunghezza. Per una molla di compressione a filo tondo e spire chiuse l’energia immagazzinata dominante è la torsione del filo, non la piccola flessione legata al passo.
Il teorema di Castigliano applicato a una spira di raggio medio D/2, momento polare π d⁴ / 32 e lunghezza π D Na si riduce all’identità dei manuali: k uguale a G per d alla quarta, diviso per otto per D al cubo per il numero di spire attive. Il diametro del filo sta al numeratore alla quarta potenza, così una variazione del dieci per cento su d sposta la rigidezza di circa il quarantasei per cento: per questo i listini di magazzino elencano prima la costante contro il calibro.
Il diametro medio sta al denominatore al cubo, sicché un ingombro più grande a parità di filo è assai più morbido. Le spire attive scalano la rigidezza in modo inverso: più giri lavoranti condividono la torsione e la molla si ammorbidisce. Il modulo di taglio G è una proprietà del materiale, non una manopola geometrica: il filo per pianoforte e l’acciaio trafilato a freddo stanno vicino a settantanove gigapascal, il rinvenuto in olio vicino a settantasette, l’inossidabile austenitico vicino a sessantanove, il bronzo al fosforo vicino a quarantuno.
L’indice C = D/d viene restituito perché è il primo controllo di un progettista: tra circa quattro e dodici l’avvolgimento è pulito; sotto quattro il diametro interno svanisce e la tensione residua sale; oltre dodici la spira è floscia e soggetta a instabilità. Questo calcolatore non applica il fattore di Wahl K_w. Wahl moltiplica la tensione di taglio per curvatura e taglio diretto; non appartiene alla formula della rigidezza, e mescolare i due è una trappola d’esame frequente.
Casi d'uso
Studi di materiale e di ingombro
Scambi il modulo di taglio o il diametro medio tenendo fissi gli altri tre argomenti per confrontare filo per pianoforte e inossidabile, oppure un ingombro più stretto e uno più ampio.
Domande frequenti
Quali unità devo usare per d, D e G?
Qualsiasi coppia coerente lunghezza–tensione: metri e pascal danno N/m; millimetri e N/mm² (MPa) danno N/mm. La risposta etichetta unit come N/m nella convenzione SI.
Questo calcolatore include il fattore di Wahl?
No. Il fattore di Wahl K_w corregge la tensione di taglio per curvatura e taglio diretto. La rigidezza usa l’identità di energia di torsione k = G d⁴ / (8 D³ Na) senza K_w.
Come si calcola la rigidezza di una molla di compressione?
Moltiplichi il modulo di taglio per il diametro del filo alla quarta e divida per otto volte il diametro medio al cubo per il numero di spire attive. La molla dell'esempio dà 4882,8125 N/m.
Perché una piccola variazione del diametro del filo pesa così tanto?
Perché il diametro del filo compare alla quarta potenza. Un filo circa il dieci per cento più spesso aumenta la rigidezza di circa il quarantasei per cento; per questo i cataloghi ordinano prima per diametro del filo.
Quale indice della molla conviene puntare?
L'indice è il diametro medio diviso il diametro del filo. Tra quattro e dodici la molla si avvolge bene; sotto quattro le tensioni salgono molto, sopra dodici la spira diventa cedevole e può instabilizzarsi. L'esempio ha indice 8.
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/spring-rate-helical \
-H "Authorization: Bearer $KIT_KEY" \
-H "Content-Type: application/json" \
-d '{"wire_diameter":0.002,"mean_coil_diameter":0.016,"active_coils":8,"shear_modulus":80000000000}'const res = await fetch("https://api.kit.forhosting.com/eng/spring-rate-helical", {
method: "POST",
headers: {
"Authorization": `Bearer ${process.env.KIT_KEY}`,
"Content-Type": "application/json"
},
body: JSON.stringify({
"wire_diameter": 0.002,
"mean_coil_diameter": 0.016,
"active_coils": 8,
"shear_modulus": 80000000000
})
});
const { task_id } = await res.json();import os, requests
res = requests.post(
"https://api.kit.forhosting.com/eng/spring-rate-helical",
headers={"Authorization": f"Bearer {os.environ['KIT_KEY']}"},
json={
"wire_diameter": 0.002,
"mean_coil_diameter": 0.016,
"active_coils": 8,
"shear_modulus": 80000000000
},
)
task_id = res.json()["task_id"]<?php
$res = file_get_contents("https://api.kit.forhosting.com/eng/spring-rate-helical", false, stream_context_create([
"http" => [
"method" => "POST",
"header" => "Authorization: Bearer " . getenv("KIT_KEY") . "\r\nContent-Type: application/json",
"content" => '{"wire_diameter":0.002,"mean_coil_diameter":0.016,"active_coils":8,"shear_modulus":80000000000}',
],
]));
$task = json_decode($res, true);body := bytes.NewBufferString(`{"wire_diameter":0.002,"mean_coil_diameter":0.016,"active_coils":8,"shear_modulus":80000000000}`)
req, _ := http.NewRequest("POST", "https://api.kit.forhosting.com/eng/spring-rate-helical", 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
{
"wire_diameter": 0.002,
"mean_coil_diameter": 0.016,
"active_coils": 8,
"shear_modulus": 80000000000
}Esempio di risposta
{
"task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
"type": "eng.spring_rate_helical",
"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
Una geometria non valida — campi assenti, dimensioni non positive o spira media non maggiore del filo — fallisce con invalid_input e non viene addebitata.
Che cosa significa la rigidezza elicoidale e perché k = G d⁴ / (8 D³ Na)
Anche le spire inattive di estremità, l’altezza a blocco e la snellezza a instabilità restano fuori ambito: fornisca a questo endpoint solo i quattro argomenti di rigidezza, poi combini k con il proprio carico o la propria freccia nella legge di Hooke se Le serve la forza o la corsa.
Contratto di ingresso, unità coerenti, forma della risposta ed errori
Le unità di lunghezza e di tensione devono essere coerenti. I numeri sono arrotondati a dodici decimali per goldens stabili. Esempio: filo di due millimetri come 0.002 m, spira media di sedici millimetri come 0.016 m, otto spire attive e G di ottanta gigapascal producono indice otto e costante 4882.8125 N/m, perché ottanta miliardi volte (0.002)⁴ diviso per otto volte (0.016)³ volte otto è esatto. Abbini la rigidezza al proprio carico se Le serve la freccia; questa capacità risolve solo la costante statica. Invii con POST un corpo JSON con quattro numeri finiti obbligatori: wire_diameter (alias d, wire_d, wire, diameter_wire), il diametro del filo strettamente positivo; mean_coil_diameter (alias D, mean_d, coil_diameter, mean_diameter), il diametro medio della spira strettamente positivo, che deve superare il filo affinché l’interno D meno d resti positivo; active_coils (alias n, Na, N, n_active, coils), il conteggio strettamente positivo delle spire che flettono davvero — valori frazionari come 7.5 sono validi —; e shear_modulus (alias G, modulus, rigidity, shear_g), il modulo di taglio strettamente positivo del filo. Metri e pascal danno spring_rate in newton per metro, etichetta SI che la risposta usa; millimetri con newton per millimetro quadrato (megapascal) danno newton per millimetro se Lei resta coerente. I campi possono arrivare come numeri JSON o stringhe numeriche. Campi assenti, valori non finiti, dimensioni non positive, spira media non maggiore del filo o magnitudini oltre un bilione falliscono con invalid_input indicando il campo; tali fallimenti non vengono addebitati. In caso di successo il corpo ecoa i quattro ingressi arrotondati, riporta spring_index come D diviso per d, restituisce spring_rate come G d⁴ / (8 D³ Na), imposta unit a N/m come etichetta SI predefinita e include la formula k = G d^4 / (8 D^3 Na), method helical_compression_spring_rate e un breve messaggio.
Dove un’API di rigidezza della molla elicoidale merita il suo posto
I corsi di progettazione delle macchine e gli esami dei molifici chiedono di routine la costante a spire chiuse da un riquadro di disegno con d, D, Na e un G tabulato; un oracolo deterministico marca non valida una spira media più piccola del filo invece di restituire una rigidezza positiva fisicamente impossibile. I siti di contenuti che si posizionano su calcolatore di rigidezza molla elicoidale, costante di compressione dal diametro del filo o k = G d⁴ / (8 D³ N) beneficiano di uno strumento gratuito in vivo la cui aritmetica coincide byte per byte con il percorso di automazione a pagamento. L’ingresso non valido non viene addebitato. Gli ingegneri di prodotto che confrontano filo per pianoforte e inossidabile possono scambiare solo shear_modulus e vedere scendere la costante senza ricostruire un foglio che ha usato in silenzio la potenza sbagliata di D. Script di manutenzione che leggono filo e spira da un calibro e un conteggio di giri lavoranti possono fissare spring_rate in integrazione continua contro lo stesso modulo puro che gli studenti usano nel browser. I banchi di laboratorio che strumentano molle di compressione nelle esercitazioni di rigidezza possono bloccare il campo spring_rate arrotondato nei test invece di dipendere da un telaio che include anche l’attrito delle estremità. Poiché l’implementazione è parse pura 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 spring_rate e spring_index nei test e otterrà costanti elicoidali riproducibili per plugin LMS, worker di bordo e quaderni di progetto senza erigere un modello a elementi finiti della spira.
Casi di integrazione
Compiti ed esami di progettazione delle macchine
Calcoli k = G d⁴ / (8 D³ Na) dal riquadro del disegno con filo, spira media, giri attivi e G tabulato; rifiuti D ≤ d così il correttore riceve un invalid_input chiaro.
Script di laboratorio e di automazione
Fissi spring_rate e spring_index dal filo al calibro, dalla spira media misurata, dai giri attivi contati e dal G di manuale in CI, con lo stesso modulo puro del widget gratuito del browser.
Domande tecniche
Come si calcola la rigidezza di una molla elicoidale di compressione?
Invii wire_diameter d positivo, mean_coil_diameter D con D > d, active_coils Na e shear_modulus G. L’API restituisce k = G d⁴ / (8 D³ Na) come spring_rate in unità coerenti (N/m in SI).
Perché il diametro medio della spira deve superare quello del filo?
Il diametro interno è D − d. Se D non è maggiore di d la spira non ha foro e la geometria non è una molla elicoidale; quel caso è invalid_input.
Quanto costa il calcolatore di rigidezza della molla elicoidale?
Lo strumento nel browser è gratuito. Le richieste API usano il saldo KIT prepagato a $0.002 per chiamata riuscita; l’input non valido non viene addebitato.