Calculadora de volumen de depósito
Un depósito de 2 × 1 × 1,5 metros lleno hasta 0,75 metros guarda 1500 de sus 3000 litros. Elija caja, cilindro vertical o cilindro tumbado, escriba las medidas interiores y el nivel del agua, y vea capacidad y contenido en litros y galones. Gratis en su navegador.
- Gratis
- Funciona en su navegador
- Sin registro
- Sus datos no salen de su equipo
Ejecutar — gratis
Ejemplo resuelto
- Geometría del depósito: rectangular
- Rectangular m
- Largo del depósito
- 2
- Ancho
- 1
- Altura
- 1,5
- Profundidad de llenado
- 0,75
- Capacidad m3
- 3 m
- Capacidad litros
- 3 000
- Capacidad galones
- 792,5161570744
- Llenado m3
- 1,5
Una calculadora de volumen de depósito de agua convierte la geometría de un tanque doméstico, de jardín o agrícola en capacidad útil en litros y galones líquidos US, más el volumen de líquido a cualquier profundidad de llenado medida. Elija forma rectangular, cilíndrica vertical o cilíndrica horizontal; introduzca las dimensiones positivas correspondientes en metros, centímetros, milímetros, pulgadas o pies; y aporte un nivel de agua no negativo desde el fondo. La herramienta convierte todo a metros cúbicos con fórmulas cerradas fijas y escala a litros y galones líquidos US para dimensionar barriles de lluvia, verificar placas de proveedor o convertir una lectura de varilla en capacidad restante.
Fórmulas para depósitos de agua rectangulares y cilíndricos
Tres geometrías de carcasa cubren la mayoría de depósitos domésticos y agrícolas ligeros. Un tanque rectangular (caja) tiene capacidad igual a largo por ancho por alto cuando las tres dimensiones usan la misma unidad de longitud; el volumen de líquido a profundidad h es largo por ancho por h, siempre que h no supere la altura del tanque.
Un tanque cilíndrico vertical —habitual en depósitos de jardín de plástico sobre el suelo y muchos bidones de acero de pie— tiene capacidad π r al cuadrado por altura, y volumen lleno π r al cuadrado por h, de nuevo con h como máximo la altura de la carcasa.
Un tanque cilíndrico horizontal, como una cisterna enterrada o un tanque agrícola largo tumbado de costado, tiene la misma capacidad total π r al cuadrado por longitud axial, pero la superficie libre es una cuerda de la sección circular, de modo que el volumen lleno es longitud por el área clásica de segmento circular: r al cuadrado por arccos de ((r menos h) sobre r) menos (r menos h) por la raíz cuadrada de (dos r h menos h al cuadrado).
Con h igual a cero el tanque está vacío; con h igual a r un cilindro horizontal está a mitad; con h igual al diámetro la carcasa está llena. Todas las dimensiones se convierten primero a metros con la unidad elegida (un metro, una centésima de metro para centímetros, una milésima para milímetros, 0.0254 metros por pulgada, o 0.3048 metros por pie). Los metros cúbicos se escalan luego por mil a litros y por división entre 3.785411784 a galones líquidos US.
La calculadora no modela fondos abombados, conos, extremos elípticos ni francobordo; esas características necesitan fórmulas de segmento adicionales fuera de este contrato. Mantenga cada campo lineal en un solo sistema de unidades para que el producto cúbico siga siendo físicamente significativo antes de la conversión a litros y galones.
Consejos prácticos, límites y búsquedas relacionadas
Mida dimensiones internas cuando sea posible; el espesor de pared exterior infla la capacidad si introduce tamaños exteriores de placa sin corrección. Prefiera metros para despieces de ingeniería y centímetros o pulgadas al leer una varilla doméstica; convierta notas de unidades mezcladas antes de llamar en lugar de mezclar pies de largo con pulgadas de profundidad en una sola petición.
Al enseñar o escribir pruebas, combine un tanque rectangular simple a media altura con un cilindro vertical a llenado completo y un cilindro horizontal a medio diameter para que se vea volumen lineal frente a segmento.
Esta página se dirige a quien busca calculadora de volumen de depósito de agua, capacidad de tanque de lluvia en litros y galones, o volumen a profundidad de llenado en jardín; no es una herramienta solo de combustible industrial sin conversión a litros, ni un estimador de zapatas de hormigón, ni un convertidor de unidades que ignore la forma.
Prefiera esta capacidad cuando ya conozca la geometría de la carcasa y un nivel de agua y necesite capacidad más volumen lleno en unidades líquidas de consumo; si la fuente es una vejiga irregular o un tanque con base cónica, descomponga o mida un volumen calibrado por separado.
Las comprobaciones de ida y vuelta son fáciles: un llenado rectangular o vertical completo debe coincidir con la capacidad dentro de la tolerancia de coma flotante, el llenado vacío debe dar cero litros llenos, y un llenado horizontal a medio diameter debe dar la mitad de la capacidad total.
Qué puede hacer con ella
Dimensionado de depósitos de lluvia y jardín
Los propietarios introducen dimensiones de tanque rectangular o vertical y una línea de agua actual para obtener capacidad y volumen lleno en litros y galones US antes de pedir o regar.
Varilla de cisterna agrícola a inventario
Los operarios convierten una profundidad de llenado medida en una cisterna cilíndrica horizontal o vertical en litros y galones restantes para stock y entregas.
Preguntas frecuentes
¿Los resultados están en litros y galones US?
Sí. Tras calcular metros cúbicos desde la unidad de longitud elegida, la capacidad y el volumen lleno se devuelven en m³, litros (×1000) y galones líquidos US (÷3.785411784).
¿Qué ocurre si una dimensión es cero o negativa?
Largo, ancho, alto, diámetro y radio deben ser estrictamente positivos cuando la forma los exige.
¿Es gratuita la calculadora de volumen de depósito?
La herramienta del navegador es gratis y se ejecuta en local.
¿Cómo se calcula el agua de un depósito cilíndrico horizontal a medio llenar?
La superficie del agua corta el círculo como una cuerda, así que el volumen es la longitud por el área de ese segmento circular. Con el agua a la altura del radio el depósito está a la mitad, y con el nivel igual al diámetro está lleno.
¿Debo medir el depósito por dentro o por fuera?
Por dentro siempre que pueda: las medidas exteriores incluyen el grosor de las paredes e inflan la capacidad. Escriba además todas las medidas en la misma unidad, ya sean metros, centímetros, milímetros, pulgadas o pies.
Herramientas relacionadas
Para desarrolladores — acceso por API
Todo lo de esta página está disponible por programación. Esta sección es para equipos que quieren integrarlo en sus sistemas; el resto puede usar la herramienta de arriba sin más.
Endpoint de API
¿Prefiere automatizarlo? Un POST autenticado crea la tarea; el resultado llega por webhook o enlace firmado. La misma capacidad también se ejecuta aquí en la web, por email y desde Telegram — y pronto también desde nuestra app.
Llámela desde su 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)Ejemplo de solicitud
{
"shape": "rectangular",
"fill_depth": 0.75
}Ejemplo de respuesta
{
"task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
"type": "home.water_tank_volume",
"status": "queued",
"_links": {
"result": "/tasks/tsk_…/result"
}
}La API es asíncrona: la llamada devuelve un task_id al instante y el resultado llega por webhook. El polling está limitado a 1 req/s por tarea.
Precio
Precio publicado — sin tokens ni créditos inventados. Una tarea fallida no se cobra.
Límites
max_dim | 1000000000000 |
min_dim | 1e-15 |
Errores
| HTTP | Código | Significado |
|---|---|---|
401 | unauthorized | API key ausente o inválida. |
402 | insufficient_balance | El saldo no cubre el precio de la tarea. |
404 | unknown_type | El tipo de tarea no existe. |
429 | rate_limited | Demasiadas peticiones. Use el webhook en vez de sondear. |
Notas técnicas
Longitudes, anchos, altos, diámetros o radios no positivos se rechazan con invalid_input en lugar de inventar un tanque de tamaños imposibles. La ruta es aritmética determinista pura —sin red, sin semillas aleatorias, sin reloj— de modo que el ejecutor gratuito del navegador y la API prepago devuelven el mismo JSON tras el redondeo decimal fijo cada vez que la invoca.
Cómo llamar a la API y qué devuelve
Envíe un cuerpo JSON con shape y fill_depth obligatorios, más las dimensiones que exige su geometría. El campo shape es rectangular, cylindrical (vertical erguido) o horizontal_cylindrical; se aceptan alias como box, vertical, round y horizontal. fill_depth es la altura de líquido no negativa desde el fondo; alias depth, fill, h, liquid_height y water_level apuntan al mismo significado. unit opcional es m, cm, mm, in o ft y por defecto es metros; se aceptan aliases units, length_unit y dim_unit. Los tanques rectangulares exigen length, width y height positivos. Los cilíndricos verticales exigen height positivo y diameter o radius. Los cilíndricos horizontales exigen length positivo y diameter o radius. Si se envían diameter y radius a la vez deben coincidir dentro de una tolerancia relativa estrecha. Si tiene éxito, la respuesta repite shape, unit, fill_depth y las dimensiones usadas; devuelve capacity_m3, capacity_liters y capacity_gallons para la capacidad total de carcasa; filled_m3, filled_liters y filled_gallons para el nivel actual; volúmenes vacíos en las mismas tres unidades, fill_fraction y fill_percent, method, formula, message y steps ordenados. Validación fallida —campo obligatorio ausente para la forma, número no finito, dimensión no positiva, fill_depth negativo, fill_depth por encima del máximo físico de esa carcasa, shape o unit inválidos, o diameter y radius en desacuerdo— devuelve invalid_input y nunca se cobra. El precio es un $0.002 fijo por petición correcta con unidad ítem y precio unitario marginal cero.
Consejos prácticos, límites y búsquedas relacionadas
En tanques verticales mantenga fill_depth en o por debajo de height; en cilindros horizontales en o por debajo del diameter. fill_depth cero es válido y da volumen lleno cero con capacidad vacía completa, útil para inventarios de tanque vacío. Mantenga las dimensiones en el rango positivo publicado hasta un billón para que los productos intermedios sigan finitos en precisión doble IEEE en el Worker y en el navegador. Las tareas fallidas con invalid_input no consumen saldo prepago, lo que mantiene baratos los scripts exploratorios cuando los operadores escriben lecturas de manómetro imposibles mientras aprenden el contrato.
Casos de integración
Fixtures para apps de cálculo doméstico y deberes
Desarrolladores y docentes generan casos conocidos de capacidad y llenado parcial más rechazos deliberados de dimensiones no positivas para pruebas unitarias y fichas.
Preguntas técnicas
¿Qué formas de depósito admite la calculadora?
Rectangular (caja), cylindrical (vertical erguido) y horizontal_cylindrical. Proporcione las dimensiones positivas que exige cada forma más un fill_depth no negativo.
¿Puede ser cero la profundidad de llenado?
Sí. fill_depth cero significa tanque vacío: el volumen lleno es cero y el vacío iguala la capacidad total. Un fill_depth negativo se rechaza.