#civil-engineering
7 APIs con questa etichetta
API de Capacidade de Carga do Solo
Matemática geotécnica de fundações como uma API, computada local e deterministicamente. O endpoint de fatores calcula os fatores de capacidade de carga Nc, Nq e Nγ de Terzaghi/Vesic a partir do ângulo de atrito do solo — Nq = e^(π·tanφ)·tan²(45+φ/2), Nc = (Nq−1)·cotφ e Nγ = 2(Nq+1)·tanφ. O endpoint de capacidade de carga calcula a capacidade de carga última, líquida e admissível de uma sapata corrida, quadrada ou circular a partir da coesão, ângulo de atrito, peso específico do solo, largura da sapata e profundidade de assentamento, qu = sc·c·Nc + γ·D·Nq + sγ·γ·B·Nγ, dividindo-a em seus componentes de coesão, sobrecarga e peso próprio e dividindo por um fator de segurança (padrão 3) para o valor admissível. O endpoint de recalque calcula o recalque elástico imediato de uma sapata, s = q·B·(1−ν²)·I / E, a partir da pressão aplicada, largura da sapata, módulo de elasticidade do solo e coeficiente de Poisson. Coesão e pressões estão em quilopascais, peso específico em kN/m³ e comprimentos em metros. Tudo é computado local e deterministicamente, portanto é instantâneo e privado. Ideal para desenvolvedores de aplicativos de engenharia civil, geotecnia, projeto de fundações e construção, ferramentas de dimensionamento de sapatas e viabilidade, e educação em engenharia. Computação puramente local — sem chave, sem serviço de terceiros, instantâneo. Ao vivo, nada armazenado. 3 endpoints. Isto é capacidade de carga de fundações; para pressão lateral de terra em muros, use uma API de pressão de terra e para fluxo em canal aberto, uma API de Manning.
api.oanor.com/soil-api
API de Calculadora de Varillas de Refuerzo
Matemáticas de acero de refuerzo (varillas) como una API, calculadas local y determinísticamente. El endpoint de área calcula el área transversal de una barra de refuerzo, a = π/4·d², su masa por metro (a·7850/1e6, ρ del acero = 7850 kg/m³), el área total y la masa para un número de barras, y —dada un área de acero requerida— el número de barras necesarias y el área proporcionada. El endpoint de espaciamiento distribuye barras a lo largo de una sección: a partir del ancho, el recubrimiento, el diámetro de la barra y ya sea un espaciamiento centro a centro o un número de barras, devuelve el otro, n = piso((ancho − 2·recubrimiento − d)/espaciamiento) + 1, el área total de acero y el área por metro de ancho. El endpoint de relación calcula la relación de refuerzo ρ = As/(b·d) de una sección a partir del área de acero (o las barras) y el ancho de la sección y la profundidad efectiva, como fracción y porcentaje, el número único que determina si una viga está sub o sobrerreforzada. Todo se calcula local y determinísticamente, por lo que es instantáneo y privado. Ideal para herramientas de ingeniería estructural y de sitio, detallado de concreto reforzado, programas de doblado de barras y despiece de acero, y educación en ingeniería civil. Cálculo local puro — sin clave, sin servicio de terceros, instantáneo. En vivo, nada almacenado. 3 endpoints. Esto es geometría y cantidades de varillas; para proporciones de mezcla de concreto use una API de concreto.
api.oanor.com/rebar-api
Concrete Mix API
Concrete mix-design maths as an API, computed locally and deterministically. The mix endpoint breaks down a volume of concrete into its materials from a nominal mix ratio (cement:sand:aggregate, for example 1:2:4): it applies the 1.54 dry-volume allowance, then returns the cement in cubic metres, kilograms and 50 kg bags, the sand and aggregate volumes and masses, and the water from the water-cement ratio — the complete batch for the pour. The quantity endpoint computes the concrete volume of a slab, footing, or round or square column from its dimensions, adds a wastage allowance and gives the dry material volume. The watercement endpoint solves the water-cement ratio, the water or the cement from the other two — the single most important number for concrete strength and durability. Densities used are cement 1440, sand 1600 and aggregate 1450 kg/m³, with a 50 kg cement bag. Everything is computed locally and deterministically, so it is instant and private. Ideal for construction, estimating and site-engineering tools, material take-off and ordering, DIY and builder apps, and civil-engineering education. Pure local computation — no key, no third-party service, instant. Live, nothing stored. 3 endpoints. This is nominal volume-batch concrete estimating; for retaining-wall earth pressure use an earth-pressure API.
api.oanor.com/concrete-api
Wind Load API
API de cargas de viento estructurales, matemáticas como API, calculadas local y determinísticamente. El endpoint de presión calcula la presión de velocidad (dinámica) del viento, q = ½·ρ·v², a partir de la velocidad del viento y la densidad del aire — la presión que el viento ejerce cuando se detiene contra una superficie — y también resuelve la velocidad del viento a partir de una presión dada, reportando la velocidad en m/s, km/h y mph. El endpoint de fuerza calcula la fuerza del viento sobre una superficie, F = q·Cf·A, a partir de la presión de velocidad (o velocidad del viento), el área expuesta y un coeficiente de fuerza (≈1.3 para una pared de edificio, ≈1.2 para una placa plana), y — dada una altura — el momento de vuelco sobre la base. El endpoint de Beaufort convierte entre la velocidad del viento y la escala Beaufort usando v = 0.836·B^1.5, devolviendo el número Beaufort, la descripción estándar desde calma hasta fuerza de huracán y la presión correspondiente. Todo se calcula local y determinísticamente, por lo que es instantáneo y privado. Ideal para herramientas de ingeniería estructural y de fachadas, señalización, paneles solares, andamios y estructuras temporales, aplicaciones de navegación y meteorología, y educación en ingeniería. Cálculo local puro — sin clave, sin servicio de terceros, instantáneo. En vivo, nada almacenado. 3 endpoints. Esto es presión y fuerza de viento estructural; para la producción de energía de turbinas eólicas use una API de energía eólica.
api.oanor.com/windload-api
Earth Pressure API
Lateral earth-pressure maths (Rankine theory) as an API, computed locally and deterministically for retaining-wall design. The active endpoint computes the active earth pressure that pushes a wall outward when the soil is allowed to yield: the coefficient Ka = (1−sinφ)/(1+sinφ) from the soil friction angle, the pressure at the base of the wall σ = Ka·γ·H, the total thrust per metre run ½·Ka·γ·H², plus the contributions of a surface surcharge and of soil cohesion (which reduces the pressure by 2c√Ka and forms a tension crack of depth 2c/(γ√Ka)). The passive endpoint computes the passive resistance Kp = (1+sinφ)/(1−sinφ) that the soil mobilises when a wall is pushed into it — the resisting pressure and thrust, with cohesion adding 2c√Kp. The atrest endpoint computes the at-rest pressure K0 = 1−sinφ (Jaky) for unyielding walls such as basements and braced excavations. Everything is computed locally and deterministically, so it is instant and private. Ideal for geotechnical and civil-engineering tools, retaining-wall, sheet-pile and basement-wall design, excavation-shoring and foundation apps, and engineering education. Pure local computation — no key, no third-party service, instant. Live, nothing stored. 3 endpoints. This is Rankine lateral earth pressure; for slope geometry use a slope API and for open-channel weir flow use a weir API.
api.oanor.com/earthpressure-api
Banked Curve API
Banked-curve and circular-motion dynamics as an API, computed locally and deterministically. The speed endpoint takes the radius of a curve and its banking (bank) angle and returns the frictionless ideal (design) speed at which the banking alone supplies the centripetal force, v = √(r·g·tanθ); give a coefficient of friction as well and it also returns the maximum safe speed before the vehicle slides outward up the bank, v = √(r·g·(tanθ+μ)/(1−μ·tanθ)), and the minimum speed before it slides inward down the bank — every speed in metres per second, km/h, mph and knots, plus the centripetal acceleration. The bank-angle endpoint inverts this: from a design speed and radius it returns the ideal banking angle θ = atan(v²/(r·g)) and the equivalent superelevation as a ratio and a percentage, the cant a road or railway needs so no side friction is used at that speed. The flat-curve endpoint handles an unbanked curve from the coefficient of friction: the maximum cornering speed v = √(μ·r·g) for a given radius and the minimum radius v²/(μ·g) for a given speed. Gravity defaults to standard 9.80665 m/s² and can be overridden. Everything is computed locally and deterministically, so it is instant and private. Ideal for road and racetrack design tools, vehicle-dynamics and driving-simulator apps, civil and transportation engineering, and physics education. Pure local computation — no key, no third-party service, instant. Live, nothing stored. 3 endpoints. This is curve banking and cornering dynamics; for projectile and SUVAT kinematics use a physics API.
api.oanor.com/bankedcurve-api
Open Channel Flow API
Open-channel flow maths as an API, computed locally and deterministically with the Manning equation. The flow endpoint computes the discharge and velocity of water in an open channel — rectangular, trapezoidal, triangular or circular (a part-full pipe) — from the flow depth, the channel dimensions, the channel slope and the Manning roughness coefficient n: it works out the flow area, the wetted perimeter and the hydraulic radius, then applies Q = (1/n)·A·R^(2/3)·S^(1/2) and V = Q/A, reporting the discharge in cubic metres per second and hour, litres per second, cubic feet per second and US gallons per minute. The normal-depth endpoint reverses it: given a target discharge it solves for the normal depth by bisection and returns the resulting area, velocity and a discharge check. The roughness endpoint is a reference of typical Manning n values, from smooth PVC (0.009) and concrete (0.013) through earth and gravel to rocky natural streams (0.05); pass a material name or an explicit n. Dimensions are metric (metres by default, or cm, mm, ft, in). Everything is computed locally and deterministically, so it is instant and private. Ideal for civil and drainage engineering tools, stormwater and culvert design, irrigation and hydrology apps, and environmental modelling. Pure local computation — no key, no third-party service, instant. Live, nothing stored. 3 endpoints. This is open-channel (Manning) hydraulics; for full-pipe flow rate from diameter and velocity use a pipe-flow API.
api.oanor.com/manning-api