Calculateur de volume de cuve
Une cuve de 2 × 1 × 1,5 mètre remplie sur 0,75 mètre contient 1500 de ses 3000 litres. Choisissez boîte, cylindre debout ou cylindre couché, saisissez les dimensions intérieures et le niveau d'eau, puis lisez capacité et contenu en litres et gallons. Gratuit dans votre navigateur.
- Gratuit
- Fonctionne dans votre navigateur
- Sans inscription
- Vos données restent sur votre appareil
Lancer gratuitement
Exemple résolu
- Géométrie de la cuve : rectangulaire
- Rectangular m
- Longueur de la cuve
- 2
- Largeur
- 1
- Hauteur
- 1,5
- Profondeur de remplissage
- 0,75
- Capacité m3
- 3 m
- Capacité litres
- 3 000
- Capacité gallons
- 792,5161570744
- Rempli m3
- 1,5
Un calculateur de volume de cuve d’eau transforme la géométrie d’un réservoir domestique, de jardin ou agricole en capacité utile en litres et gallons liquides US, plus le volume de liquide à toute profondeur de remplissage mesurée. Choisissez la forme rectangulaire, cylindrique verticale ou cylindrique horizontale ; saisissez les dimensions positives correspondantes en mètres, centimètres, millimètres, pouces ou pieds ; et fournissez un niveau d’eau non négatif depuis le fond. L’outil convertit tout en mètres cubes avec des formules fermées fixes, puis scale en litres et gallons liquides US pour dimensionner des barils d’eau de pluie, vérifier des plaques fournisseur ou convertir une lecture de jauge en capacité restante.
Formules pour cuves d’eau rectangulaires et cylindriques
Trois géométries de coque couvrent la plupart des cuves domestiques et agricoles légères. Une cuve rectangulaire (boîte) a une capacité égale à longueur fois largeur fois hauteur lorsque les trois dimensions utilisent la même unité de longueur ; le volume liquide à la profondeur h est longueur fois largeur fois h, pourvu que h ne dépasse pas la hauteur de la cuve.
Une cuve cylindrique verticale —courante pour les réservoirs de jardin en plastique hors sol et de nombreux fûts d’acier debout— a une capacité π r au carré fois hauteur, et un volume rempli π r au carré fois h, avec h au plus égal à la hauteur de la coque.
Une cuve cylindrique horizontale, comme une citerne enterrée ou un réservoir agricole long couché sur le côté, a la même capacité totale π r au carré fois longueur axiale, mais la surface libre est une corde de la section circulaire, donc le volume rempli est longueur fois l’aire classique de segment circulaire : r au carré fois arccos de ((r moins h) sur r) moins (r moins h) fois la racine carrée de (deux r h moins h au carré).
À h égal zéro la cuve est vide ; à h égal r un cylindre horizontal est à moitié plein ; à h égal le diamètre la coque est pleine. Toutes les dimensions sont d’abord converties en mètres avec l’unité choisie (un mètre, un centième de mètre pour les centimètres, un millième pour les millimètres, 0.0254 mètres par pouce, ou 0.3048 mètres par pied). Les mètres cubes sont ensuite multipliés par mille pour les litres et divisés par 3.785411784 pour les gallons liquides US.
Le calculateur ne modélise pas les fonds bombés, cônes, extrémités elliptiques ni franc-bord ; ces caractéristiques nécessitent des formules de segment hors de ce contrat. Gardez chaque champ linéaire dans un seul système d’unités pour que le produit cubique reste physiquement significatif avant la conversion en litres et gallons.
Conseils pratiques, limites et recherches liées
Mesurez les dimensions internes lorsque c’est possible ; l’épaisseur de paroi extérieure gonfle la capacité si vous saisissez des tailles extérieures de plaque sans correction. Préférez les mètres pour les métrés d’ingénierie et les centimètres ou pouces pour une jauge domestique ; convertissez les notes d’unités mixtes avant l’appel plutôt que de mélanger pieds de longueur et pouces de profondeur dans une même requête.
Pour l’enseignement ou les tests, associez une cuve rectangulaire simple à mi-hauteur, un cylindre vertical plein et un cylindre horizontal à demi-diameter pour voir volume linéaire versus segment. Cette page cible ceux qui cherchent un calculateur de volume de cuve d’eau, une capacité de récupérateur d’eau de pluie en litres et gallons, ou un volume à profondeur de remplissage de jardin ; ce n’est pas un outil carburant industriel sans conversion en litres, ni un estimateur de semelle de béton, ni un convertisseur d’unités ignorant la forme.
Préférez cette capacité lorsque vous connaissez déjà la géométrie de coque et un niveau d’eau et avez besoin de capacité plus volume rempli en unités liquides grand public ; si la source est une vessie irrégulière ou une cuve à fond conique, décomposez ou mesurez un volume calibré à part.
Les contrôles aller-retour sont simples : un remplissage rectangulaire ou vertical complet doit correspondre à la capacité dans la tolérance flottante, un remplissage vide doit donner zéro litre rempli, et un remplissage horizontal à demi-diameter doit donner la moitié de la capacité totale.
Cas d’usage
Dimensionnement de cuves d’eau de pluie et de jardin
Les propriétaires saisissent les dimensions d’une cuve rectangulaire ou verticale et une ligne d’eau actuelle pour obtenir capacité et volume rempli en litres et gallons US avant commande ou arrosage.
Jauge de citerne agricole vers inventaire
Les opérateurs convertissent une profondeur de remplissage mesurée dans une citerne cylindrique horizontale ou verticale en litres et gallons restants pour stock et livraisons.
Questions fréquentes
Les résultats sont-ils en litres et gallons US ?
Oui. Après calcul des mètres cubes depuis l’unité de longueur choisie, capacité et volume rempli sont renvoyés en m³, litres (×1000) et gallons liquides US (÷3.785411784).
Que se passe-t-il si une dimension est nulle ou négative ?
Longueur, largeur, hauteur, diamètre et rayon doivent être strictement positifs lorsqu’ils sont requis pour la forme.
Comment calculer l'eau d'une cuve cylindrique horizontale à moitié pleine ?
La surface de l'eau coupe le cercle selon une corde : le volume est la longueur multipliée par l'aire de ce segment circulaire. Avec l'eau à hauteur du rayon, la cuve est à moitié pleine ; au niveau du diamètre, elle est pleine.
Faut-il mesurer la cuve à l'intérieur ou à l'extérieur ?
À l'intérieur dès que possible : des mesures extérieures incluent l'épaisseur des parois et gonflent la capacité. Gardez aussi la même unité pour toutes les dimensions, qu'il s'agisse de mètres, centimètres, millimètres, pouces ou pieds.
Le calculateur gère-t-il les fonds bombés ou coniques ?
Non. Il traite trois formes simples : la boîte, le cylindre vertical et le cylindre horizontal. Les fonds bombés, coniques ou elliptiques et l'espace libre laissé en haut de la cuve demandent des calculs supplémentaires.
Outils associés
Pour les développeurs — accès API
Tout sur cette page est disponible par programmation. Cette section s'adresse aux équipes qui veulent l'intégrer à leurs systèmes ; les autres peuvent simplement utiliser l'outil ci-dessus.
Endpoint
Authentification par jeton Bearer : un seul POST met la tâche en file d’attente, et le résultat vous parvient par webhook ou lien signé.
Appeler depuis votre 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)Exemple de requête
{
"shape": "rectangular",
"fill_depth": 0.75
}Exemple de réponse
{
"task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
"type": "home.water_tank_volume",
"status": "queued",
"_links": {
"result": "/tasks/tsk_…/result"
}
}L’API est asynchrone : chaque appel renvoie un task_id immédiatement, puis vous interrogez l’état à raison d’une requête par seconde.
Tarifs
Le prix est publié, sans tokens ni crédits. Une tâche qui échoue n’est pas facturée.
Limites
max_dim | 1000000000000 |
min_dim | 1e-15 |
Erreurs
| HTTP | Code | Signification |
|---|---|---|
401 | unauthorized | Clé API absente ou invalide : vérifiez l’en-tête Authorization. |
402 | insufficient_balance | Solde insuffisant : rechargez votre compte pour lancer cette tâche. |
404 | unknown_type | Type de tâche inconnu : vérifiez le champ type de votre requête. |
429 | rate_limited | Trop de requêtes : ralentissez la cadence, puis réessayez. |
Notes techniques
Longueurs, largeurs, hauteurs, diamètres ou rayons non positifs sont rejetés avec invalid_input au lieu d’inventer une cuve de tailles impossibles. Le chemin est purement arithmétique déterministe —pas de réseau, pas de graine aléatoire, pas d’horloge— de sorte que l’exécuteur gratuit du navigateur et l’API prépayée renvoient le même JSON après arrondi décimal fixe à chaque appel.
Comment appeler l’API et ce qui revient
Envoyez un corps JSON avec shape et fill_depth obligatoires, plus les dimensions exigées par votre géométrie. Le champ shape est rectangular, cylindrical (vertical debout) ou horizontal_cylindrical ; des alias comme box, vertical, round et horizontal sont acceptés. fill_depth est la hauteur de liquide non négative depuis le fond ; depth, fill, h, liquid_height et water_level mappent le même sens. unit optionnel est m, cm, mm, in ou ft et vaut mètres par défaut ; units, length_unit et dim_unit sont acceptés. Les cuves rectangulaires exigent length, width et height positifs. Les cylindriques verticales exigent height positif et diameter ou radius. Les cylindriques horizontales exigent length positif et diameter ou radius. Si diameter et radius sont tous deux envoyés, ils doivent coïncider dans une tolérance relative étroite. En cas de succès la réponse renvoie shape, unit, fill_depth et les dimensions utilisées ; capacity_m3, capacity_liters et capacity_gallons pour la capacité totale de coque ; filled_m3, filled_liters et filled_gallons pour le niveau actuel ; volumes vides dans les trois mêmes unités, fill_fraction et fill_percent, method, formula, message et steps ordonnés. Une validation échouée —champ requis manquant pour la forme, nombre non fini, dimension non positive, fill_depth négatif, fill_depth au-dessus du maximum physique de cette coque, shape ou unit invalides, ou diameter et radius en désaccord— renvoie invalid_input et n’est jamais facturée. Le tarif est un forfait de $0.002 par requête réussie avec unité item et prix unitaire marginal nul.
Conseils pratiques, limites et recherches liées
Pour les cuves verticales gardez fill_depth au plus égal à height ; pour les cylindres horizontaux au plus égal au diameter. fill_depth zéro est valide et donne un volume rempli nul avec capacité vide complète, utile pour l’inventaire de cuve vide. Gardez les dimensions dans la plage positive publiée jusqu’à un billion pour que les produits intermédiaires restent finis en double précision IEEE sur le Worker et dans le navigateur. Les tâches échouées avec invalid_input ne consomment pas le solde prépayé, ce qui maintient les scripts d’exploration peu coûteux lorsque les opérateurs saisissent des lectures impossibles en apprenant le contrat.
Cas d'intégration
Fixtures pour applications de calcul domestique et devoirs
Développeurs et enseignants génèrent des cas connus de capacité et remplissage partiel plus des rejets délibérés de dimensions non positives pour tests unitaires et fiches.
Questions techniques
Quelles formes de cuve le calculateur prend-il en charge ?
Rectangular (boîte), cylindrical (vertical debout) et horizontal_cylindrical. Fournissez les dimensions positives exigées par chaque forme plus un fill_depth non négatif.
La profondeur de remplissage peut-elle être nulle ?
Oui. fill_depth zéro signifie cuve vide : le volume rempli est zéro et le vide égale la capacité totale. Un fill_depth négatif est rejeté.
Le calculateur de volume de cuve est-il gratuit ?
L’outil navigateur est gratuit et s’exécute localement. Les appels API utilisent le solde KIT prépayé à $0.002 par requête réussie ; les tâches échouées ne sont jamais facturées.