Indietro

#fluid-dynamics

3 APIs con questa etichetta

API de Capilaridad y Tensión Superficial

Matemáticas de tensión superficial y física de fluidos a pequeña escala como una API, calculadas local y determinísticamente. El endpoint de ascenso capilar aplica la ley de Jurin, h = 2γ·cosθ / (ρ·g·r), para dar la altura que un líquido asciende (o, para un ángulo de contacto superior a 90° como el mercurio, desciende) en un tubo estrecho a partir de su tensión superficial, el radio del tubo, la densidad del líquido y el ángulo de contacto — y puede resolver la tensión superficial a partir de un ascenso medido. El endpoint de presión de Laplace calcula la presión de exceso de Young-Laplace a través de una interfaz curva: una gota líquida ΔP = 2γ/r, una burbuja de jabón ΔP = 4γ/r (dos superficies) y un chorro cilíndrico ΔP = γ/r. El endpoint de Poiseuille aplica la ley de Hagen-Poiseuille, Q = π·r⁴·ΔP / (8·μ·L), para flujo laminar en una tubería, devolviendo el caudal volumétrico, la velocidad media y la velocidad máxima en el centro (el doble de la media) a partir del radio, la caída de presión, la viscosidad del fluido y la longitud. La tensión superficial está en N/m, las longitudes en m, la densidad en kg/m³, la viscosidad en Pa·s y las presiones en Pa; el agua tiene γ ≈ 0.0728 N/m a 20 °C. Todo se calcula local y determinísticamente, por lo que es instantáneo y privado. Ideal para desarrolladores de aplicaciones de microfluídica, ingeniería de fluidos, laboratorio en un chip, inyección de tinta y recubrimientos, herramientas de acción capilar y mechas, y educación en física. Cálculo local puro — sin clave, sin servicio de terceros, instantáneo. En vivo, nada almacenado. 3 endpoints. Esto es tensión superficial y capilaridad; para flujo de Bernoulli incompresible use una API de Bernoulli y para fricción en tuberías una API de Darcy.

api.oanor.com/capillary-api

Bernoulli Flow API

Matemáticas de Bernoulli y flujo incompresible como API, calculadas local y determinísticamente. El endpoint bernoulli aplica el principio de Bernoulli, P + ½ρv² + ρgh = constante a lo largo de una línea de corriente, tomando la presión, velocidad y altura en un punto y resolviendo la presión o velocidad desconocida en un segundo punto, e informando la presión de carga total. El endpoint dynamic-pressure calcula la presión dinámica q = ½ρv² a partir de una velocidad, o — la relación del tubo de Pitot — la velocidad del aire v = √(2q/ρ) a partir de una presión dinámica medida, más la presión de estancamiento (total) cuando se proporciona una presión estática. El endpoint venturi calcula el caudal y las velocidades de entrada y garganta de un venturi o contracción a partir de las áreas de entrada y garganta y la caída de presión, Q = Cd·A₂·√(2ΔP/(ρ(1−(A₂/A₁)²))), combinando continuidad con Bernoulli, con un coeficiente de descarga opcional. La densidad se toma de un valor o de un fluido nombrado (aire, agua, agua de mar, aceite). Todo se calcula local y determinísticamente, por lo que es instantáneo y privado. Ideal para desarrolladores de aplicaciones aeroespaciales, HVAC, fontanería, procesos e hidráulica, herramientas de velocidad del aire y caudalímetros, y educación en mecánica de fluidos. Cálculo local puro — sin clave, sin servicio de terceros, instantáneo. En vivo, nada se almacena. 3 endpoints. Este es flujo de Bernoulli/línea de corriente; para pérdida de carga por fricción en tuberías use una API Darcy y para medición con orificios una API de orificio.

api.oanor.com/bernoulli-api

Drag & Terminal Velocity API

Aerodynamic drag and terminal-velocity maths as an API, computed locally and deterministically. The drag endpoint computes the drag force on a body moving through a fluid, F_d = ½·ρ·Cd·A·v² — half the fluid density times the drag coefficient, the reference area and the velocity squared — together with the dynamic pressure ½·ρ·v², from a fluid (air, water, seawater, oil and more, or a custom density), a drag coefficient (given directly or from a built-in shape table) the area and the speed. The terminal endpoint computes the terminal velocity of a falling object, v_t = √(2·m·g/(ρ·Cd·A)) — the steady speed at which drag balances gravity — from the mass and area, or for a sphere from its diameter and material density, in metres per second, km/h and mph (a belly-down skydiver reaches about 55 m/s, 200 km/h). The shapes endpoint lists typical drag coefficients for spheres, cubes, cylinders, flat plates, streamlined bodies, skydivers, cars, parachutes and more. Everything is computed locally and deterministically, so it is instant and private. Ideal for aerodynamics and ballistics tools, skydiving, model-rocketry and motorsport apps, sphere-settling and sedimentation calculators, and physics education. Pure local computation — no key, no third-party service, instant. Live, nothing stored. 3 endpoints. This is drag and terminal velocity; for vacuum projectile and SUVAT kinematics use a physics API and for pipe friction pressure drop use a Darcy-Weisbach API.

api.oanor.com/drag-api