Calcolatore volume serbatoio
Un serbatoio di 2 × 1 × 1,5 metri riempito fino a 0,75 metri contiene 1500 dei suoi 3000 litri. Scelga cassone, cilindro in piedi o cilindro coricato, inserisca le misure interne e il livello dell'acqua e legga capacità e contenuto in litri e galloni. Gratis nel suo browser.
- Gratis
- Funziona nel suo browser
- Senza registrazione
- I suoi dati restano sul dispositivo
Esegui gratis nel browser
Esempio risolto
- Geometria del serbatoio: rettangolare
- Rectangular m
- Lunghezza del serbatoio
- 2
- Larghezza
- 1
- Altezza
- 1,5
- Profondità di riempimento
- 0,75
- Capacità m3
- 3 m
- Capacità litri
- 3000
- Capacità galloni
- 792,5161570744
- Riempito m3
- 1,5
Un calcolatore di volume del serbatoio d’acqua trasforma la geometria di un serbatoio domestico, da giardino o agricolo in capacità utile in litri e galloni liquidi US, più il volume di liquido a qualsiasi profondità di riempimento misurata. Scelga forma rettangolare, cilindrica verticale o cilindrica orizzontale; inserisca le dimensioni positive corrispondenti in metri, centimetri, millimetri, pollici o piedi; e fornisca un livello d’acqua non negativo dal fondo. Lo strumento converte tutto in metri cubi con formule chiuse fisse, poi scala a litri e galloni liquidi US per dimensionare barili d’acqua piovana, verificare targhette fornitore o convertire una lettura di asta in capacità residua.
Formule per serbatoi d’acqua rettangolari e cilindrici
Tre geometrie di involucro coprono la maggior parte dei serbatoi domestici e agricoli leggeri. Un serbatoio rettangolare (scatola) ha capacità uguale a lunghezza per larghezza per altezza quando le tre dimensioni usano la stessa unità di lunghezza; il volume di liquido alla profondità h è lunghezza per larghezza per h, purché h non superi l’altezza del serbatoio.
Un serbatoio cilindrico verticale —comune per serbatoi da giardino in plastica fuori terra e molti fusti d’acciaio in piedi— ha capacità π r al quadrato per altezza, e volume pieno π r al quadrato per h, di nuovo con h al massimo l’altezza del guscio.
Un serbatoio cilindrico orizzontale, come una cisterna interrata o un serbatoio agricolo lungo adagiato di lato, ha la stessa capacità totale π r al quadrato per lunghezza assiale, ma la superficie libera è una corda della sezione circolare, quindi il volume pieno è lunghezza per l’area classica del segmento circolare: r al quadrato per arccos di ((r meno h) su r) meno (r meno h) per la radice quadrata di (due r h meno h al quadrato).
Con h uguale a zero il serbatoio è vuoto; con h uguale a r un cilindro orizzontale è a metà; con h uguale al diametro il guscio è pieno. Tutte le dimensioni sono prima convertite in metri con l’unità scelta (un metro, un centesimo di metro per i centimetri, un millesimo per i millimetri, 0.0254 metri per pollice, o 0.3048 metri per piede). I metri cubi poi scalano per mille in litri e per divisione per 3.785411784 in galloni liquidi US.
Il calcolatore non modella fondi bombati, coni, estremità ellittiche o franco bordo; quelle caratteristiche richiedono formule di segmento extra fuori da questo contratto. Tenga ogni campo lineare in un solo sistema di unità affinché il prodotto cubico resti fisicamente significativo prima della conversione in litri e galloni.
Consigli pratici, limiti e ricerche correlate
Misuri dimensioni interne quando possibile; lo spessore di parete esterna gonfia la capacità se inserisce misure esterne di targhetta senza correzione. Preferisca metri per computi ingegneristici e centimetri o pollici per un’asta domestica; converta note di unità miste prima della chiamata invece di mescolare piedi di lunghezza e pollici di profondità in una richiesta. Quando insegna o scrive test, abbini un semplice serbatoio rettangolare a mezza altezza con un cilindro verticale a riempimento pieno e un cilindro orizzontale a mezzo diameter per vedere volume lineare contro segmento.
Questa pagina si rivolge a chi cerca calcolatore di volume serbatoio d’acqua, capacità cisterna piovana in litri e galloni, o volume a profondità di riempimento da giardino; non è uno strumento solo carburante industriale senza conversione in litri, né uno stimatore di platee di calcestruzzo, né un convertitore di unità che ignora la forma.
Preferisca questa capacità quando conosce già la geometria del guscio e un livello d’acqua e le serve capacità più volume pieno in unità liquide di consumo; se la fonte è una vescica irregolare o un serbatoio a base conica, decomponga o misuri un volume calibrato a parte. I controlli andata-e-ritorno sono facili: un riempimento rettangolare o verticale pieno deve combaciare con la capacità entro la tolleranza in virgola mobile, un riempimento vuoto deve dare zero litri pieni, e un riempimento orizzontale a mezzo diameter deve dare metà della capacità totale.
Casi d'uso
Dimensionamento serbatoi pioggia e giardino
I proprietari inseriscono dimensioni di serbatoio rettangolare o verticale e una linea d’acqua attuale per ottenere capacità e volume pieno in litri e galloni US prima di ordinare o irrigare.
Asta di cisterna agricola verso inventario
Gli operatori convertono una profondità di riempimento misurata in una cisterna cilindrica orizzontale o verticale in litri e galloni rimanenti per scorte e consegne.
Domande frequenti
I risultati sono in litri e galloni US?
Sì. Dopo aver calcolato metri cubi dall’unità di lunghezza scelta, capacità e volume pieno tornano in m³, litri (×1000) e galloni liquidi US (÷3.785411784).
Cosa succede se una dimensione è zero o negativa?
Lunghezza, larghezza, altezza, diametro e raggio devono essere strettamente positivi quando richiesti dalla forma.
Il calcolatore di volume del serbatoio è gratis?
Lo strumento nel browser è gratis e gira in locale.
Come si calcola l'acqua in un serbatoio cilindrico orizzontale pieno a metà?
La superficie dell'acqua taglia il cerchio lungo una corda, quindi il volume è la lunghezza per l'area di quel segmento circolare. Con l'acqua all'altezza del raggio il serbatoio è pieno a metà; con il livello pari al diametro è pieno.
Devo misurare il serbatoio dall'interno o dall'esterno?
Dall'interno, quando possibile: le misure esterne includono lo spessore delle pareti e gonfiano la capacità. Usi inoltre la stessa unità per tutte le misure, che siano metri, centimetri, millimetri, pollici o piedi.
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/home/water-tank-volume \
-H "Authorization: Bearer $KIT_KEY" \
-H "Content-Type: application/json" \
-d '{"shape":"rectangular","fill_depth":0.75}'const res = await fetch("https://api.kit.forhosting.com/home/water-tank-volume", {
method: "POST",
headers: {
"Authorization": `Bearer ${process.env.KIT_KEY}`,
"Content-Type": "application/json"
},
body: JSON.stringify({
"shape": "rectangular",
"fill_depth": 0.75
})
});
const { task_id } = await res.json();import os, requests
res = requests.post(
"https://api.kit.forhosting.com/home/water-tank-volume",
headers={"Authorization": f"Bearer {os.environ['KIT_KEY']}"},
json={
"shape": "rectangular",
"fill_depth": 0.75
},
)
task_id = res.json()["task_id"]<?php
$res = file_get_contents("https://api.kit.forhosting.com/home/water-tank-volume", false, stream_context_create([
"http" => [
"method" => "POST",
"header" => "Authorization: Bearer " . getenv("KIT_KEY") . "\r\nContent-Type: application/json",
"content" => '{"shape":"rectangular","fill_depth":0.75}',
],
]));
$task = json_decode($res, true);body := bytes.NewBufferString(`{"shape":"rectangular","fill_depth":0.75}`)
req, _ := http.NewRequest("POST", "https://api.kit.forhosting.com/home/water-tank-volume", 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
{
"shape": "rectangular",
"fill_depth": 0.75
}Esempio di risposta
{
"task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
"type": "home.water_tank_volume",
"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_dim | 1000000000000 |
min_dim | 1e-15 |
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
Lunghezze, larghezze, altezze, diametri o raggi non positivi vengono rifiutati con invalid_input invece di inventare un serbatoio da misure impossibili. Il percorso è aritmetica deterministica pura —senza rete, senza semi casuali, senza orologio— così che l’esecutore gratuito del browser e l’API prepagata restituiscono lo stesso JSON dopo l’arrotondamento decimale fisso ogni volta che la invoca.
Come chiamare l’API e cosa torna indietro
Invii un corpo JSON con shape e fill_depth obbligatori, più le dimensioni richieste dalla Sua geometria. Il campo shape è rectangular, cylindrical (verticale in piedi) o horizontal_cylindrical; alias come box, vertical, round e horizontal sono accettati. fill_depth è l’altezza di liquido non negativa dal fondo; alias depth, fill, h, liquid_height e water_level mappano lo stesso significato. unit opzionale è m, cm, mm, in o ft e predefinito metri; alias units, length_unit e dim_unit sono accettati. I serbatoi rettangolari richiedono length, width e height positivi. I cilindrici verticali richiedono height positivo e diameter o radius. I cilindrici orizzontali richiedono length positivo e diameter o radius. Se diameter e radius sono entrambi inviati devono concordare entro una tolleranza relativa stretta. In caso di successo la risposta ecoa shape, unit, fill_depth e le dimensioni usate; restituisce capacity_m3, capacity_liters e capacity_gallons per la capacità totale del guscio; filled_m3, filled_liters e filled_gallons per il livello attuale; volumi vuoti nelle stesse tre unità, fill_fraction e fill_percent, method, formula, message e steps ordinati. Validazione fallita —campo obbligatorio mancante per la forma, numero non finito, dimensione non positiva, fill_depth negativo, fill_depth sopra il massimo fisico di quel guscio, shape o unit non validi, o diameter e radius discordanti— restituisce invalid_input e non viene mai addebitata. Il prezzo è un forfait di $0.002 per richiesta riuscita con unità item e prezzo unitario marginale zero.
Consigli pratici, limiti e ricerche correlate
Per serbatoi verticali tenga fill_depth al massimo pari a height; per cilindri orizzontali al massimo pari al diameter. fill_depth zero è valido e dà volume pieno zero con capacità vuota completa, utile per inventario di serbatoio vuoto. Tenga le dimensioni nell’intervallo positivo pubblicato fino a un bilione affinché i prodotti intermedi restino finiti in doppia precisione IEEE sul Worker e nel browser. I task falliti con invalid_input non consumano saldo prepagato, il che mantiene economici gli script esplorativi quando gli operatori digita no letture impossibili imparando il contratto.
Casi di integrazione
Fixture per app di calcolo domestico e compiti
Sviluppatori e docenti generano casi noti di capacità e riempimento parziale più rifiuti deliberati di dimensioni non positive per test unitari e schede.
Domande tecniche
Quali forme di serbatoio supporta il calcolatore?
Rectangular (scatola), cylindrical (verticale in piedi) e horizontal_cylindrical. Fornisca le dimensioni positive richieste da ciascuna forma più un fill_depth non negativo.
La profondità di riempimento può essere zero?
Sì. fill_depth zero significa serbatoio vuoto: il volume pieno è zero e il vuoto uguaglia la capacità totale. Un fill_depth negativo è rifiutato.