Saltar al contenido
🛠️ToolsShed

Flow Rate Converter

Convert between flow rate units: L/s, L/min, m3/h, gal/min, ft3/s, and more.

UnidadResultado
L/s27.7778
L/min1,666.667
L/h100,000
m³/s0.0277778
m³/min1.66667
m³/h100
GPS (UK)6.11026
GPM (US)440.287
GPH (US)26,417.205
CFM58.8578
CFS0.980963
bbl/day (oil)15,095.546

Haz clic en una fila para establecerla como entrada

Acerca de esta herramienta

El Convertidor de Caudal es una herramienta esencial para ingenieros, científicos y profesionales que trabajan con dinámica de fluidos y sistemas industriales. Ya sea diseñando tuberías, calculando tasas de distribución de agua o gestionando sistemas HVAC, comprender los caudales en diferentes unidades es crítico. Esta herramienta permite convertir instantáneamente entre litros por segundo, metros cúbicos por hora, galones por minuto, pies cúbicos por segundo y otras unidades de caudal comunes sin cálculos manuales ni tablas de conversión.

Usar el convertidor es sencillo: introduce un valor de caudal en cualquier unidad compatible y la herramienta muestra instantáneamente el equivalente en todas las demás unidades. Es especialmente útil para profesionales que trabajan entre sistemas métrico e imperial, o para cualquiera que compare especificaciones de diferentes proveedores o regiones. Las conversiones son matemáticamente precisas, considerando las relaciones exactas entre unidades como L/min a gal/min o m³/h a ft³/s.

Esta herramienta es invaluable en campos como ingeniería civil, diseño de tuberías, procesamiento químico, monitoreo ambiental y sistemas de fluidos automotrices. Elimina la necesidad de memorizar factores de conversión o buscar en manuales de referencia, ahorrando tiempo y reduciendo el riesgo de errores de cálculo costosos en el diseño de sistemas.

Preguntas Frecuentes

Implementación de Código

# Flow rate unit converter
# Base unit: liters per second (L/s)

FLOW_UNITS = {
    "L/s":    1,
    "L/min":  1 / 60,
    "L/h":    1 / 3600,
    "m³/s":   1000,
    "m³/min": 1000 / 60,
    "m³/h":   1000 / 3600,
    "mL/s":   0.001,
    "mL/min": 0.001 / 60,
    "ft³/s":  28.316846592,
    "ft³/min": 28.316846592 / 60,
    "gal/s":  3.785411784,
    "gal/min": 3.785411784 / 60,
}

def convert_flow_rate(value: float, from_unit: str, to_unit: str) -> float:
    if from_unit not in FLOW_UNITS or to_unit not in FLOW_UNITS:
        raise ValueError(f"Unknown unit. Supported: {list(FLOW_UNITS.keys())}")
    base = value * FLOW_UNITS[from_unit]
    return base / FLOW_UNITS[to_unit]

# Examples
print(f"1 m³/s = {convert_flow_rate(1, 'm³/s', 'L/s'):.4f} L/s")
print(f"100 L/min = {convert_flow_rate(100, 'L/min', 'gal/min'):.4f} gal/min")
print(f"1 ft³/s = {convert_flow_rate(1, 'ft³/s', 'L/s'):.4f} L/s")

Comments & Feedback

Comments are powered by Giscus. Sign in with GitHub to leave a comment.