Calculateur volume bain sous-vide
Un bac rempli sur 30 par 20 par 15 cm contient 9 litres ; avec 800 ml de steaks sous vide, il faut verser 8,2 litres d'eau. Saisissez longueur, largeur et hauteur de remplissage intérieures et les aliments, et obtenez l'eau à mesurer. Gratuit dans votre navigateur.
- Gratuit
- Fonctionne dans votre navigateur
- Sans inscription
- Vos données restent sur votre appareil
Lancer gratuitement
Exemple résolu
- Longueur
- 30
- Largeur
- 20
- Hauteur
- 15
- Volume des aliments
- 800
- Volume des aliments (ml)
- 800 cm
- Volume du récipient (ml)
- 9 000
- Volume du récipient (l)
- 9
- Volume d'eau (ml)
- 8 200
Les cuisiniers sous-vide, les lignes de traiteur et les applications de circulateur à immersion ont besoin d'un chiffre fiable sur les litres qu'un bain retient vraiment une fois que les sacs sous vide et le corps du circulateur occupent de la place. Mesurer avec un pichet est lent et salissant ; deviner d'après l'étiquette du bac déborde le rebord ou laisse les sacs à découvert. Ce calculateur de volume du bain sous-vide multiplie la longueur, la largeur et la hauteur de remplissage intérieures d'un récipient rectangulaire, convertit cette capacité en millilitres, puis soustrait le déplacement des aliments que vous saisissez.
Ce que signifie le volume du bain et pourquoi le déplacement compte
Un circulateur sous-vide a besoin d'assez d'eau pour couvrir chaque sac, rester au-dessus des marques minimales d'aspiration et rester sous la ligne maximale imprimée sur le bac. Le chiffre d'un Cambro, LIPAVI, gastronorme ou boîte en polycarbonate est la capacité géométrique vide jusqu'au rebord, pas l'eau à verser une fois les steaks, bocaux ou œufs en place. Le déplacement des aliments est le volume que les sacs immergés et le boîtier du circulateur chassent.
Soustraire ce déplacement de la capacité vide donne le volume d'eau à mesurer. La formule ne devine jamais le gonflement des sacs, ne modèle jamais une marmite ronde en rectangle et n'invente jamais un remplissage quand une cote manque ou n'est pas positive. Qui cherche un calculateur de volume du bain sous-vide veut presque toujours cette confirmation : étant donné un récipient rectangulaire et les aliments déjà dedans, combien de litres verser.
Quand connaître le volume exact fait gagner du temps
Les cuisines de commissary et les lignes de banquet d'hôtel ont besoin d'une source unique de vérité lorsque le décompte de protéine change à six heures du matin, afin que le cuisinier de partie remplisse des Cambro sans traverser un passage occupé avec un pichet. Les écoles culinaires et les correcteurs automatiques LMS figent des goldens déterministes pour que les élèves apprennent qu'un remplissage 30 × 20 × 15 cm avec 800 ml de steaks prend 8.2 L, pas une éclaboussure jusqu'au rebord. Une validation échouée est gratuite.
Quand vous devez convertir des tasses d'un ingrédient ou mettre à l'échelle une liste entière, utilisez un convertisseur culinaire dédié ; cette page couvre l'intention de recherche du volume du bain sous-vide : litres d'eau à partir des cotes du récipient moins le déplacement des aliments.
Cas d’usage
Commissary et banquets d'hôtel
Transformez les cotes intérieures du bac et un décompte de sacs en litres d'eau pour que la ligne remplisse des Cambro sans traverser un passage occupé avec un pichet.
École culinaire et notation LMS
Notez les exercices de remplissage du bain avec un oracle déterministe qui refuse les cotes non positives et n'invente jamais un volume d'eau négatif.
Questions fréquentes
Faut-il saisir la hauteur du rebord ou la hauteur de remplissage ?
Saisissez la ligne d'eau visée. Les circulateurs ont des marques minimale et maximale ; les sacs doivent rester couverts sans déborder. N'utilisez le rebord que si vous remplissez vraiment à ras.
Comment tenir compte des sacs sous vide et du circulateur ?
Ajoutez dans le même champ le boîtier du circulateur qui reste sous la ligne d'eau.
Puis-je saisir le poids des aliments plutôt que leur volume ?
Oui. Les protéines emballées sous vide ont une densité proche de celle de l'eau, leur poids en grammes est donc une bonne approximation des millilitres. Saisissez les grammes comme volume d'aliments et le résultat reste très proche.
Cela fonctionne-t-il avec une marmite ronde ?
Non. Le calculateur traite le bain comme une boîte rectangulaire, longueur fois largeur fois hauteur de remplissage, une marmite ronde donnerait donc un résultat faux. Utilisez-le pour les bacs gastronormes, les caisses en polycarbonate et les récipients à parois droites.
Quelles unités puis-je utiliser pour le bac ?
Les centimètres par défaut, ou les millimètres, les pouces ou les mètres, identiques pour les trois côtés. Les aliments se saisissent toujours en millilitres, et l'eau est donnée en millilitres, litres, gallons et tasses américains.
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/cook/sousvide-water-volume \
-H "Authorization: Bearer $KIT_KEY" \
-H "Content-Type: application/json" \
-d '{"length":30,"width":20,"height":15}'const res = await fetch("https://api.kit.forhosting.com/cook/sousvide-water-volume", {
method: "POST",
headers: {
"Authorization": `Bearer ${process.env.KIT_KEY}`,
"Content-Type": "application/json"
},
body: JSON.stringify({
"length": 30,
"width": 20,
"height": 15
})
});
const { task_id } = await res.json();import os, requests
res = requests.post(
"https://api.kit.forhosting.com/cook/sousvide-water-volume",
headers={"Authorization": f"Bearer {os.environ['KIT_KEY']}"},
json={
"length": 30,
"width": 20,
"height": 15
},
)
task_id = res.json()["task_id"]<?php
$res = file_get_contents("https://api.kit.forhosting.com/cook/sousvide-water-volume", false, stream_context_create([
"http" => [
"method" => "POST",
"header" => "Authorization: Bearer " . getenv("KIT_KEY") . "\r\nContent-Type: application/json",
"content" => '{"length":30,"width":20,"height":15}',
],
]));
$task = json_decode($res, true);body := bytes.NewBufferString(`{"length":30,"width":20,"height":15}`)
req, _ := http.NewRequest("POST", "https://api.kit.forhosting.com/cook/sousvide-water-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
{
"length": 30,
"width": 20,
"height": 15
}Exemple de réponse
{
"task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
"type": "cook.sousvide_water_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.
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
Des cotes invalides échouent avec invalid_input au lieu d'inventer un bain négatif.
Ce que signifie le volume du bain et pourquoi le déplacement compte
Ce calculateur traite le récipient comme un prisme rectangle : le volume du contenant en millilitres égale length fois width fois la hauteur de remplissage après conversion de ces trois cotes intérieures en centimètres, car un centimètre cube vaut exactement un millilitre. height est la ligne d'eau visée — souvent quelques centimètres sous le rebord pour que les sacs ne flottent pas et n'éclaboussent pas le plan de travail —, pas la hauteur extérieure de la paroi, sauf si vous remplissez vraiment à ras. Une protéine sous vide est proche de la densité de l'eau, donc une masse en grammes tient lieu de millilitres et peut partir via les alias food_mass.
Contrat d'entrée, unités, champs de réponse et erreurs
L'unit facultatif est un enum de cm (valeur par défaut), mm, in ou m. Les magnitudes au-delà de 1000000 unités de longueur sont rejetées pour qu'une automatisation défectueuse ne demande pas un bain d'entrepôt. Envoyez un corps JSON en POST avec trois nombres finis positifs obligatoires : length, width et height, tous dans la même unité de longueur. Des alias tels que l, inner_length, w, inner_width, h, fill_height, water_height et depth sont acceptés pour que formulaires et scripts réutilisent des clés familières. Le food_volume facultatif est un décompte non négatif en millilitres des sacs, aliments et corps du circulateur sous la ligne d'eau ; il vaut zéro par défaut pour un bac vide. Les alias food_ml, displacement, bags_ml, food_mass, food_mass_g et food_g sont reconnus, et une masse en grammes est traitée comme des millilitres selon l'approximation cuisine d'un gramme par millilitre. En cas de succès le corps renvoie les entrées arrondies, food_volume_ml, container_volume_ml et container_volume_l du prisme vide, water_volume_ml, water_volume_l, water_volume_us_gal et water_volume_us_cups du versement, fill_percent comme eau sur contenant fois cent, formula qui reformule la soustraction, et un message lisible. Exemple : length 30, width 20, height 15 cm avec 800 ml de sacs renvoie un bac vide de 9 L et 8.2 L d'eau. Si une cote manque, n'est pas finie, vaut zéro ou est négative, ou si food_volume dépasse le récipient, la tâche échoue avec invalid_input en nommant le problème et ne consomme pas de solde.
Où une API de volume du bain sous-vide gagne sa place
Les fonctions en nuage qui reconstruisent des fiches de mise en place depuis JSON ont besoin d'un primitif minuscule, sans réseau, qui ne dérive jamais entre aperçu et production. Comme l'implémentation est du parse pur de tier A, chaque appel réussi coûte le prix de base publié $0.002 sans jetons de modèle ni réseau sortant. Gardez les requêtes petites, figez water_volume_l et container_volume_l dans les tests, et vous obtenez des remplissages reproductibles pour widgets, workers de bord et tablettes de cuisine sans dresser un scaler de recettes complet.
Cas d'intégration
Applications de circulateur et widgets de recettes
Intégrez un outil gratuit de volume du bain sous-vide aligné sur les goldens de l'API pour que lecteurs et bons de lot affichent les mêmes litres après déplacement.
Questions techniques
Comment calculer le volume du bain sous-vide à partir d'un récipient ?
Envoyez length, width et height finis et positifs dans la même unité (cm par défaut), plus un food_volume facultatif en millilitres. L'API renvoie water_ml = length_cm × width_cm × height_cm − food_volume_ml, aussi en litres, gallons US et tasses US.
Que se passe-t-il si le déplacement des aliments dépasse le bac, ou si une cote est invalide ?
La tâche échoue avec invalid_input. Un length, width ou height nul ou négatif, et un food_volume plus grand que le récipient vide, ne sont pas facturés.
Comment est facturé le calculateur de volume du bain sous-vide ?
L'outil du navigateur est gratuit. Les requêtes API utilisent un solde prépayé KIT à $0.002 par appel réussi ; une entrée invalide n'est pas facturée.