ForHosting KIT · Matemáticas

Calculadora de volumen de tanque

Convierta la lectura de una varilla o de un sensor de nivel en volumen de líquido para un tanque cilíndrico horizontal o vertical: uno horizontal de radio 1 y longitud 10 lleno hasta 1 de profundidad contiene 15,707963267949, justo la mitad de su capacidad. Gratis en su navegador.

  • Gratis
  • Funciona en su navegador
  • Sin registro
  • Sus datos no salen de su equipo
Úselo desde WebAPIEmailTelegramApp pronto
Si escribe
Radio
1
Longitud
10
Profundidad de llenado
1
Orientación del eje del tanque: horizontal
Horizontal
Obtiene
Diámetro
2
Volumen lleno
15,7079632679
Volumen total
31,4159265359
Volumen vacío
15,7079632679

Los tanques de almacenamiento cilíndricos aparecen en depósitos de combustible, plantas químicas, granjas y skids de proceso en dos disposiciones habituales: balas horizontales tumbadas y bidones verticales de pie. Saber cuánto líquido hay a una lectura de varilla o sensor de nivel no es lo mismo que conocer la capacidad geométrica completa—sobre todo en un tanque horizontal, donde pasos iguales de altura de líquido no añaden volúmenes iguales porque la sección circular se ensancha y luego se estrecha.

Fórmulas para tanques cilíndricos horizontales y verticales

Lo que cambia es cómo la profundidad de llenado se mapea al volumen de líquido. En un tanque vertical la superficie libre es un disco de radio r, así que el volumen lleno es simplemente π r squared times the liquid height h, siempre que h permanezca dentro del casco. En un tanque horizontal la superficie libre es un rectángulo de longitud L y anchura igual a la cuerda a la altura h; la sección de líquido es un segmento circular.

La forma cerrada clásica es A equals r squared times arccos of ((r minus h) over r) minus (r minus h) times the square root of (two r h minus h squared); filled volume is then A times L. En h equals zero el área del segmento es cero; en h equals r el tanque está a la mitad; en h equals two r el segmento se convierte en el disco completo y el tanque está lleno.

Las unidades se mantienen coherentes: si radio, longitud y profundidad de llenado son metros, los volúmenes son metros cúbicos; si pulgadas, pulgadas cúbicas. Convierta a litros o galones estadounidenses solo después de conocer el volumen geométrico. Esta herramienta no convierte unidades lineales por usted, así que mantenga las tres dimensiones en un solo sistema de unidades antes de llamar.

Fondos, conos y extremos elípticos quedan fuera de alcance—esos cascos necesitan fórmulas de segmento adicionales más allá de un cilindro recto puro.

Inventario de combustible y químicos desde varilla

Convierta una altura de líquido medida en un tanque cilíndrico horizontal o vertical en volumen lleno y capacidad restante para stock y reposición.

¿En qué difiere el volumen de tanque horizontal del vertical?

El volumen lleno vertical es π·r²·h. El horizontal usa el área del segmento circular a la altura h por la longitud L del tanque, así que el volumen es no lineal en la altura de líquido.

¿Qué ocurre si la profundidad de llenado supera el diámetro?

La altura de líquido en una sección circular no puede superar 2×radius; la herramienta no recorta ni inventa sobrellenado.

¿Qué unidades debo usar para radio, longitud y profundidad?

Cualquier unidad de longitud coherente. Los volúmenes vuelven en el cubo de esa unidad (m→m³, in→in³). Convierta a litros o galones después del resultado geométrico.

¿Incluye fondos, conos o extremos elípticos del tanque?

No. Solo se modela un casco cilíndrico circular recto. Los fondos abombados y fondos cónicos necesitan fórmulas de segmento fuera de este contrato.

¿La calculadora de volumen de tanque es gratuita?

La herramienta del navegador es gratuita y se ejecuta en local.

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.

POSThttps://api.kit.forhosting.com/geom/tank-volume

¿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.

