Calcolatore di molle in parallelo
Tre molle in parallelo da 120, 180 e 300 N/m equivalgono a un'unica molla da 600 N/m. Inserisca la rigidezza di ciascuna e ottenga il valore combinato e il numero di molle conteggiate. Gratis nel suo browser.
- Gratis
- Funziona nel suo browser
- Senza registrazione
- I suoi dati restano sul dispositivo
Esegui gratis nel browser
Esempio risolto
- Costanti delle molle
- 120, 180, 300
- Numero di molle
- 3
- Costante elastica equivalente
- 600
Il calcolatore di molle in parallelo determina la costante equivalente per qualsiasi elenco non vuoto di molle soggette allo stesso spostamento. Inserisca ogni rigidezza in N/m, oppure utilizzi un’altra unità coerente per l’intero elenco, e il calcolatore sommerà i valori per ottenere la rigidezza complessiva. Il risultato indica anche quante molle sono state incluse e conserva i valori inviati per agevolare il controllo. Il calcolo è deterministico, non usa servizi esterni e rifiuta elenchi vuoti o costanti non valide invece di restituire un dato fuorviante.
Come si combinano le molle in parallelo
Le molle sono collegate in parallelo quando ciascuna unisce gli stessi due corpi mobili, quindi tutte subiscono la medesima estensione o compressione. Il carico applicato si distribuisce tra le molle e la forza generata da ciascuna si aggiunge alla forza di richiamo totale. Poiché la legge di Hooke esprime la forza come rigidezza moltiplicata per lo spostamento, sommare le forze in presenza di uno spostamento comune equivale a sommare direttamente le rigidezze.
Per esempio, tre molle parallele da 120, 180 e 300 N/m producono una rigidezza complessiva di 600 N/m. L’insieme è più rigido di ogni singolo elemento perché tutti contrastano il movimento contemporaneamente. La regola riguarda soltanto un vero collegamento in parallelo; le molle unite in successione seguono la relazione in serie e non devono essere valutate con questo strumento.
Inserimento dei valori e lettura del risultato
Indichi una costante per ogni molla attiva del gruppo in parallelo. Prima della somma, tutti i valori devono essere espressi nella stessa unità. Se ogni dato è in newton per metro, anche la costante equivalente sarà in newton per metro.
È possibile usare lbf/in o un’altra unità di rigidezza, purché l’intero elenco adotti un’unica unità; mescolare unità diverse genera una somma numericamente valida ma priva di significato fisico. Le costanti devono essere numeri finiti e non negativi. Il valore zero è ammesso perché può rappresentare un elemento idealizzato che non contribuisce alla rigidezza, sebbene sia opportuno verificare i dati reali quando compare.
Include inoltre la formula, affinché il risultato resti comprensibile quando viene copiato in un registro di calcolo. Se non viene fornita alcuna molla, la richiesta fallisce esplicitamente perché un insieme vuoto non definisce la combinazione parallela richiesta.
Controlli pratici per un modello affidabile
Prima di utilizzare il valore combinato, verifichi che la geometria meccanica mantenga davvero lo stesso spostamento su tutte le molle. Leveraggi, supporti inclinati, meccanismi di precarico e vincoli flessibili possono introdurre rapporti di movimento o comportamenti non lineari che una semplice somma non descrive. Controlli inoltre che ogni costante dichiarata sia valida nell’intervallo operativo previsto.
Il contatto tra le spire, i limiti di estensione, gli avvolgimenti progressivi, gli elastomeri e i bracci di leva variabili possono rendere la rigidezza dipendente dallo spostamento. Per comuni molle lineari montate direttamente in parallelo, la somma aiuta a stimare la flessione: divida la forza applicata per la rigidezza equivalente, mantenendo coerenti le unità di forza e lunghezza. Il calcolo consente anche di valutare rapidamente l’aggiunta o la rimozione di una molla ausiliaria, confrontare gruppi alternativi o controllare un foglio di calcolo.
Entrambi i percorsi usano lo stesso calcolo deterministico senza servizi esterni.
Casi d'uso
Dimensionare un gruppo a carico condiviso
Sommi la rigidezza nominale di ogni elemento parallelo prima di stimare lo spostamento dovuto al carico totale.
Confrontare configurazioni di sospensione
Valuti come una molla ausiliaria modifica la rigidezza equivalente di un collegamento parallelo diretto.
Controllare fogli di calcolo tecnici
Ricalcoli un elenco di costanti e confronti il totale deterministico con un foglio di calcolo o una nota di progetto.
Domande frequenti
Quali unità devo utilizzare?
Può usare qualsiasi unità di rigidezza, come N/m o lbf/in, purché sia la stessa per ogni valore. Il risultato manterrà tale unità.
Una costante elastica può essere zero?
Sì. Lo zero è accettato e non aggiunge rigidezza, quindi può rappresentare un elemento idealizzato inattivo. I valori negativi vengono rifiutati.
Il calcolatore gestisce le molle in serie?
No. Le molle in serie seguono una relazione reciproca, quindi le loro costanti non devono essere inserite come se fossero in parallelo.
Come si sommano le molle in parallelo?
Si sommano le loro costanti elastiche. Molle da 120, 180 e 300 N/m in parallelo danno 600 N/m, perché si deformano tutte della stessa quantità e le loro forze si sommano.
Perché l'insieme è più rigido di ogni singola molla?
Tutte le molle resistono allo stesso movimento nello stesso momento, quindi le forze si accumulano. Il risultato supera la molla più rigida del gruppo: 600 N/m contro 300 N/m.
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/spring-parallel \
-H "Authorization: Bearer $KIT_KEY" \
-H "Content-Type: application/json" \
-d '{"spring_constants":[120,180,300]}'const res = await fetch("https://api.kit.forhosting.com/mech/spring-parallel", {
method: "POST",
headers: {
"Authorization": `Bearer ${process.env.KIT_KEY}`,
"Content-Type": "application/json"
},
body: JSON.stringify({
"spring_constants": [
120,
180,
300
]
})
});
const { task_id } = await res.json();import os, requests
res = requests.post(
"https://api.kit.forhosting.com/mech/spring-parallel",
headers={"Authorization": f"Bearer {os.environ['KIT_KEY']}"},
json={
"spring_constants": [
120,
180,
300
]
},
)
task_id = res.json()["task_id"]<?php
$res = file_get_contents("https://api.kit.forhosting.com/mech/spring-parallel", false, stream_context_create([
"http" => [
"method" => "POST",
"header" => "Authorization: Bearer " . getenv("KIT_KEY") . "\r\nContent-Type: application/json",
"content" => '{"spring_constants":[120,180,300]}',
],
]));
$task = json_decode($res, true);body := bytes.NewBufferString(`{"spring_constants":[120,180,300]}`)
req, _ := http.NewRequest("POST", "https://api.kit.forhosting.com/mech/spring-parallel", 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
{
"spring_constants": [
120,
180,
300
]
}Esempio di risposta
{
"task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
"type": "mech.spring_parallel",
"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_items | 1000 |
max_spring_constant | 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
Come si combinano le molle in parallelo
Se le costanti individuali sono k1, k2 e così via fino a kn, il risultato è k_equivalent = k1 + k2 + ... + kn. Questo calcolatore applica esattamente tale relazione all’elenco fornito.
Inserimento dei valori e lettura del risultato
L’output ripropone l’elenco normalizzato, indica il numero di molle e colloca il valore combinato in equivalent_spring_constant.
Controlli pratici per un modello affidabile
Le richieste API costano $0.002, mentre il calcolo nel browser può essere eseguito localmente.
Domande tecniche
Qual è la formula delle molle in parallelo?
Sommi tutte le costanti: k_equivalent = k1 + k2 + ... + kn. Le molle devono subire lo stesso spostamento.
Posso inviare un elenco vuoto?
No. È necessaria almeno una costante e un elenco vuoto restituisce un errore invalid_input.
Quanto costa un calcolo tramite API?
Ogni richiesta API costa $0.002. Lo stesso calcolo è disponibile gratuitamente nel browser.