Calcolatore del numero di Reynolds
Un fluido da 1000 kg/m³ che scorre a 2 m/s in un tubo da 0,05 m, con viscosità di 0,001 Pa·s, dà un numero di Reynolds di 100000, tipico di un flusso turbolento. Si inseriscono i quattro valori per ottenere Re e un'indicazione del regime. Gratis nel browser.
- Gratis
- Funziona nel suo browser
- Senza registrazione
- I suoi dati restano sul dispositivo
Esegui gratis nel browser
Esempio risolto
- Densità del fluido ρ
- 1000
- Velocità
- 2
- Lunghezza caratteristica L
- 0,05
- Dinamica
- 0,001
- Numero di Reynolds
- 100.000
- Re
- 100.000
- Indizio di regime
- turbulent
Il numero di Reynolds confronta le forze inerziali con quelle viscose in un flusso ed è il gruppo adimensionale classico usato per prevedere se un regime tende a restare regolare o a diventare caotico. Con densità del fluido ρ, velocità caratteristica V, una scala di lunghezza L come il diametro di un tubo e viscosità dinamica μ, la definizione è Re uguale a ρ per V per L diviso μ. Studenti che controllano i compiti, docenti di laboratorio che preparano soluzioni, ingegneri di processo e HVAC che abbozzano reti di tubazioni, e autori di simulazioni che validano ingressi adimensionali necessitano delle stesse quattro grandezze e di un risultato riproducibile.
Cosa significa Re = ρVL/μ e quali grandezze deve inviare
Nella meccanica dei fluidi introduttiva il numero di Reynolds è il rapporto tra effetti inerziali e viscosi: densità per velocità per una lunghezza caratteristica, tutto diviso per la viscosità dinamica. La densità è massa per volume del fluido, la velocità è una velocità media o di corrente libera rappresentativa, la lunghezza è la scala che fissa la geometria—diametro del tubo per flusso interno, corda o diametro idraulico per molti casi esterni e di canale—e la viscosità dinamica è la viscosità assoluta in forza-tempo su area (pascal-secondo nel SI).
L'intento di ricerca si raggruppa attorno a frasi come calcolatore del numero di Reynolds, Re uguale a rho V L su mu, flusso laminare versus turbolento in tubo, controllo compiti di meccanica dei fluidi e Reynolds adimensionale da densità e viscosità. Le persone vogliono una risposta numerica da ancorare a un foglio di lavoro, incorporare in un taccuino di laboratorio o alimentare un pipeline più ampio—non solo un promemoria che l'espressione esiste.
Le unità restano coerenti con la base che ha scelto: chilogrammi per metro cubo con metri al secondo, metri e pascal-secondo producono un vero Re adimensionale; qualsiasi insieme coerente funziona se mantiene il prodotto dimensionalmente onesto e non mescola sistemi inconsistenti senza convertire prima.
Casi d'uso
Controlli di compiti e laboratorio di flusso in tubo
Studenti e valutatori confermano il Re adimensionale da densità, velocità, diametro e viscosità, con rifiuto chiaro quando la viscosità è zero o manca un campo.
Abbozzi rapidi laminare/turbolento
Ingegneri e docenti ottengono Re strutturato più un indizio soft di regime per abbozzi di flusso interno senza montare un intero stack CFD.
Domande frequenti
Cosa succede se la viscosità è zero?
Una viscosità dinamica nulla dividerebbe per zero; il motore la rifiuta e non addebita la chiamata.
Il calcolatore del numero di Reynolds è gratuito?
Lo strumento del browser gira gratis sul Suo dispositivo.
Quali unità devo usare?
Qualsiasi insieme coerente funziona. Il SI è comune: kg/m³, m/s, m e Pa·s. Mescolare unità inconsistenti senza convertire produce un numero privo di senso, non un vero Re adimensionale.
Indica se il flusso è laminare o turbolento?
Aggiunge un'indicazione del regime accanto al numero, per esempio turbolento per un Reynolds di 100000. Va presa come orientamento per stime rapide, perché la transizione reale dipende anche dalla geometria e dalle condizioni del flusso.
Quale lunghezza bisogna usare?
Quella che definisce la geometria del caso: il diametro del tubo per il flusso interno, oppure la corda o il diametro idraulico per molti canali e flussi esterni. Va espressa nello stesso sistema di unità degli altri valori.
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/thermo/reynolds-number \
-H "Authorization: Bearer $KIT_KEY" \
-H "Content-Type: application/json" \
-d '{"density":1000,"speed":2,"length":0.05,"viscosity":0.001}'const res = await fetch("https://api.kit.forhosting.com/thermo/reynolds-number", {
method: "POST",
headers: {
"Authorization": `Bearer ${process.env.KIT_KEY}`,
"Content-Type": "application/json"
},
body: JSON.stringify({
"density": 1000,
"speed": 2,
"length": 0.05,
"viscosity": 0.001
})
});
const { task_id } = await res.json();import os, requests
res = requests.post(
"https://api.kit.forhosting.com/thermo/reynolds-number",
headers={"Authorization": f"Bearer {os.environ['KIT_KEY']}"},
json={
"density": 1000,
"speed": 2,
"length": 0.05,
"viscosity": 0.001
},
)
task_id = res.json()["task_id"]<?php
$res = file_get_contents("https://api.kit.forhosting.com/thermo/reynolds-number", false, stream_context_create([
"http" => [
"method" => "POST",
"header" => "Authorization: Bearer " . getenv("KIT_KEY") . "\r\nContent-Type: application/json",
"content" => '{"density":1000,"speed":2,"length":0.05,"viscosity":0.001}',
],
]));
$task = json_decode($res, true);body := bytes.NewBufferString(`{"density":1000,"speed":2,"length":0.05,"viscosity":0.001}`)
req, _ := http.NewRequest("POST", "https://api.kit.forhosting.com/thermo/reynolds-number", 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
{
"density": 1000,
"speed": 2,
"length": 0.05,
"viscosity": 0.001
}Esempio di risposta
{
"task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
"type": "thermo.reynolds_number",
"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
Questa capacità moltiplica densità, velocità e lunghezza, divide per la viscosità, rifiuta viscosità nulla con un errore invalid_input chiaro e restituisce JSON strutturato con Re, gli ingressi riecheggiati, espressione, metodo e un indizio soft di regime.
Cosa significa Re = ρVL/μ e quali grandezze deve inviare
Consegnare density, speed, length, viscosity, reynolds_number, Re, formula, method e regime_hint come JSON rende facile incollare il risultato nelle note, confrontarlo in test automatici o riusarlo tra linguaggi senza reimplementare l'aritmetica.
Come questo calcolatore convalida l'ingresso e applica Re = ρVL/μ
Le stringhe numeriche che si interpretano come numeri finiti sono accettate così moduli e pipeline in stile CSV possono passare valori senza un cast extra. Non c'è servizio di conversione unità, mesh CFD né tabella di viscosità dipendente dalla temperatura; è il Re ideale a proprietà costanti da quattro grandezze note. Invii un corpo JSON con i campi obbligatori density, speed, length e viscosity. Ogni campo deve essere finito: campi mancanti, stringhe vuote, testo non numerico, NaN e Infinity falliscono subito con invalid_input prima di qualsiasi risultato, e la convalida fallita non viene addebitata. Sono supportati alias: rho, fluid_density per density; velocity, v, flow_speed per speed; characteristic_length, L, diameter, D per length; mu, dynamic_viscosity, eta per viscosity. La viscosità non deve essere zero: una viscosità dinamica nulla è sempre rifiutata come invalid_input perché la divisione per zero non è definita e il modello di Reynolds collassa quando le forze viscose svaniscono. Dopo la convalida, il motore moltiplica densità, velocità e lunghezza, divide per la viscosità e arrotonda a una precisione decimale stabile così lo stesso ingresso produce sempre lo stesso JSON sui motori JavaScript. Un regime_hint soft etichetta bande comuni di flusso interno—sotto circa 2300 come laminare, tra quel valore e circa 4000 come di transizione, e sopra come turbolento—solo come comodità didattica; non è un classificatore multifase o a superficie libera e non sostituisce il giudizio ingegneristico per geometrie complesse. La stessa funzione pura alimenta lo strumento gratuito nel browser e il percorso API.
Uso pratico, limiti, prezzi e canali di consegna
Usi lo strumento del browser quando vuole un controllo immediato di Re uguale a rho V L su mu mentre corregge compiti, verifica un laboratorio di flusso in tubo, abbozza se un condotto è probabilmente laminare o turbolento, o controlla gli ingressi adimensionali di una simulazione. Scelga unità in modo coerente—se la densità è in chilogrammi per metro cubo, la velocità in metri al secondo, la lunghezza in metri e la viscosità dinamica in pascal-secondo, Re è adimensionale e pronto per il confronto con il libro di testo. Non c'è modello di linguaggio, né servizio esterno di proprietà del fluido, né casualità, così la capacità è sicura da fissare in controlli di integrazione continua e materiali di lezione riproducibili. Usi l'API quando uno script, una piattaforma di lezioni, un pipeline di taccuino di laboratorio o un helper di processo necessita di JSON stabile per molte tuple densità–velocità–lunghezza–viscosità sotto un unico contratto. Ogni richiesta riuscita è un elemento fatturabile a $0.002; la convalida fallita non consuma saldo. I risultati sono pienamente deterministici: le stesse quattro entrate producono sempre lo stesso reynolds_number, lo stesso alias Re e le stesse etichette di espressione e metodo.
Casi di integrazione
Fixture deterministiche per test sui fluidi
I pipeline che seminano test unitari o demo scientifiche interattive possono chiamare un oracolo puro Re=ρVL/μ invece di reimplementare l'aritmetica di Reynolds in ogni linguaggio.
Domande tecniche
Come si calcola il numero di Reynolds con questo strumento?
Invii JSON con density, speed, length e viscosity (ad esempio valori tipo acqua ρ=1000, V=2, L=0.05, μ=0.001). La risposta include reynolds_number (e Re), formula Re=ρVL/μ e un regime_hint soft.
Re è uguale al campo regime_hint?
No. reynolds_number è il valore adimensionale esatto. regime_hint è solo una banda educativa di flusso in tubo (laminare / di transizione / turbolento) e non è un classificatore completo di regime di flusso.