curl -X POST https://api.kit.forhosting.com/geom/tank-volume \
  -H "Authorization: Bearer $KIT_KEY" \
  -H "Content-Type: application/json" \
  -d '{"radius":1,"length":10,"fill_depth":1}'
{
  "radius": 1,
  "length": 10,
  "fill_depth": 1
}
{
  "task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
  "type": "geom.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.

Por solicitud$0.002

Precio publicado — sin tokens ni créditos inventados. Una tarea fallida no se cobra.

max_radius1000000000000
min_radius1e-15
max_length1000000000000
min_length1e-15
max_fill_depth1000000000000
HTTPCódigoSignificado
401unauthorizedAPI key ausente o inválida.
402insufficient_balanceEl saldo no cubre el precio de la tarea.
404unknown_typeEl tipo de tarea no existe.
429rate_limitedDemasiadas peticiones. Use el webhook en vez de sondear.

Esta capacidad toma un radio interno positivo, una longitud axial positiva (longitud del tanque en horizontal, altura del tanque en vertical), una profundidad de llenado no negativa medida en vertical desde el fondo, y una bandera de orientación, y devuelve volumen lleno, volumen total, volumen vacío y fracción de llenado como JSON determinista. Una profundidad de llenado que supere el diámetro se rechaza con invalid_input para que los scripts de inventario nunca inventen líquido por encima del casco. La misma resolución pura se ejecuta gratis en el navegador y en la ruta API prepago, sin llamadas de red, sin semillas aleatorias y sin dependencia del reloj de pared.

Fórmulas para tanques cilíndricos horizontales y verticales

Ambas orientaciones comparten la misma capacidad total: el volumen total equals π times radius squared times length, el volumen de un cilindro circular recto.

Cómo llamar a la API y qué vuelve

La orientation opcional es horizontal o vertical y por defecto es horizontal si se omite; se aceptan axis y position. Úselo desde scripts de inventario y tablas de aforo, despegues de ingeniería de proceso, comprobaciones de granja y depósito de combustible, sandboxes de preparación de entrevistas, o cualquier flujo que necesite volúmenes de tanque reproducibles sin instalar un paquete de álgebra computacional en cada máquina. Envíe un cuerpo JSON con radius, length y fill_depth. El campo radius es el radio interno positivo; se aceptan los alias r y R. El campo length es la longitud axial positiva del cilindro—la longitud del tanque en horizontal y la altura erguida en vertical; los alias L, height y h_tank mapean al mismo significado. El campo fill_depth es la altura de líquido no negativa desde el fondo; se aceptan depth, fill, h y liquid_height. En caso de éxito la respuesta devuelve radius, length, fill_depth, diameter y orientation; retorna filled_volume, total_volume, empty_volume, fill_fraction y fill_percent; e incluye method más un bloque breve de formula que documenta las formas cerradas. La validación fallida—falta un campo obligatorio, un número no finito, radius o length no positivos, fill_depth negativo, fill_depth mayor que el diámetro, llenado vertical por encima de la altura del tanque, o una cadena de orientation inválida—devuelve invalid_input y nunca se cobra. El precio es un fijo $0.002 por petición exitosa con ítem unitario y precio marginal unitario cero.

Consejos prácticos, límites y búsquedas relacionadas

Esta página apunta a quienes buscan una calculadora de volumen de tanque o volumen de líquido en tanque cilíndrico horizontal y vertical desde la profundidad de llenado; no es una herramienta de área superficial de cilindro sólido completo, un estimador de bilge de barril ni un convertidor de unidades. Prefiera esta herramienta cuando ya conozca el radio interno, la longitud axial y una altura de varilla o sensor y necesite volumen lleno más total de un solo golpe. Las comprobaciones de ida y vuelta son fáciles: el llenado completo horizontal o vertical debe coincidir con total volume dentro de la tolerancia flotante, el llenado vacío debe dar zero filled volume, y el llenado horizontal a media altura con h equals r debe dar la mitad del volumen total. Mantenga radius y length dentro del rango positivo publicado hasta un billón para que los productos intermedios sigan finitos en precisión double IEEE en el Worker y en el navegador. Imponga siempre fill depth menor o igual que el diámetro dos veces radius; la API rechaza lecturas más profundas con invalid_input en lugar de recortar en silencio. En tanques verticales mantenga también fill depth en o por debajo de length, la altura física del tanque. Al enseñar o depurar, prefiera ejemplos emparejados: radius one, length ten, fill depth one horizontal para una bala horizontal a media carga; radius two, length five, fill depth three vertical para un bidón vertical al sesenta por ciento; y fill depth three con radius one para demostrar la ruta de rechazo por diámetro. Como el volumen horizontal es no lineal en la altura, una lectura a media altura es media capacidad solo cuando fill depth equals the radius—no cuando el porcentaje de altura es cincuenta en otro sentido. Las tareas fallidas que devuelven invalid_input no consumen saldo prepago, lo que mantiene baratos los scripts exploratorios cuando los operadores escriben lecturas de aforo imposibles al aprender el contrato.

Ingeniería de proceso y tablas de aforo

Construya o verifique tablas nivel-volumen para balas y bidones barriendo la profundidad de llenado a radio y longitud fijos con resultados deterministas de API o navegador.

Deberes y formación sobre volúmenes de cilindro parcial

Dé a los estudiantes radio, longitud, profundidad de llenado y orientación; compare volúmenes de segmento circular o πr²h calculados a mano con una respuesta JSON reproducible.

Ver la documentación completa del KIT →