Atrás

#developer-tools

100 APIs con esta etiqueta

Programming Languages API

The language definitions GitHub uses to recognise code (the open-source Linguist data) as an API — a clean reference for syntax highlighting, file-type detection, repository dashboards and developer tooling. For each of 800+ languages the API returns its type (programming, markup, data or prose), its brand colour (the hex GitHub paints it), the file extensions associated with it, common aliases, the GitHub language id and the editor (ace) mode. Look a language up by name or alias (golang resolves to Go), reverse-look-up which language(s) own a file extension (.py → Python; .h → C, C++, Objective-C), list the languages of a type, search, or list them all. Distinct from languages-api (ISO 639 human languages) — this is the programming-language reference. Served from memory — always fast.

api.oanor.com/proglang-api

API de Tipos MIME

La base de datos canónica de MIME / tipos de medios (el mime-db de jshttp utilizado por Express y la mayor parte del ecosistema Node: IANA + Apache + nginx), servida desde la memoria — sin key. Resuelve un tipo de medio a sus extensiones de archivo, charset y compresibilidad; busca inversamente el/los tipo(s) de medio para una extensión de archivo (ej. png → image/png); y busca o lista tipos por fuente. Más de 2,600 tipos de medios, más de 1,000 con extensiones de archivo. JSON ligero y predecible. Ideal para validación de subidas, resolución de Content-Type, detección de tipo de archivo, manejadores de descarga y herramientas de desarrollo.

api.oanor.com/mimetypes-api

API de MusicBrainz

La base de datos abierta de metadatos musicales como API: artistas, grupos de lanzamiento (álbumes), lanzamientos, grabaciones y sellos, identificados por IDs estables de MusicBrainz (MBIDs), devueltos como JSON limpio. Busque cualquier entidad por nombre o consulta Lucene; consulte un artista con sus enlaces externos y etiquetas, un álbum, un lanzamiento con su lista de pistas completa, una grabación con sus ISRCs, o un sello; y explore la discografía completa de un artista. Datos en vivo con MBIDs, desambiguaciones, tipos, países, períodos de vida, ISRCs, códigos de barras, números de catálogo y relaciones: los identificadores canónicos que vinculan y deduplican datos musicales entre servicios. Ideal para enriquecimiento y coincidencia de metadatos, catálogos musicales, herramientas de etiquetado y bibliotecas, e investigación. 11 endpoints de datos. Autenticado con una x-oanor-key; límites de uso justo por plan.

api.oanor.com/musicbrainz-api

API de Pinterest

Datos de Pinterest en tiempo real como API: pins, tableros y usuarios, devueltos como JSON limpio. Busca pins, tableros o usuarios por palabra clave; consulta el perfil de cualquier usuario con recuentos de seguidores, pins y tableros; obtén los tableros de un usuario y sus pins; recupera los detalles de un pin (repins, comentarios, imagen, enlace, dominio, piner) y sus pins relacionados; y obtén los detalles de un tablero y sus pins. Datos en vivo con títulos, descripciones, URL de imágenes de resolución completa, enlaces salientes, recuentos de repins y comentarios, colores dominantes y creadores. Ideal para escucha social e investigación de tendencias, agregación y descubrimiento de contenido, herramientas de comercio electrónico y marketing visual, y paneles de control. 10 endpoints de datos. Autenticado con una clave x-oanor; límites de uso justo por plan.

api.oanor.com/pinterest-api

API de Genius Lyrics

Datos musicales de Genius en tiempo real como API: canciones, artistas, álbumes y letras completas, devueltos como JSON limpio. Busca canciones, o busca en canciones, artistas y álbumes a la vez; obtén una canción, artista o álbum por ID; lista las canciones de un artista ordenadas por popularidad; y obtén las letras completas y limpias de cualquier canción por ID o por URL de Genius. Datos en vivo con títulos, artistas principales y destacados, vistas de página, fechas de lanzamiento, carátulas, recuentos de seguidores y handles sociales. El endpoint de letras devuelve el texto completo de la canción con marcadores de sección ([Verse], [Chorus]) y el encabezado del colaborador eliminado. Ideal para aplicaciones de música y letras, herramientas de karaoke y canto, análisis de sentimiento y lenguaje, y enriquecimiento de metadatos. 7 endpoints de datos. Autenticado con una x-oanor-key; límites de tasa de uso justo por plan.

api.oanor.com/genius-api

API de iTunes

Datos del catálogo de Apple iTunes en tiempo real como API: música, podcasts, libros electrónicos y audiolibros, además de búsquedas de artistas, álbumes y podcasts, devueltos como JSON limpio. Busque canciones, álbumes, podcasts, libros electrónicos y audiolibros, o realice una búsqueda general en cualquier tipo de medio; busque cualquier artículo por su ID de iTunes; obtenga un artista con sus álbumes y canciones; obtenga un álbum con su lista completa de pistas; y obtenga un podcast con sus episodios recientes. Datos en vivo con nombres, artistas, carátulas (ampliadas), URL de vista previa, géneros, precios, fechas de lanzamiento, clasificaciones de contenido, recuentos de pistas y URL de feeds de podcasts. Ideal para aplicaciones de música y podcasts, enriquecimiento de catálogos de medios y metadatos, herramientas de descubrimiento y recomendación, e investigación. 12 endpoints de datos. Autenticado con una x-oanor-key; límites de uso justo según el plan.

api.oanor.com/itunes-api

API de Deezer

Datos musicales de Deezer en tiempo real como API: pistas, álbumes, artistas, listas de reproducción, listas de éxitos y géneros, devueltos como JSON limpio. Busque en el catálogo pistas, álbumes, artistas y listas de reproducción; obtenga cualquier pista, álbum (con su lista de pistas), artista o lista de reproducción por ID; obtenga las mejores pistas y la discografía completa de un artista; obtenga las listas de éxitos globales (mejores pistas, álbumes, artistas y listas de reproducción) y la lista de géneros. Datos en vivo con títulos, duraciones, clasificaciones, recuentos de seguidores, portadas e imágenes, URL de vista previa de 30 segundos, fechas de lanzamiento y banderas explícitas. Ideal para aplicaciones y reproductores de música, herramientas de recomendación y descubrimiento, enriquecimiento de metadatos, paneles e investigación. 12 endpoints de datos. Autenticado con una x-oanor-key; límites de tarifa de uso justo por plan.

api.oanor.com/deezer-api

API de Reddit

Datos de Reddit en tiempo real como API: subreddits, publicaciones, comentarios, perfiles de usuario y búsqueda, devueltos como JSON limpio. Obtén la información de un subreddit y sus publicaciones populares, nuevas, mejores o en ascenso; recupera una publicación junto con su árbol de comentarios completo; consulta el perfil, karma, envíos y comentarios de cualquier usuario; busca publicaciones en todo Reddit o dentro de un subreddit; y lista las publicaciones en tendencia y los subreddits más populares. Datos en vivo, paginados con cursores de Reddit, con puntuaciones, proporciones de votos positivos, recuentos de comentarios, etiquetas, marcas de tiempo, miniaturas y URL de medios. Ideal para escucha social y monitoreo de marca, paneles de tendencias y sentimiento, agregación de contenido, investigación e inteligencia de mercado, y bots. 11 endpoints de datos. Autenticado con una clave x-oanor; límites de uso justo por plan.

api.oanor.com/reddit-api

API de Barandilla y Balaustre

Matemáticas de diseño de barandillas y balaustres como API, calculadas local y determinísticamente: el número de balaustres, el espaciado y los números de postes que un constructor de terrazas, fabricante o diseñador de balaustradas utiliza para diseñar una barandilla. El endpoint de conteo de balaustres da el número más pequeño de balaustres que mantiene cada espacio dentro del límite de seguridad: entre dos postes, n balaustres dejan n+1 espacios, por lo que el conteo = ceil((longitud del riel − espacio máximo) ÷ (ancho del balaustre + espacio máximo)). El límite habitual de barandilla es una esfera de 100 mm (4 pulgadas) — una regla de seguridad infantil — por lo que un riel de 2000 mm con balaustres de 40 mm necesita 14 de ellos con espacios uniformes de 96 mm; redondee hacia arriba, porque uno menos abre los espacios más allá del límite. El endpoint de diseño distribuye un número conocido de manera uniforme: el espacio = (longitud del riel − ancho total de balaustres) ÷ (conteo + 1), el paso de centro a centro = ancho del balaustre + espacio, y el centro del primer balaustre se sitúa a un espacio más medio balaustre desde la cara del poste, por lo que marca el primer centro y avanza con el paso, con el último espacio igual al primero. El endpoint de conteo de postes dimensiona el marco: un tramo necesita un poste más que vanos, vanos = ceil(tramo ÷ espaciado máximo de postes), postes = vanos + 1, espaciado uniforme = tramo ÷ vanos — un tramo de 6 m con un máximo de 1.8 m requiere 4 vanos y 5 postes a un ordenado 1.5 m. Todo se calcula local y determinísticamente, por lo que es instantáneo y privado. Ideal para herramientas de diseño de terrazas y barandillas, aplicaciones de fabricación y estimación, y calculadoras de construcción. Cálculo local puro — sin clave, sin servicio de terceros, instantáneo. Utiliza la regla común de relleno de 100 mm — confirme su código local. 3 endpoints de cómputo. Para la contrahuella y huella de escaleras use una API de escaleras; para tablones de cercas una API de cercas.

api.oanor.com/handrail-api

API de Pellets de Madera

Matemáticas de calefacción con pellets de madera como API, calculadas local y determinísticamente: los números de consumo, producción de calor y almacenamiento que un propietario, instalador o planificador de calefacción utiliza para dimensionar un sistema de pellets. El endpoint de consumo proporciona los pellets necesarios para satisfacer una demanda de calor = la demanda ÷ el calor utilizable por kilo, donde utilizable = el poder calorífico × la eficiencia de la caldera: los pellets ENplus contienen aproximadamente 4.8 kWh/kg y una caldera moderna de pellets funciona ~90 %, por lo que cada kilo entrega aproximadamente 4.3 kWh — una demanda anual de 10,000 kWh entonces necesita alrededor de 2.3 toneladas de pellets, aproximadamente 154 bolsas de quince kilos o una entrega a granel. El endpoint de producción de calor lo invierte: el calor utilizable de una masa = masa × poder calorífico × eficiencia, por lo que una tonelada de pellets ENplus es aproximadamente 4,800 kWh brutos, de los cuales una caldera del 90 % entrega ~4,320 kWh — el equivalente a aproximadamente 480 litros de aceite de calefacción o 432 m³ de gas natural. El endpoint de volumen de almacenamiento dimensiona la tolva o silo: almacenamiento = la masa de pellets ÷ la densidad aparente (vertida), aproximadamente 650 kg/m³ para ENplus, por lo que 2.3 toneladas llenan aproximadamente 3.6 m³ — dimensione el almacén para la entrega completa más espacio libre para el tubo de llenado. Todo se calcula local y determinísticamente, por lo que es instantáneo y privado. Ideal para herramientas de calefacción de pellets e instaladores, aplicaciones de energía doméstica y cotizaciones, y calculadoras de calor renovable. Cálculo local puro — sin clave, sin servicio de terceros, instantáneo. Utiliza cifras estándar de ENplus — configure las suyas propias para un grado específico de pellets. 3 endpoints de cálculo. Para leña, use una API de leña; para propano/GLP, una API de propano.

api.oanor.com/pellet-api

API de Vuelo de Cometas

Matemáticas de vuelo de cometas como una API, calculadas local y determinísticamente: los números de tensión de la línea, altitud y viento mínimo que un volador de cometas, organizador de festivales o aplicación de cometas utiliza para planificar un vuelo. El endpoint de tensión de la línea proporciona la tensión que una cometa ejerce sobre la línea ≈ ½ × densidad del aire × velocidad del viento² × área de la vela × un coeficiente de fuerza (~0.8 para una cometa plana o delta típica): como aumenta con el cuadrado del viento, duplicar el viento cuadruplica la tracción — una cometa de 1.5 m² sostiene aproximadamente 47 N (casi 5 kgf) a 8 m/s pero cuatro veces eso en una ráfaga fuerte, por lo que la línea y tu agarre deben dimensionarse para las ráfagas, no para el promedio. El endpoint de altitud proporciona la altura de vuelo = la línea soltada × el seno del ángulo de la línea sobre la horizontal, con la distancia a favor del viento a partir del coseno: 100 m de línea a un ángulo de 45° alcanza aproximadamente 71 m de altura y 71 m a favor del viento, mientras que una cometa pesada o mal volada se hunde a un ángulo bajo y nunca asciende. El endpoint de viento mínimo proporciona el viento más ligero que despega, donde la sustentación aerodinámica iguala el peso: viento mínimo = √(2 × masa × g ÷ (densidad del aire × área × coeficiente de sustentación)), por lo que una cometa de 200 g y 1.5 m² necesita solo aproximadamente 1.6 m/s (6 km/h) — velas más ligeras y mayor área reducen el umbral. Todo se calcula local y determinísticamente, por lo que es instantáneo y privado. Ideal para aplicaciones de vuelo de cometas y festivales, herramientas educativas de hobby y STEM, y calculadoras al aire libre. Cálculo local puro — sin key, sin servicio de terceros, instantáneo. Estimaciones de cometas planas — combínalas con lecturas reales de viento. 3 endpoints de cómputo. Para arrastre y velocidad terminal usa una API de arrastre; para carga estructural de viento usa una API de carga de viento.

api.oanor.com/kite-api

API de Disco de Vinilo

Matemáticas de geometría de discos de vinilo como API, calculadas local y deterministicamente: los números de tiempo de reproducción, longitud de surco y velocidad de surco con los que trabaja un ingeniero de corte, una planta de prensado o un aficionado al audio. El endpoint de tiempo de reproducción da el tiempo máximo de una cara = el número de vueltas del surco ÷ la velocidad del tocadiscos, donde las vueltas = el ancho radial de la banda grabada ÷ el paso del surco (el espacio entre surcos adyacentes): un LP de 12 pulgadas con ~85 mm de banda a un paso de 100 µm contiene aproximadamente 850 vueltas, así que a 33⅓ rpm eso es aproximadamente 25 minutos por cara — un paso más ajustado permite más tiempo pero reduce la amplitud del surco y por lo tanto el volumen y los graves, el clásico compromiso entre tiempo y nivel. El endpoint de longitud de surco desenrolla la espiral: longitud ≈ vueltas × la circunferencia media (π × el promedio de los diámetros exterior e interior), del orden de 400–500 metros para una cara de LP, que la aguja recorre por completo. El endpoint de velocidad de surco da la velocidad lineal bajo la aguja = 2π × rpm/60 × radio, por lo que los surcos exteriores de un LP pasan a aproximadamente 50 cm/s pero los interiores solo ~20 cm/s — la causa de la distorsión en los surcos interiores y por qué los ingenieros colocan las pistas más tranquilas al final. Todo se calcula local y deterministicamente, por lo que es instantáneo y privado. Ideal para herramientas de corte y masterización de discos, aplicaciones de alta fidelidad y coleccionistas, y calculadoras de ingeniería de audio. Cálculo local puro — sin key, sin servicio de terceros, instantáneo. 3 endpoints de cómputo. Para matemáticas de notas musicales y tempo, usa una API de música.

api.oanor.com/vinyl-api

API Sundial

Matemáticas de gnomonica de relojes de sol como API, calculadas local y deterministicamente: los números de línea horaria, gnomon y corrección de longitud que un fabricante de relojes de sol, relojero o aficionado a la astronomía utiliza para diseñar un reloj de sol. El endpoint de ángulo de línea horaria proporciona el ángulo de cada línea horaria en la placa del reloj, medido desde la línea del mediodía: para un reloj horizontal tan(ángulo) = sin(latitud) × tan(ángulo horario), y para un reloj vertical orientado al sur se usa cos(latitud) en su lugar, donde el ángulo horario es de 15° por hora desde el mediodía solar. A 50° de latitud, la línea de la 1 en punto se sitúa aproximadamente a 11.6° del mediodía en lugar de 15°: las líneas se agrupan cerca del mediodía y se separan hacia los extremos, que es exactamente por lo que las horas de un reloj de sol están espaciadas de manera desigual. El endpoint de gnomon proporciona el ángulo del estilo: el borde que proyecta la sombra del gnomon debe apuntar al polo celeste, por lo que se eleva en el ángulo de latitud en un reloj horizontal (50° a 50° N) y a 90° − latitud en un reloj vertical; si se calcula mal, el reloj solo marca la hora correcta en una estación. El endpoint de corrección de longitud convierte la hora aparente local del reloj a la hora del reloj: 4 minutos de tiempo por grado de longitud, corrección = 4 × (meridiano de referencia − longitud local), por lo que un reloj a 7.5° E en hora de Europa Central marca 30 minutos menos en comparación con el reloj. Todo se calcula local y deterministicamente, por lo que es instantáneo y privado. Ideal para herramientas de diseño de relojes de sol y gnomonica, aplicaciones de educación astronómica y maker, y calculadoras de relojería. Cálculo local puro: sin key, sin servicio de terceros, instantáneo. Agregue la ecuación del tiempo para obtener precisión total del reloj. 3 endpoints de cómputo. Para la posición del sol, use una API de posición solar; para el amanecer y el atardecer, una API de amanecer.

api.oanor.com/sundial-api

API de Fundición de Metales

Matemáticas de fundición de metales y fundición como API, calculadas local y determinísticamente: los números de tiempo de solidificación, contracción y peso de fusión con los que trabaja un fundidor, modelista o diseñador de piezas fundidas. El endpoint de tiempo de solidificación aplica la regla de Chvorinov, t = B × (V/A)², donde V/A es el módulo de fundición (volumen ÷ área de superficie de enfriamiento) y B es la constante del molde (~2–4 min/cm² para arena): una pieza robusta con poca superficie para su volumen se congela lentamente, una delgada rápido — y como un bebedero debe permanecer fundido más tiempo que la pieza que alimenta, su módulo debe ser mayor, que es el número que lo dimensiona. El endpoint de contracción del modelo hace que el modelo sea sobredimensionado para el metal que se contrae al enfriarse: modelo = dimensión de la pieza fundida × (1 + contracción/100), la regla de contracción del modelista — aproximadamente 1.0–1.6 % para hierro gris, ~2 % para acero y aluminio — así que una característica de acero de 100 mm necesita un modelo de 102 mm. El endpoint de peso de fusión da el peso de la pieza fundida = volumen × densidad del metal (hierro ~7.2, acero ~7.85, aluminio ~2.70 g/cm³) y el metal a verter realmente = peso de la pieza fundida ÷ el rendimiento de fundición, porque el bebedero, los canales y los bebederos son chatarra refundida — una pieza fundida de hierro de 7 kg con un rendimiento del 70 % necesita aproximadamente 10 kg en el cucharón. Todo se calcula local y determinísticamente, por lo que es instantáneo y privado. Ideal para herramientas de fundición y modelismo, aplicaciones de diseño y estimación de piezas fundidas, y calculadoras de metalurgia. Cálculo local puro — sin clave, sin servicio de terceros, instantáneo. 3 endpoints de cómputo. Para el peso de una pieza a partir de sus dimensiones, use una API de peso de metales; para uniones soldadas, una API de soldadura.

api.oanor.com/casting-api

API de Estadísticas de Baloncesto

Matemáticas de estadísticas de eficiencia de baloncesto como una API, calculadas local y determinísticamente: los números de eficiencia de tiro y de box-score que un analista, entrenador o aplicación deportiva utiliza para evaluar un rendimiento. El endpoint de true-shooting combina tiros de dos, tres y tiros libres en un solo número: TS% = puntos ÷ (2 × (intentos de tiro de campo + 0.44 × intentos de tiros libres)) × 100, donde el 0.44 aproxima cuántas posesiones realmente utiliza un viaje de tiros libres — 25 puntos en 18 tiros de campo y 6 tiros libres es aproximadamente 60.6 %, frente a un promedio de liga cercano al 56–58 %. El endpoint de effective-field-goal acredita un triple por valer un 50 % más que un doble: eFG% = (tiros de campo convertidos + 0.5 × triples convertidos) ÷ intentos de tiro de campo × 100, así que 9 aciertos incluyendo 3 triples en 18 intentos es 58.3 % frente a un 50 % bruto, siendo la diferencia el valor del tiro largo. El endpoint de game-score calcula el Game Score de John Hollinger, una calificación de productividad en un solo juego escalada como puntos — PTS + 0.4·FGM − 0.7·FGA − 0.4·(FTA−FTM) + 0.7·ORB + 0.3·DRB + STL + 0.7·AST + 0.7·BLK − 0.4·PF − TOV — donde aproximadamente 10 es un juego promedio, 20+ excelente y 40+ histórico, recompensando el tiro eficiente y el juego completo mientras penaliza los fallos y las pérdidas de balón. Todo se calcula local y determinísticamente, por lo que es instantáneo y privado. Ideal para análisis de baloncesto y herramientas de box-score, aplicaciones de fantasía y comentarios, y calculadoras deportivas. Cálculo local puro — sin key, sin servicio de terceros, instantáneo. 3 endpoints de cómputo. Para estadísticas de béisbol use una API de béisbol; para críquet una API de críquet.

api.oanor.com/basketball-api

API de Estadísticas de Cricket

Matemáticas de estadísticas de cricket como una API, calculadas local y determinísticamente: la tasa de carreras, la tasa de golpes y los números de persecución que un anotador, comentarista o aplicación de cricket utiliza partido a partido. Un over son seis bolas legales, y los overs se dan como overs completos más bolas, nunca como overs decimales — '20.3 overs' significa 20 overs y 3 bolas (20.5 en términos reales), la clásica trampa matemática del cricket que esta API evita. El endpoint de tasa de carreras da las carreras por over = carreras ÷ (bolas ÷ 6), así que 150 carreras en 20 overs es 7.50 por over, y con una cifra de overs objetivo proyecta el puntaje de la entrada al ritmo actual. El endpoint de tasa de golpes da la tasa de golpes de un bateador = carreras ÷ bolas enfrentadas × 100, las carreras por cada 100 bolas — 75 de 50 es una tasa de golpes de 150, anotación rápida en el juego de overs limitados; en Pruebas se prefiere una tasa de golpes más baja con un promedio alto. El endpoint de tasa requerida maneja una persecución: la tasa de carreras requerida = las carreras aún necesarias ÷ las bolas restantes × 6, así que necesitar 80 para ganar con 10 overs restantes es 8.00 por over — una cifra que aumenta bruscamente a medida que se agotan las bolas, por lo que una persecución cómoda puede desvanecerse en un par de overs ajustados. Todo se calcula local y determinísticamente, por lo que es instantáneo y privado. Ideal para aplicaciones de anotación y resultados en vivo de cricket, herramientas de fantasía y comentarios, y calculadoras deportivas. Cálculo local puro — sin clave, sin servicio de terceros, instantáneo. 3 endpoints de cómputo. Para estadísticas de béisbol, use una API de béisbol.

api.oanor.com/cricket-api

API de lapso de tiempo

Matemáticas de fotografía de lapso de tiempo como una API, calculadas local y determinísticamente: los números de duración del clip, intervalo y almacenamiento que un fotógrafo, cineasta o aplicación de cámara planifica con una secuencia. El endpoint de duración del clip intercambia una sesión larga por un clip corto: los fotogramas capturados = la duración de la sesión ÷ el intervalo, y la duración del clip = esos fotogramas ÷ la velocidad de fotogramas de reproducción — disparando durante 60 minutos a un fotograma cada 5 segundos se obtienen 720 fotogramas, y a 24 fps eso se reproduce en 30 segundos, una aceleración de 120×. Intervalos más largos comprimen el tiempo más fuerte pero pueden entrecortarse en movimiento rápido. El endpoint de intervalo funciona hacia atrás desde un clip objetivo: los fotogramas necesarios = la duración del clip objetivo × la velocidad de fotogramas, y el intervalo = la duración de la sesión ÷ esos fotogramas, así que una sesión de 60 minutos para un clip de 20 segundos a 24 fps necesita 480 fotogramas, uno cada 7.5 segundos. El endpoint de almacenamiento dimensiona la tarjeta y el disco: almacenamiento total = el número de fotogramas × el tamaño de un fotograma, y debido a que las tomas de lapso de tiempo capturan imágenes fijas a resolución completa (RAW ~20–30 MB cada una), 720 fotogramas RAW a 25 MB son aproximadamente 18 GB para un solo clip de 30 segundos — por eso un lapso largo consume tarjetas rápidamente. Todo se calcula local y determinísticamente, por lo que es instantáneo y privado. Ideal para aplicaciones de lapso de tiempo e intervalómetro, herramientas de planificación fotográfica y calculadoras de producción. Cálculo local puro — sin clave, sin servicio de terceros, instantáneo. 3 endpoints de cómputo. Para tasa de bits de video y tamaño de archivo, use una API de tasa de bits.

api.oanor.com/timelapse-api

API de Mermeladas y Conservas

Matemáticas de mermeladas y conservas como una API, calculadas local y determinísticamente: los números de azúcar, punto de gelificación y rendimiento que un fabricante de mermeladas, conservador o aplicación de recetas utiliza para un lote. El endpoint de azúcar establece el azúcar a partir de la proporción azúcar-fruta: una mermelada tradicional de azúcar completo es 1:1, por lo que 1 kg de fruta requiere 1 kg de azúcar para un lote de 2 kg con 50 % de azúcar, mientras que proporciones más bajas (0.6–0.75) producen una conserva más suave, fresca y menos dulce que necesita pectina añadida y se conserva peor — el azúcar tanto conserva como ayuda a la gelificación. El endpoint de punto de gelificación proporciona la temperatura del gel ajustada por altitud: la mermelada gelifica a aproximadamente 4.5 °C (8 °F) por encima de la temperatura a la que hierve el agua — 104.5 °C al nivel del mar — pero debido a que el agua hierve a menor temperatura a medida que se asciende (aproximadamente 1 °C por cada 285 m), el objetivo desciende a cerca de 99 °C a 1500 m, por lo que cocinar hasta el valor del nivel del mar en una montaña sobrecocina el lote. El endpoint de rendimiento reduce el lote hasta un objetivo de sólidos solubles (Brix): la mermelada se conserva aproximadamente al 65 % Brix, el peso final = los sólidos (azúcar más aproximadamente el 10 % de materia seca de la fruta) ÷ el Brix objetivo, y el resto se evapora como agua — 1 kg de azúcar y 1 kg de fruta se reducen a aproximadamente 1690 g de mermelada, perdiendo aproximadamente 310 g de agua. Todo se calcula local y determinísticamente, por lo que es instantáneo y privado. Ideal para herramientas de conservación y recetas, aplicaciones para hogares y cocinas, y calculadoras de producción de alimentos. Cálculo local puro — sin key, sin servicio de terceros, instantáneo. Química de geles, no seguridad de enlatado. 3 endpoints de cómputo. Para ajuste de altitud en tiempo de procesamiento, use una API de enlatado.

api.oanor.com/jam-api

API de Natación

Matemáticas de natación como API, calculadas local y determinísticamente: los números SWOLF, ritmo umbral y por 100 m que un nadador, entrenador o aplicación de entrenamiento utiliza. El endpoint swolf puntúa la eficiencia de brazada para un largo: SWOLF (swim + golf) = brazadas tomadas más segundos tomados, y como en golf, cuanto más bajo mejor — deslizarse más por brazada o nadar más rápido lo reduce, así que un largo de 25 m en 18 brazadas y 30 s es un SWOLF de 48. Como depende de la longitud de la piscina y la brazada, la puntuación se normaliza a 25 m para que largos en diferentes piscinas se comparen. El endpoint css calcula la Velocidad Crítica de Natación, el ritmo umbral del nadador, a partir de dos contrarrelojes a tope: CSS = (distancia1 − distancia2) ÷ (tiempo1 − tiempo2) — la prueba clásica de 400 m y 200 m, donde 6:00 y 2:50 dan aproximadamente 1.05 m/s, un umbral de 1:35 / 100 m; los ritmos de entrenamiento se establecen como desviaciones de CSS, el equivalente del nadador al umbral de un corredor o al ritmo de 2 km de un ergómetro. El endpoint pace da la velocidad y el ritmo por 100 m que los nadadores realmente citan (tiempo ÷ distancia × 100), así que 100 m en 1:30 es un ritmo de 1:30 / 100 m a 1.11 m/s. Todo se calcula local y determinísticamente, por lo que es instantáneo y privado. Ideal para herramientas de entrenamiento de natación y entrenamiento, aplicaciones de seguimiento de vueltas y triatlón, y calculadoras de fitness. Cálculo local puro — sin key, sin servicio de terceros, instantáneo. 3 endpoints de compute. Para ritmo de carrera usa una API de ritmo; para remo indoor una API de remo.

api.oanor.com/swimming-api

API de Remo Interior

Matemáticas de remo interior (ergómetro Concept2) como una API, calculadas local y determinísticamente: los números de vatios, split y calorías con los que un remero, entrenador o aplicación de fitness trabaja una pieza, utilizando las relaciones publicadas de Concept2. El endpoint split-a-vatios convierte un split de 500 m en potencia: en un erg la potencia está fijada por el ritmo, no por la frecuencia de brazada, por lo que vatios = 2.80 ÷ ritmo³ donde el ritmo es los segundos por metro (el split ÷ 500) — un split de 2:00 es aproximadamente 202 W. Debido a que la potencia va como el cubo inverso del ritmo, pequeñas ganancias en el split cuestan muchos vatios: remar 1:50 en lugar de 2:00 es aproximadamente 270 W, no 220. El endpoint vatios-a-split lo invierte — ritmo = (2.80 ÷ vatios)^(1/3), split = ritmo × 500 — por lo que un objetivo de vatios se asigna al split en el monitor y la potencia de un remero se compara directamente con la de un ciclista o cualquier otra cifra de vatios. El endpoint de calorías aplica la fórmula de calorías de Concept2, Cal/hr = (vatios × 4 × 0.8604) + 300, donde el +300 es un término fijo de metabolismo basal que hace que el conteo del erg sea más alto que el trabajo mecánico puro; 200 W son aproximadamente 988 Cal/hr, aproximadamente 494 calorías en 30 minutos. Todo se calcula local y determinísticamente, por lo que es instantáneo y privado. Ideal para herramientas de remo y entrenamiento en erg, aplicaciones de coaching y tablas de clasificación, y calculadoras de fitness. Cálculo local puro — sin key, sin servicio de terceros, instantáneo. Modelo Concept2 — una estimación de máquina, no calorimetría de laboratorio. 3 endpoints de cómputo. Para ritmo de carrera use una API de ritmo; para ciclismo una API de ciclismo.

api.oanor.com/rowing-api

API de Punto de Cruz

Matemáticas de punto de cruz y bordado como una API, calculadas local y determinísticamente: los números de tamaño de diseño, tela y hilo con los que un bordador de punto de cruz, diseñador de bordado o tienda de labores trabaja un proyecto. El endpoint de tamaño de diseño convierte un recuento de puntadas y un recuento de tela (puntadas por pulgada) en el tamaño terminado: tamaño = recuento de puntadas ÷ recuento de tela, así que un diseño de 140 × 98 en Aida de 14 hilos termina en 10 × 7 pulgadas (25.4 × 17.8 cm), más pequeño en 18 hilos y más grande en 11 hilos porque un mayor recuento empaqueta más puntadas por pulgada — y devuelve el recuento total de puntadas (ancho × alto) que impulsa el hilo y las horas. El endpoint de tela necesaria añade un margen en cada lado para dar la tela a cortar: tamaño de diseño + el doble del margen por dimensión, con los habituales 3 pulgadas por lado para bastidor, enmarcado y acabado, así que un diseño de 10 × 7 requiere un corte de 16 × 13 pulgadas. El endpoint de longitud de hilo estima el hilo a partir de la geometría de una cruz completa — las dos diagonales delanteras más las vueltas traseras es aproximadamente (2√2 + 2) ÷ recuento de tela pulgadas por puntada — así que 5,000 puntadas en 14 hilos son aproximadamente 1,724 pulgadas, unos 44 m, y estima las madejas dado el número de hebras (una madeja de 6 hebras es ~8 m). Todo se calcula local y determinísticamente, por lo que es instantáneo y privado. Ideal para herramientas de patrones de punto de cruz y bordado, aplicaciones de tiendas de labores y kits, y calculadoras de proyectos de manualidades. Cálculo local puro — sin key, sin servicio de terceros, instantáneo. Las cifras de hilo son estimaciones de planificación — compre un poco más y combine el lote de tinte. 3 endpoints de cómputo. Para yardas de costura use una API de costura; para calibre de tejido una API de tejido.

api.oanor.com/embroidery-api

API de Helados

Matemáticas de lotes de helados y gelatos como una API, calculadas local y determinísticamente: los números de overrun, rendimiento y sólidos que un gelatiere, fabricante de helados o planificador de producción equilibra en una mezcla. El endpoint de overrun mide el aire incorporado a la mezcla durante la congelación mediante el método de peso: del mismo recipiente lleno primero con mezcla y luego con helado congelado, overrun = (peso de la mezcla − peso congelado) ÷ peso congelado × 100 — una taza que baja de 1000 g a 625 g tuvo un 60 % de overrun. El gelato denso se sitúa alrededor del 20–35 %, el helado premium 25–50 %, los soft-serve y cubetas económicas 50–100 %+; más aire significa un producto más ligero, más barato y que se derrite más rápido. El endpoint de rendimiento convierte un volumen de mezcla y un overrun en el volumen congelado (mezcla × (1 + overrun/100)) y el número de bolas para un tamaño de bola dado, así que 2 litros de mezcla con un 60 % de overrun rinden 3.2 litros y aproximadamente 53 bolas de sesenta mililitros — por lo que el overrun es una palanca directa de costos. El endpoint de sólidos totales equilibra una receta: sólidos totales (azúcar + grasa + sólidos lácteos no grasos + otros) como porcentaje del peso de la mezcla, con los porcentajes de grasa, azúcar, MSNF y agua — un helado típico tiene 36–42 % de sólidos totales, el gelato tiene menos grasa, y equilibrar los sólidos con el agua es lo que mantiene la textura suave en lugar de helada. Todo se calcula local y determinísticamente, por lo que es instantáneo y privado. Ideal para herramientas de gelaterías y cremerías, aplicaciones de equilibrio de recetas y calculadoras de producción de alimentos. Cálculo local puro — sin key, sin servicio de terceros, instantáneo. 3 endpoints de cómputo. Para conversiones de medidas de cocina generales, use una API de cocina.

api.oanor.com/icecream-api

API de Humedad de la Madera

Matemáticas de humedad de la madera como API, calculadas local y determinísticamente: los números de contenido de humedad, peso seco al horno y objetivo de secado con los que un carpintero, aserrador, operador de horno o vendedor de leña pesa la madera. El endpoint de contenido de humedad toma un peso húmedo y un peso seco al horno y devuelve el contenido de humedad en ambas convenciones: la base seca (agua ÷ peso seco al horno × 100, el estándar forestal y de carpintería) y la base húmeda/verde (agua ÷ peso húmedo × 100, común en agricultura y papel) — una tabla que pesa 120 g y se seca a 100 g contiene 20 g de agua y es 20 % en base seca o 16.7 % en base húmeda, por lo que siempre importa cuál se cita. Por encima de la saturación de fibra (~28–30 %), la madera aún está perdiendo agua libre y no ha comenzado a encogerse. El endpoint de peso seco recalcula el peso seco al horno invariable a partir de un peso actual y una lectura de medidor (húmedo ÷ (1 + MC/100)), el ancla para cualquier plan de secado porque la sustancia de la madera no cambia a medida que el agua se va. El endpoint de peso objetivo usa ese ancla para dar el peso que una pieza debe alcanzar para un contenido de humedad objetivo y el agua que aún debe eliminarse — tomar 120 g al 20 % hasta el 12 % significa un objetivo de 112 g y 8 g de agua que perder, por lo que simplemente se pesa la pieza hasta esa cifra. Todo se calcula local y determinísticamente, por lo que es instantáneo y privado. Ideal para herramientas de carpintería y luthería, aplicaciones de aserradero y secado en horno, y calculadoras de estacionamiento de leña. Cálculo local puro — sin key, sin servicio de terceros, instantáneo. Matemáticas de balance de masa — combínalo con un medidor de humedad real. 3 endpoints de cómputo. Para pies tablares usa una API de madera aserrada; para volumen de pila de madera, una API de leña.

api.oanor.com/woodmoisture-api

API de Peso de Gemas

Matemáticas de peso de gemas como una API, calculadas local y determinísticamente: los números de quilates, gramos, puntos y peso medido con los que trabaja un joyero, comerciante de gemas, tasador o lapidario. El endpoint de quilates a gramos convierte un peso en quilates a gramos, miligramos y puntos: el quilate métrico es exactamente 0.2 g (200 mg) y se divide en 100 puntos, por lo que una piedra de 1.5 ct es 0.3 g y 150 puntos, y un cuarto de quilate es un punto de veinticinco: el quilate es una unidad de masa, no de tamaño, por lo que un diamante de 1 ct y una esmeralda de 1 ct pesan lo mismo pero se ven diferentes porque sus densidades difieren. El endpoint de gramos a quilates lo invierte (dividir gramos por 0.2, o multiplicar por 5), para un peso tomado en una balanza de gramos. El endpoint de peso de brillante redondo da la estimación comercial utilizada cuando una piedra está engastada y no se puede poner en una balanza: quilate ≈ diámetro² × profundidad × 0.0061, con el diámetro de la faja y la profundidad total en milímetros: un redondo de 6.5 mm con unos 4 mm de profundidad estima cerca de 1 quilate, que es exactamente por qué un brillante redondo de 1 ct mide aproximadamente 6.5 mm de ancho; el factor se puede ajustar para una faja gruesa o un corte diferente. Todo se calcula local y determinísticamente, por lo que es instantáneo y privado. Ideal para herramientas de joyería y tasación, aplicaciones de comerciantes de gemas y subastas, y calculadoras lapidarias. Cálculo local puro: sin key, sin servicio de terceros, instantáneo. Solo matemáticas de peso: no valora la piedra ni califica el color y la claridad. 3 endpoints de cómputo. Para quilates de oro y fineza, use una API de pureza de oro.

api.oanor.com/gemstone-api

API de Pureza del Oro

Matemáticas de pureza del oro y quilates como API, calculadas local y determinísticamente: los números de quilates, fineza y aleación con los que trabaja un joyero, orfebre, ensayador o refinador. El endpoint de quilates a fineza convierte entre los dos sistemas de pureza: el quilate es el número de 24avas partes de una pieza que es oro puro, por lo que la fineza (partes por mil, la cifra en un sello de contraste) = quilate ÷ 24 × 1000 y el porcentaje de oro = quilate ÷ 24 × 100 — 24K es puro (1000‰), 18K es 750‰ (75 %), 14K es 583‰, 9K es 375‰. El endpoint de peso de oro puro da el oro fino real en una pieza = su peso total × la fracción de oro (quilate ÷ 24): un anillo de 10 g de 18K contiene 7.5 g de oro y 2.5 g de aleación, el contenido de oro fino por el que paga un refinador y la base del valor intrínseco del metal. El endpoint de mezcla de aleación lo invierte para el banco: para llevar el oro fino refinado a un quilate objetivo, el peso total = el oro fino ÷ (quilate objetivo ÷ 24) y la aleación a añadir = el total − el oro fino, por lo que 7.5 g de oro puro hacen 10 g de 18K con 2.5 g de aleación maestra. Todo se calcula local y determinísticamente, por lo que es instantáneo y privado. Ideal para herramientas de joyería y orfebrería, aplicaciones de empeño y chatarra de oro, y calculadoras de ensayo y valor de metales. Cálculo local puro — sin key, sin servicio de terceros, instantáneo. Solo matemáticas de pureza — no obtiene el precio del oro en vivo. 3 endpoints de cómputo. Para el peso de una pieza de metal a partir de sus dimensiones, use una API de peso de metal.

api.oanor.com/goldpurity-api

API de geometría de arcos

Geometría de arcos de segmento circular como API, calculada local y determinísticamente: el radio, la longitud del arco y los números de replanteo con los que un albañil, carpintero, cantero o usuario de CAD traza un arco segmental. Un arco segmental es un arco de círculo trazado a través de los dos arranques y la clave: el endpoint from-span-rise toma la luz y la flecha (la altura de la clave sobre la línea de arranque) y devuelve el radio = (luz²/4 + flecha²) ÷ (2·flecha), el ángulo central que subtiende, la longitud del arco a lo largo de la curva y el área del segmento del vacío debajo de él — los arcos más planos con una flecha pequeña tienen radios sorprendentemente enormes. El endpoint from-radius-angle lo invierte, devolviendo la cuerda (luz), la flecha (sagita), la longitud del arco y el área a partir de un radio y un ángulo central conocidos, como se describe una curva trazada con un compás de varas o una fresadora sobre un pivote. El endpoint setout-ordinates proporciona los números prácticos para marcar una plantilla: la flecha del arco sobre una línea base recta en estaciones igualmente espaciadas a lo largo de la luz (y = √(R² − x²) − (R − flecha)), para que puedas trazar las alturas, conectarlas y cortar un molde de madera contrachapada o doblar una listón sin un compás gigante — los extremos dan cero en los arranques y el medio es igual a la flecha en la clave. Todo se calcula local y determinísticamente, por lo que es instantáneo y privado. Ideal para herramientas de diseño de mampostería y carpintería, diseño de escaleras y cabezales de ventanas, y calculadoras CAD y de carpintería. Cálculo local puro — sin key, sin servicio de terceros, instantáneo. Arcos segmentales (hasta un semicírculo). 3 endpoints de cómputo. Para curvas de carretera, usa una API de curva horizontal o vertical; para áreas de formas simples, una API de geometría.

api.oanor.com/arch-api

API de Unión Remachada

Matemáticas de resistencia de uniones remachadas como API, calculadas local y determinísticamente: los números de corte, aplastamiento y cantidad de remaches que un ajustador estructural, de chapa metálica o aeronáutico verifica en una conexión remachada. El endpoint de capacidad de corte proporciona la carga que un grupo de remaches soporta a través de sus vástagos = el área del remache (π/4·d²) × la resistencia al corte × el número de remaches × los planos de corte — un remache en corte simple se corta en un plano, en corte doble (la placa central de una junta a tope con cubrejuntas) en dos, por lo que soporta el doble. El endpoint de capacidad de aplastamiento proporciona la carga que los remaches pueden presionar contra los lados de sus agujeros antes de que la placa se aplaste = el área de contacto proyectada (diámetro × espesor de la placa) × la resistencia al aplastamiento × el número de remaches; las placas delgadas fallan por aplastamiento mucho antes de que el remache se corte, que es exactamente por qué ambos deben verificarse — la resistencia de la unión es la menor de las dos. El endpoint de remaches requeridos lo invierte: los remaches que necesita una carga de diseño = la carga ÷ la carga admisible por remache (área × corte admisible × planos), redondeado al remache entero superior, utilizando el corte de trabajo (resistencia ÷ factor de seguridad) no el valor bruto. Todo se calcula local y determinísticamente, por lo que es instantáneo y privado. Ideal para estimaciones estructurales y de chapa metálica, herramientas de diseño mecánico y sujetadores, y calculadoras de ingeniería. Cálculo local puro — sin key, sin servicio de terceros, instantáneo. Solo corte de vástago y aplastamiento — también confirme desgarro de borde y paso mínimo. 3 endpoints de cómputo. Para precarga y torque de pernos use una API de torque de pernos; para geometría de roscas una API de roscas; para uniones soldadas una API de soldadura.

api.oanor.com/rivet-api

API de tensión de Slackline

Estática de carga puntual en línea tensada como API, calculada local y determinísticamente: los números de tensión de línea y fuerza de anclaje que un slackliner, highliner o rigger calcula antes de cargar una línea. Esta es la V que hace una línea cargada bajo una persona, no una catenaria por peso propio: el endpoint de tensión toma el vano, la flecha y la carga corporal y devuelve la tensión de línea y el tirón horizontal del anclaje, porque el equilibrio vertical es 2·T·sin(ángulo) = el peso corporal — así que cuanto más plana es la línea (menor la flecha) más se dispara la tensión, que es exactamente por qué tensar una línea al máximo para eliminar el rebote puede cargar los anclajes a muchas veces el peso corporal. El endpoint de flecha lo invierte: a partir de una tensión de línea conocida devuelve la flecha que se asienta una carga en el centro (sin ángulo = peso ÷ dos veces la tensión), y señala cuando la tensión es demasiado baja para sostener la carga. El endpoint de carga descentrada maneja estar fuera del centro, donde las dos mitades soportan tensiones diferentes: el tirón horizontal es igual en ambos lados (H = peso × a × b ÷ (flecha × vano)) pero el segmento más corto y empinado tiene la tensión más alta y falla primero — la razón por la que un highliner cerca de un anclaje estresa más esa correa que uno en el centro. Todo se calcula local y determinísticamente, por lo que es instantáneo y privado. Ideal para herramientas de rigging de slackline y highline, aplicaciones de escalada y equipo de exterior, y calculadoras de tensión y anclaje. Cálculo local puro — sin key, sin servicio de terceros, instantáneo. Estática geométrica — combínalo con las clasificaciones reales de cinta y anclaje. 3 endpoints de cómputo. Para un cable colgante por peso propio usa una API de catenaria; para límite de carga de trabajo y factor de seguridad una API de rigging.

api.oanor.com/slackline-api

API de Teñido Textil

Matemáticas de recetas de teñido textil como API, calculadas local y determinísticamente: las cantidades de tinte, agua y auxiliares que un tintorero pesa para mezclar un baño de tinte repetible, ya sea para una muestra o un rollo completo. El endpoint de peso de tinte da el tinte a pesar = el peso de la tela × la profundidad del tono, el porcentaje de tinte sobre el peso de los productos: un tono del 2 % sobre 100 g de tela son 2 g de tinte, los tonos pálidos están por debajo del medio por ciento, los negros profundos al 4 % o más — trabajar sobre el peso de la tela es exactamente lo que hace que una receta sea escalable y repetible. El endpoint de relación de baño da el volumen del baño de tinte = el peso de los productos en kilos × la relación de baño, los litros de baño por kilo (una relación 20:1 son 20 L por kg); relaciones más bajas ahorran agua, tinte y energía y agotan más profundamente, relaciones más altas nivelan más uniformemente en trabajos delicados o pálidos. El endpoint de auxiliares da la sal, carbonato de sodio o agente nivelador a añadir = el volumen del baño × la concentración de dosificación en gramos por litro — la sal (50–80 g/L) impulsa los tintes reactivos y directos sobre el algodón, el carbonato de sodio (10–20 g/L) eleva el pH para fijarlos. Todo es sobre el peso o por litro, por lo que la misma receta da el mismo color y química a cualquier escala, y se calcula local y determinísticamente, por lo que es instantáneo y privado. Ideal para tintoreros artesanales y de estudio, tiendas de textiles e hilos, y herramientas de recetas de tinte y calculadoras de lotes. Cálculo local puro — sin key, sin servicio de terceros, instantáneo. 3 endpoints de cómputo. Para yardas de tejido y calibre use una API de tejido; para fermentación vegetal o salmuera de carne use una API de fermentación o curado.

api.oanor.com/dye-api

API de Espaciado de Filas Solares

Geometría de espaciado entre filas y sombreado de matrices solares como una API, calculada local y determinísticamente: las longitudes de sombra, el espaciado entre filas y los números de cobertura del suelo que un diseñador o instalador de PV utiliza para diseñar una matriz montada en el suelo o en un techo plano. El endpoint de longitud de sombra da la sombra que un objeto proyecta = su altura ÷ tan(elevación del sol), más larga cuanto más bajo está el sol (por eso los diseños se hacen para el sol bajo del peor caso del solsticio de invierno), estirada por 1/cos(diferencia de acimut) cuando el sol está fuera del eje. El endpoint de espaciado entre filas da el paso mínimo entre filas (borde frontal a borde frontal) para evitar que una fila sombree a la de atrás = la base horizontal del módulo (longitud × cos inclinación) + la sombra que proyecta su borde trasero (altura del módulo ÷ tan de la elevación mínima del sol) — un módulo de 1.7 m con inclinación de 30° despejando un sol de invierno de 20° necesita un paso de aproximadamente 3.8 m — y devuelve la relación de cobertura del suelo resultante. El endpoint de cobertura del suelo da ese GCR = longitud del módulo ÷ paso de fila, la densidad de empaquetamiento: los campos de inclinación fija típicamente tienen 0.4–0.5, más alto empaqueta más kW por acre pero pierde rendimiento invernal por sombreado mutuo, más bajo desperdicia terreno. Todo se calcula local y determinísticamente, por lo que es instantáneo y privado. Ideal para herramientas de diseño y diseño solar, aplicaciones EPC y de evaluación de sitios, y calculadoras de energía renovable. Cálculo local puro — sin clave, sin servicio de terceros, instantáneo. Modelo geométrico — use la altitud real del sol de la peor hora. 3 endpoints de cómputo. Para posición/altitud solar use una API de posición solar; para irradiancia una API solar; para dimensionamiento fuera de la red una API fuera de la red.

api.oanor.com/pvspacing-api

API de Tambor de Cabrestante

Matemáticas de cabrestante y tambor de cable como una API, calculadas local y determinísticamente: los números de capacidad de cuerda, tiro de línea y cuerda desenrollada con los que un operador de cabrestante, aparejador o conductor de rescate trabaja un tambor. El endpoint de capacidad da la cuerda que un tambor sostiene mediante la geometría exacta de las capas: la suma de cada capa completa de vueltas por capa × π × el diámetro medio de enrollamiento de esa capa, donde vueltas por capa = ancho del tambor ÷ diámetro de la cuerda y el número de capas = profundidad de la brida al barril ÷ diámetro de la cuerda — un barril de 10 pulgadas, brida de 20 pulgadas, tambor de 12 pulgadas de ancho con cuerda de media pulgada sostiene aproximadamente 940 pies sobre 10 capas. El endpoint de tiro por capa muestra por qué el tiro disminuye a medida que el tambor se llena: el tiro nominal es para la primera capa del barril desnudo, y a medida que la cuerda se acumula, el brazo de palanca creciente reduce el tiro de línea y aumenta la velocidad de línea en la misma proporción — tiro × (diámetro de la primera capa ÷ diámetro de esta capa) — por lo que la capa superior de un tambor profundo puede tirar apenas la mitad de la clasificación de la capa inferior, razón por la cual se desenrolla hasta el barril desnudo para un tiro fuerte o se agrega un bloque de polea. El endpoint de longitud por capa da la cuerda enrollada después de un número de capas completas, para marcar la cuerda o saber cuánta línea está fuera. Todo se calcula local y determinísticamente, por lo que es instantáneo y privado. Ideal para herramientas de dimensionamiento de cabrestantes y polipastos, aplicaciones de rescate y todoterreno, utilidades marinas e industriales de aparejo, y calculadoras de ingeniería. Cálculo local puro — sin key, sin servicio de terceros, instantáneo. Estimación geométrica — permita anidamiento y francobordo. 3 endpoints de cómputo. Para fricción de cabrestante use una API de cabrestante; para bloque y aparejo use una API de polea.

api.oanor.com/winch-api

API de elevación de grúa móvil

Matemáticas de planificación de elevación de grúa móvil como API, calculadas local y determinísticamente: los números de momento de carga, capacidad de vuelco y placas de apoyo que un operador de grúa, planificador de elevación o ingeniero de aparejos verifica en una maniobra. El endpoint de momento de carga proporciona la carga × su radio de trabajo (la distancia horizontal desde el centro de giro hasta el gancho), la cifra única que monitorea el limitador de capacidad nominal de una grúa: una carga de 5 toneladas a 8 m es un momento de 40 tonelámetro, lo mismo que 10 toneladas a 4 m, por lo que la capacidad de la tabla disminuye abruptamente a medida que la pluma se inclina hacia afuera: el momento, no el peso, vuelca la grúa. El endpoint de capacidad proporciona un equilibrio de vuelco simplificado sobre el fulcro: la carga que apenas vuelca = contrapeso × su radio ÷ el radio de la carga, y la carga segura nominal es una fracción de estabilidad de eso (~75 % sobre estabilizadores, ~66 % sobre orugas según las normas), una cifra didáctica/de verificación que ignora la pluma y la superestructura, nunca un sustituto de la tabla de carga. El endpoint de placa de apoyo dimensiona la placa: área de placa requerida = carga de la pata del estabilizador ÷ la presión admisible del suelo (y el lado de una placa cuadrada), ya que sobrecargar terreno débil es una causa principal de vuelcos: una pata de 30 toneladas sobre 200 kPa requiere una placa cuadrada de aproximadamente 1.2 m. Todo se calcula local y determinísticamente, por lo que es instantáneo y privado. Ideal para herramientas de planificación de elevación y aparejos, aplicaciones de construcción y operación de grúas, y utilidades de seguridad en obra. Cálculo local puro: sin key, sin servicio de terceros, instantáneo. Simplificado: use siempre la tabla de carga del fabricante. 3 endpoints de cómputo. Para cargas de eslingas y WLL, use una API de aparejos.

api.oanor.com/crane-api

API de Tracción de Ascensores

Matemáticas de ingeniería de ascensores de tracción como una API, calculadas local y determinísticamente: los números de contrapeso, motor de elevación y tracción de cables que un ingeniero de ascensores o un diseñador de servicios de construcción dimensiona para un ascensor de pasajeros. El endpoint de contrapeso da la masa de equilibrio = el coche vacío más una fracción de la carga nominal (el sobrebalance, típicamente 40–50 %, 45 % común), así que un coche de 1,000 kg con carga nominal de 1,000 kg usa un contrapeso de 1,450 kg — el coche y el peso se equilibran cerca de la mitad de la carga y la máquina se dimensiona para el desequilibrio en el peor caso, no para la carga completa. El endpoint de potencia del motor usa eso: debido a que el contrapeso cancela la mayor parte del coche, el motor solo levanta la carga desequilibrada = carga nominal × (1 − sobrebalance), así que la potencia = eso × g × velocidad ÷ eficiencia (~65–75 % con engranajes) — un ascensor de 1,000 kg a 1.5 m/s necesita solo unos 11–12 kW, la mitad de lo que consumiría un elevador sin contrapeso. El endpoint de relación de tracción verifica el agarre por fricción: un ascensor de tracción mueve los cables por fricción sobre la polea, así que la tracción disponible (e^(μθ), la ecuación del cabrestante) debe superar la relación de tensiones T1/T2 en ambos casos peores — un coche lleno en la parte inferior y un coche vacío en la parte superior — y devuelve la relación gobernante. Todo se calcula local y determinísticamente, por lo que es instantáneo y privado. Ideal para herramientas de diseño de ascensores y servicios de construcción, utilidades de transporte vertical y MEP, y calculadoras de ingeniería. Cálculo local puro — sin key, sin servicio de terceros, instantáneo. Estimaciones de dimensionamiento — siga el código de ascensores y los datos del fabricante. 3 endpoints de cómputo. Para polipastos use una API de poleas; para fricción de cabrestante, una API de cabrestante.

api.oanor.com/elevator-api

API de Esfuerzo de Tracción Ferroviaria

Matemáticas de rendimiento de trenes ferroviarios como una API, calculadas local y determinísticamente: los números de esfuerzo de tracción, resistencia y adherencia con los que un ingeniero ferroviario, planificador de trenes o desarrollador de simuladores ferroviarios evalúa la potencia motriz. El endpoint de esfuerzo de tracción proporciona la fuerza de tracción que desarrolla una locomotora = 375 × caballos de fuerza × eficiencia ÷ velocidad (mph), la curva hiperbólica clásica donde una locomotora de potencia constante tira más fuerte a baja velocidad y disminuye a medida que acelera — 4,000 hp a 25 mph y 82 % de eficiencia son aproximadamente 49,200 lbf en el riel. El endpoint de resistencia proporciona las fuerzas que un tren combate: resistencia de pendiente ≈ 20 lb por tonelada por cada 1 % de pendiente (el componente de peso a lo largo de la pendiente, la fuerza dominante en una colina — un tren de 5,000 toneladas en una pendiente del 1 % combate 100,000 lbf) más resistencia de curva ≈ 0.8 lb por tonelada por grado de curva debido a la fricción de la pestaña. El endpoint de adherencia proporciona el límite máximo: por mucha potencia que tenga una locomotora, solo puede tirar tan fuerte como las ruedas se agarren — el esfuerzo de tracción máximo al arranque = el coeficiente de adherencia (≈ 0.25 en seco, más con arena) × el peso sobre las ruedas motrices, por lo que 200 toneladas sobre las ruedas motrices son aproximadamente 100,000 lbf antes del deslizamiento. Todo se calcula local y determinísticamente, por lo que es instantáneo y privado. Ideal para herramientas de planificación de operaciones ferroviarias y potencia motriz, aplicaciones de simuladores ferroviarios y para aficionados al ferrocarril, y utilidades de ingeniería de transporte. Cálculo local puro — sin key, sin servicio de terceros, instantáneo. Excluye la resistencia Davis dependiente de la velocidad por rodadura y aire. 3 endpoints de cómputo. Para geometría de curvas en carreteras, use una API de curvas horizontales.

api.oanor.com/railway-api

API Sea Horizon

Matemáticas de horizonte marino y visibilidad como API, calculadas local y deterministicamente: las cifras de distancia al horizonte, alcance geográfico y depresión que un marinero, navegante costero o aplicación marina utiliza en sus observaciones. El endpoint de horizonte proporciona la distancia al horizonte marino ≈ 1.169·√(altura del ojo en pies) millas náuticas, incluyendo la refracción atmosférica estándar que desvía la línea de visión un poco más allá del borde geométrico — a 9 pies de altura del ojo, el horizonte está a aproximadamente 3.5 mn — junto con la depresión, cuán por debajo de la horizontal verdadera se encuentra ese borde acuático (≈ 0.97′·√h), la corrección que se resta de una altura de sextante tomada al horizonte marino. El endpoint de alcance geográfico proporciona a qué distancia una luz o punto de referencia asoma por primera vez sobre el horizonte = la suma de dos distancias al horizonte, la propia más la del objeto: 1.169·(√h_ojo + √h_objeto), así que un faro de 100 pies desde una cabina de 9 pies se eleva sobre el mar a aproximadamente 15 mn — puramente geométrico, antes del alcance luminoso propio de la luz y la visibilidad. El endpoint de altura del objeto lo invierte: qué altura debe tener una torre, luz o promontorio para romper el horizonte a una distancia objetivo, o qué tan cerca debe estar antes de que aparezca un punto de referencia conocido. Todo se calcula local y deterministicamente, por lo que es instantáneo y privado. Ideal para aplicaciones de navegación marina y cartas náuticas, herramientas de pilotaje costero y faros, y utilidades de navegación a vela. Cálculo local puro — sin clave, sin servicio de terceros, instantáneo. Modelo geométrico/refracción. 3 endpoints de cómputo. Para distancia de círculo máximo, use una API de geo-distancia; para corriente y deriva, una API de corriente y deriva.

api.oanor.com/horizon-api

API de Set y Deriva

Matemáticas de navegación a vela con corriente (set y deriva) como una API, calculadas local y determinísticamente: el rumbo sobre el terreno, el rumbo a gobernar y los números de corriente que un marino, navegante o aplicación de cartas náuticas traza para una derrota. El endpoint de rumbo efectivo añade la velocidad del barco a través del agua al vector de corriente para dar la trayectoria real: el rumbo sobre el terreno (COG) y la velocidad sobre el terreno (SOG), con el ángulo de deriva que la corriente te desvía de la proa — gobernando 090° a través del agua a 10 nudos con una corriente de 2 nudos hacia el norte da aproximadamente 079° sobre el terreno a 10.2 nudos. El endpoint de rumbo a gobernar resuelve al revés: el rumbo a gobernar para hacer bueno un rumbo sobre el terreno deseado, gobernando contra corriente para cancelar el set transversal (sin(H−T) = −deriva·sin(set−rumbo) ÷ velocidad), y el SOG resultante — generalmente más lento contra corriente, más rápido con corriente a favor, e imposible si la corriente transversal supera tu velocidad. El endpoint de corriente encuentra el set y la deriva a partir del desplazamiento entre una posición estimada y una observación fija: el set es el rumbo DR-a-fix y la deriva es esa distancia ÷ el tiempo transcurrido, listo para usar en adelante. Todo se calcula local y determinísticamente, por lo que es instantáneo y privado. Ideal para aplicaciones de navegación marítima y cartas náuticas, herramientas de navegación a vela y embarcaciones, y utilidades de formación marítima. Cálculo local puro — sin clave, sin servicio de terceros, instantáneo. Grados verdaderos. 3 endpoints de cómputo. Para distancia de círculo máximo use una API de geo-distancia; para mareas una API de mareas.

api.oanor.com/setanddrift-api

API de Peso de Fardos de Heno

Matemáticas de fardos de heno y forraje como API, calculadas local y determinísticamente: los números de peso, materia seca y suministro de alimento que un ranchero, productor de heno o administrador de ganado utiliza para planificar la alimentación invernal. El endpoint de fardo redondo da el peso a partir del volumen del cilindro (π·r²·ancho) × la densidad de materia seca (típicamente ~9–12 lb/ft³ para heno curado), por lo que un fardo de 5×5 ft pesa alrededor de 1,000 lb, e informa el peso de materia seca (≈88 % del peso tal cual) que realmente alimenta a los animales — compre y racione en base a materia seca, no al peso en la báscula. El endpoint de fardo cuadrado da el peso de un fardo rectangular a partir de su largo, ancho y alto (÷ 1,728 para pies cúbicos desde pulgadas) × la densidad — un cuadrado pequeño típico de 14×18×36 pulgadas pesa aproximadamente 50 lb, los fardos grandes de 3×3 o 4×4 ft pesan cientos — con un recordatorio de que la alta humedad tanto añade peso como riesgo de moho y calentamiento en el granero. El endpoint de suministro de alimento dimensiona la pila: alimento necesario = cabezas × consumo diario × días (el ganado come ~2–2.5 % de su peso corporal, aproximadamente 25–30 lb de materia seca para una vaca de carne), y fardos = eso ÷ el peso del fardo, por lo que 30 vacas durante 120 días a 30 lb son aproximadamente 108 fardos de mil libras — añada 10–20 % por desperdicio de alimentación. Todo se calcula local y determinísticamente, por lo que es instantáneo y privado. Ideal para herramientas de gestión de ranchos y granjas, aplicaciones de comercio de heno y ganado, y calculadoras agrícolas. Cálculo local puro — sin key, sin servicio de terceros, instantáneo. Unidades estadounidenses; las densidades son estimaciones. 3 endpoints de cómputo. Para almacenamiento de grano use una API de silos de grano; para pastoreo rotacional, una API de pastoreo.

api.oanor.com/baleweight-api

API de Tasa de Siembra

Matemáticas de tasa de siembra como una API, calculadas local y determinísticamente: los números de población de plantas, espaciado entre semillas y tasa de siembra que un agricultor, agrónomo o herramienta de agricultura de precisión configura en una sembradora o taladro. El endpoint de población da las plantas por acre = 6,272,640 ÷ (espaciado entre hileras × espaciado entre semillas en la hilera) en pulgadas (6,272,640 son las pulgadas cuadradas en un acre), así que hileras de 30 pulgadas con semillas separadas 6 pulgadas dan aproximadamente 34,800 plantas por acre — un espaciado más cercano aumenta la población y la competencia. El endpoint de espaciado entre semillas funciona al revés: el espaciado en la hilera para una población objetivo = 6,272,640 ÷ (plantas objetivo × espaciado entre hileras), así que 35,000 plantas por acre en hileras de 30 pulgadas significa una semilla aproximadamente cada 6 pulgadas, el valor a configurar en un medidor singulador o unidad de tasa de siembra. El endpoint de tasa de siembra da las libras de semilla por acre = la población objetivo ÷ la tasa de germinación ÷ las semillas por libra, sobresembrando por las semillas que nunca brotan — 35,000 plantas de un cultivo de 1,500 semillas por libra con un 95 % de germinación necesita aproximadamente 24.6 lb/acre, trabajando a partir de la etiqueta del lote de semillas. Todo se calcula local y determinísticamente, por lo que es instantáneo y privado. Ideal para herramientas de agricultura de precisión y gestión agrícola, aplicaciones de calibración de sembradoras y agronomía, y utilidades minoristas de semillas. Cálculo local puro — sin key, sin servicio de terceros, instantáneo. Unidades estadounidenses. 3 endpoints de cómputo. Para tasas de aspersión use una API de aspersión; para fertilizante una API de fertilizante.

api.oanor.com/seedrate-api

API de Calibración de Pulverizadores

Matemáticas agrícolas de pulverizadores como una API, calculadas local y determinísticamente: los números de calibración, cobertura y mezcla en tanque que un agricultor, agrónomo o aplicador personalizado ajusta en un pulverizador de barras. El endpoint de calibración da la tasa de aplicación en cobertura total GPA = 5940 × el caudal por boquilla (GPM) ÷ (velocidad en mph × espaciado de boquillas en pulgadas), el 5940 convierte las unidades para una barra de cobertura total — así que una boquilla de 0.4 GPM a 5 mph con espaciado de 20 pulgadas aplica aproximadamente 24 galones por acre, y conducir más rápido o espaciar las boquillas más ancho reduce la tasa. El endpoint de cobertura da los acres que cubre un tanque (tanque ÷ GPA) y, para un tamaño de campo, el volumen total de pulverización y el número de cargas de tanque, con la última carga parcial indicada para que pueda mezclarse para los acres restantes. El endpoint de producto da el pesticida o nutriente a añadir por tanque = los acres que cubre un tanque × la tasa de la etiqueta por acre (en la unidad que use la tasa — onzas, pintas, libras), más el producto total para el campo. Todo se calcula local y determinísticamente, por lo que es instantáneo y privado. Ideal para herramientas de agricultura de precisión y gestión agrícola, aplicaciones de calibración de pulverizadores y mezcla en tanque, y utilidades para el comercio agrícola. Cálculo local puro — sin clave, sin servicio de terceros, instantáneo. Siempre siga la etiqueta del producto y calibre con una prueba de captura real. 3 endpoints de cómputo. Para tasas de fertilizantes use una API de fertilizantes; para diseño de aspersores/riego use una API de riego.

api.oanor.com/spray-api

API de sensor RTD Pt100

Matemáticas de sensores RTD (detector de resistencia-temperatura) como una API, calculadas local y determinísticamente con la ecuación IEC 60751 Callendar–Van Dusen: los números de resistencia, temperatura y tolerancia que un ingeniero de instrumentación o control lee de un Pt100 o Pt1000. El endpoint de resistencia da la resistencia del sensor a partir de la temperatura: por encima de 0 °C, R = R₀·(1 + A·T + B·T²) con A = 3.9083×10⁻³ y B = −5.775×10⁻⁷; por debajo de 0 °C se añade un tercer término C·(T−100)·T³ — un Pt100 estándar (100 Ω a 0 °C) da 138.51 Ω a 100 °C y 80.31 Ω a −50 °C, y un Pt1000 es diez veces eso. El endpoint de temperatura lo invierte para convertir una resistencia medida de vuelta a temperatura — analíticamente por encima de 0 °C, iterativamente por debajo — exactamente lo que hace un transmisor con la lectura del puente, y un recordatorio de que una conexión de 3 o 4 hilos cancela la resistencia del cable de plomo para que no se lea como grados extra. El endpoint de tolerancia da la banda de precisión IEC 60751 tanto en °C como en Ω por clase: AA ±(0.10 + 0.0017·|T|), A ±(0.15 + 0.002·|T|), B ±(0.30 + 0.005·|T|), C ±(0.60 + 0.010·|T|) — el error crece con la distancia desde 0 °C. Todo se calcula local y determinísticamente, por lo que es instantáneo y privado. Ideal para software de instrumentación y control, firmware de registradores de datos y transmisores, herramientas de calibración e IoT industrial. Cálculo local puro — sin key, sin servicio de terceros, instantáneo. 3 endpoints de cómputo. Para termistores NTC use una API de termistor; para termopares, una API de termopar.

api.oanor.com/rtd-api

API de Calentador de Sauna

Matemáticas de dimensionamiento de calentadores de sauna como API, calculadas local y determinísticamente: la potencia del calentador, la masa de piedras y los números eléctricos que un constructor de saunas, instalador o minorista de bienestar utiliza para dimensionar una cabina. El endpoint de tamaño del calentador proporciona la potencia: aproximadamente 1 kW por cada 1.3 m³ de cabina bien aislada (volumen de la habitación ÷ 1.3), con superficies frías que el calentador también debe calentar — una puerta o pared de vidrio, piedra desnuda, azulejo o madera sin aislar — agregando aproximadamente 1.2 m³ de volumen equivalente por metro cuadrado, por lo que una habitación de 10 m³ con una puerta de vidrio de 2 m² necesita un calentador de aproximadamente 10 kW, redondeado al siguiente tamaño estándar. El endpoint de piedras proporciona la masa recomendada de piedras de sauna, aproximadamente 10–20 kg por kW (más piedras para un löyly más suave y vaporoso, menos para un calentamiento más rápido), con una nota para usar piedras de peridotita/olivino adecuadas apiladas sueltas. El endpoint eléctrico proporciona la corriente que consume el calentador resistivo — potencia ÷ voltaje para monofásico o ÷ (√3 × voltaje) para trifásico, ya que la mayoría de los calentadores por encima de ~4 kW están cableados trifásicos para mantener baja la corriente por fase y el tamaño del cable — para dimensionar el interruptor y el circuito dedicado protegido por RCD. Todo se calcula local y determinísticamente, por lo que es instantáneo y privado. Ideal para minoristas de sauna y bienestar, herramientas de mejoras para el hogar y bricolaje, y aplicaciones de estimación HVAC/eléctrica. Cálculo local puro — sin key, sin servicio de terceros, instantáneo. Estimaciones — siga la tabla del fabricante del calentador y el código de cableado local. 3 endpoints de cómputo. Para matemáticas de calderas de vapor use una API de caldera; para pérdida de calor de habitaciones, una API de valor U.

api.oanor.com/saunaheater-api

API de elevación de globos aerostáticos

Matemáticas de elevación de globos aerostáticos como API, calculadas local y determinísticamente: los números de elevación térmica, temperatura del sobre y densidad del aire con los que un piloto de globo, diseñador o profesor de física trabaja un vuelo. El endpoint de elevación proporciona la elevación de flotación al calentar el aire: elevación bruta = volumen del sobre × (densidad del aire exterior − densidad del aire interior), las densidades a partir de la ley de los gases ideales: un sobre de 2.500 m³ a 100 °C en un día de 15 °C eleva aproximadamente 698 kg brutos, de los cuales se resta el sobre, la canasta, el quemador y el combustible para la carga útil, y cuanto más caliente el aire y más frío el día, más eleva. El endpoint de temperatura requerida lo invierte: para soportar una elevación objetivo, el aire interior debe alcanzar una densidad particular y, por lo tanto, una temperatura particular, con una verificación de que se mantenga por debajo de los ~120 °C que los sobres de nailon pueden soportar: la pregunta cotidiana previa al vuelo de si el globo puede levantar a la tripulación y el combustible de hoy. El endpoint de densidad del aire proporciona la densidad del aire húmedo ρ = (P − 0.378·Pv) ÷ (R·T), y explica el hecho contraintuitivo de que el aire húmedo es MENOS denso que el aire seco, reduciendo ligeramente la elevación. Todo se calcula local y determinísticamente, por lo que es instantáneo y privado. Ideal para herramientas de globos y aviación, aplicaciones STEM y de educación en física, y calculadoras de flotación. Cálculo local puro: sin clave, sin servicio de terceros, instantáneo. Modelo de elevación seca idealizada. 3 endpoints de cómputo. Para flotación de Arquímedes en agua, use una API de flotación; para elevación de helio en globos de fiesta, una API de globos.

api.oanor.com/hotairballoon-api

API de Golpe de Ariete

Matemáticas de golpe de ariete (transitorio hidráulico) como una API, calculadas local y determinísticamente: los números de presión de sobretensión, velocidad de onda y tiempo de cierre de válvula con los que un ingeniero de tuberías o fontanería protege un sistema. El endpoint de sobretensión aplica la ecuación de Joukowsky Δp = ρ · a · Δv: una parada repentina del flujo aumenta la presión en la densidad del fluido × la velocidad de la onda de presión × el cambio de velocidad — detener 2 m/s de agua a a ≈ 1200 m/s añade aproximadamente 24 bar (348 psi), muy por encima de la presión de línea, lo que golpea las tuberías y puede romper accesorios. El endpoint de velocidad de onda da esa velocidad de la onda de presión: a = √(K/ρ) en una tubería rígida (≈ 1,480 m/s para agua), ralentizada en una tubería elástica real a √(K/ρ) ÷ √(1 + (K·D)/(E·t)) — una tubería delgada o de plástico da una velocidad de onda más baja y una sobretensión más suave, por lo que el PVC tolera mejor el golpe de ariete que el acero. El endpoint de tiempo crítico da 2L/a, el tiempo de ida y vuelta de la onda: cierre una válvula más rápido que esto y obtendrá la sobretensión completa de Joukowsky, más lento y la onda de alivio que regresa la reduce, por lo que dimensionar los tiempos de cierre (o instalar un tanque de sobretensión o cámara de aire) por encima del tiempo crítico es la cura estándar. Todo se calcula local y determinísticamente, por lo que es instantáneo y privado. Ideal para herramientas de diseño de tuberías y fontanería, análisis de sobretensión en estaciones de bombeo y tuberías, y utilidades de ingeniería hidráulica. Cálculo local puro — sin key, sin servicio de terceros, instantáneo. Transitorio de tubería única idealizado. 3 endpoints de cómputo. Para caída de presión constante en tuberías, use una API de Darcy; para altura de bomba y afinidad, una API de bomba.

api.oanor.com/waterhammer-api

API de Carga del Lado del Aire HVAC

Matemáticas de calor del lado del aire HVAC como una API, calculadas local y determinísticamente con los factores clásicos de aire estándar: los números de calor sensible, latente y flujo de aire con los que un ingeniero mecánico o técnico de HVAC dimensiona conductos y equipos. El endpoint sensible proporciona el calor sensible que transporta un flujo de aire para cambiar la temperatura: Qs = 1.08 × CFM × ΔT (diferencia de bulbo seco), donde el 1.08 agrupa la densidad del aire estándar y el calor específico — 2,000 CFM a través de una diferencia de 20 °F son 43,200 BTU/hr, 3.6 toneladas — con el resultado en BTU/hr, toneladas y kW. El endpoint latente proporciona el calor latente (humedad): Ql = 0.68 × CFM × ΔW, donde ΔW es la diferencia de relación de humedad en granos de agua por libra de aire seco, la parte de deshumidificación de una carga de enfriamiento que es alta en climas húmedos y por personas y cocina, y por qué los acondicionadores de aire se dimensionan por carga total, no solo por temperatura. El endpoint de flujo de aire invierte la relación sensible: CFM = carga sensible ÷ (1.08 × ΔT), el aire de suministro necesario a una diferencia de temperatura elegida entre suministro y ambiente (el enfriamiento de confort funciona ~18–22 °F por debajo de la temperatura ambiente), el número que determina el tamaño del ventilador y del conducto — verificado con ~400 CFM por tonelada. Todo se calcula local y determinísticamente, por lo que es instantáneo y privado. Ideal para herramientas de diseño HVAC y cálculo de cargas, utilidades de estimación mecánica y puesta en marcha, y aplicaciones de ingeniería de edificios. Cálculo local puro — sin key, sin servicio de terceros, instantáneo. Factores de aire estándar — ajuste por altitud. 3 endpoints de cómputo. Para dimensionamiento por regla general de habitaciones, use una API HVAC; para propiedades de aire húmedo, una API psicrométrica; para dimensionamiento de conductos, una API de conductos.

api.oanor.com/hvacload-api

API de Volumen de Movimiento de Tierras

Matemáticas de volumen de movimiento de tierras como una API, calculadas local y determinísticamente: las cantidades de corte/relleno y los estados del suelo que un ingeniero civil, estimador o contratista de nivelación utiliza para una carretera, zanja o sitio. El endpoint de área-promedio-extremo da el volumen entre dos secciones transversales = la media de las dos áreas extremas × la distancia entre ellas, ÷ 27 para yardas cúbicas — el método cotidiano de cantidad de movimiento de tierras que sumas sección por sección a lo largo de un alineamiento (un par de 100 ft²/150 ft² separados 100 ft es aproximadamente 463 cy). El endpoint prismoidal da el volumen más preciso de Simpson = longitud ÷ 6 × (A₁ + 4·A_medio + A₂) usando el área de la sección media verdadera, preferido para cantidades de pago donde la sobreestimación del área-promedio-extremo importaría. El endpoint de estado del suelo convierte entre los tres estados por los que pasa la tierra: suelto = banco × (1 + % de expansión) (excavar lo afloja, ~25 %, por lo que transportas más yardas cúbicas de las que cortas) y compactado = banco × (1 − % de contracción) (colocar y compactar lo encoge, ~10 %) — razón por la cual un corte y relleno equilibrado necesita más corte de banco que el relleno compactado, con el factor de carga para dimensionar camiones. Todo se calcula local y determinísticamente, por lo que es instantáneo y privado. Ideal para estimación de nivelación y obras de sitio, herramientas de topografía y diseño civil, y calculadoras de movimiento de tierras. Cálculo local puro — sin clave, sin servicio de terceros, instantáneo. Unidades US (ft², ft, cy). 3 endpoints de cómputo. Para volúmenes de tanques/almacenamiento usa una API de tanques; para mezcla de concreto una API de concreto.

api.oanor.com/earthwork-api

API de Curva Vertical de Carretera

Geometría de curva de carretera vertical (parabólica) como API, calculada local y determinísticamente: el valor K, la elevación del perfil y los números de longitud de diseño con los que un ingeniero de carreteras o topógrafo traza una curva de cresta o de hundimiento. El endpoint de geometría toma las pendientes de entrada y salida y la longitud, y devuelve la diferencia algebraica de pendientes A = g2 − g1 (negativa es cresta, positiva es hundimiento), el valor K = longitud ÷ |A| (el número principal en cada gráfico de diseño), el desplazamiento del punto alto o bajo −g1·L/A desde el PVC, y —dada la estación y elevación del PVI— las coordenadas del PVC y PVT y la estación y elevación del punto de inflexión. El endpoint de elevación evalúa la parábola en cualquier estación: elevación = elevación PVC + (g1/100)·x + (A/(200·L))·x², con la pendiente instantánea g1 + (A/L)·x que varía suavemente de g1 a g2 — el cambio suave de pendiente que hace cómodo el viaje y la línea de visión. El endpoint de longitud mínima da la longitud mínima AASHTO para la distancia de visibilidad de parada: cresta L = A·S² ÷ 2158 y hundimiento (faros) L = A·S² ÷ (400 + 3.5·S), con el K de control, porque una cresta oculta la carretera sobre la joroba y un hundimiento limita el alcance de los faros por la noche. Todo se calcula local y determinísticamente, por lo que es instantáneo y privado. Ideal para herramientas de diseño de carreteras y ferrocarriles, utilidades de topografía e ingeniería civil, y trabajo de perfil CAD/GIS. Cálculo local puro — sin key, sin servicio de terceros, instantáneo. Unidades US (ft, %, mph). 3 endpoints de cómputo. Para curvas horizontales use una API de curva horizontal; para conversión de pendientes, una API de pendientes.

api.oanor.com/verticalcurve-api

API de Curva Horizontal de Carretera

Geometría de curvas horizontales de carretera como API, calculada local y determinísticamente: los números de elemento de curva, estacionamiento y radio de diseño que un ingeniero de carreteras, topógrafo o herramienta de diseño civil utiliza para trazar una curva de carretera o ferrocarril. El endpoint de geometría toma el radio y el ángulo de intersección (deflexión) y devuelve la curva circular simple completa: la tangente T = R·tan(Δ/2), la longitud de curva L = R·Δ en radianes, la cuerda larga LC = 2R·sin(Δ/2), la ordenada media M = R(1−cos(Δ/2)) y la distancia externa E = R(sec(Δ/2)−1), más el grado de curva (definición de arco) = 5729.578 ÷ R, la abreviatura estadounidense para la curvatura. El endpoint de estaciones traza la curva desde el PI: el PC (punto de curvatura) = PI − tangente y el PT (punto de tangencia) = PC + longitud de curva — y recuerda que el PT se alcanza a lo largo del arco, no sumando la tangente nuevamente. El endpoint de radio mínimo da el radio mínimo para una velocidad de diseño (AASHTO) R = V² ÷ (15·(e + f)), donde e es el peralte y f el factor de fricción lateral, el peralte más agarre que mantiene un vehículo en la curva. Todo se calcula local y determinísticamente, por lo que es instantáneo y privado. Ideal para herramientas de diseño de carreteras y ferrocarriles, utilidades de topografía e ingeniería civil, y diseño de carreteras CAD/GIS. Cálculo local puro — sin key, sin servicio de terceros, instantáneo. Unidades estadounidenses (ft, mph). 3 endpoints de cómputo. Para pendientes y gradientes use una API de pendientes; para drenaje de canal abierto una API de Manning.

api.oanor.com/horizontalcurve-api

API de Óptica de Telescopios

Matemáticas de óptica de telescopios como API, calculadas local y determinísticamente: los números de aumento, pupila de salida y poder de resolución que un astrónomo aficionado o desarrollador de aplicaciones de observación estelar utiliza para elegir equipo y oculares. El endpoint de aumento proporciona el aumento = distancia focal del telescopio ÷ distancia focal del ocular (un telescopio de 1000 mm con un ocular de 10 mm da 100×), la relación focal y, a partir de la apertura, el rango útil desde aproximadamente apertura en mm ÷ 7 (mínimo útil, una pupila de salida de 7 mm) hasta aproximadamente 2× la apertura en mm, más allá del cual la imagen solo se oscurece y desenfoca; si se pasa un campo aparente del ocular, devuelve el campo de visión real. El endpoint de pupila de salida proporciona apertura ÷ aumento, el ancho del haz de luz que sale del ocular: una pupila de salida grande de 4–7 mm para vistas brillantes y amplias de nebulosas, una pequeña de 0.5–2 mm para la Luna y planetas a alta potencia. El endpoint de resolución proporciona el límite de Dawes ≈ 116 ÷ apertura(mm) y el límite de Rayleigh ligeramente más estricto ≈ 138 ÷ apertura en segundos de arco, más la magnitud límite ≈ 2.7 + 5·log₁₀(apertura mm) — un vidrio más grande separa dobles más finas y alcanza estrellas más débiles, aunque la turbulencia atmosférica generalmente limita la resolución real cerca de 1 segundo de arco. Todo se calcula local y determinísticamente, por lo que es instantáneo y privado. Ideal para aplicaciones de astronomía y observación estelar, herramientas de tiendas de telescopios y calculadoras de oculares, y utilidades de planificación de observación. Cálculo local puro — sin key, sin servicio de terceros, instantáneo. 3 endpoints de cómputo. Para imágenes de cámara/lente delgada, use una API de lentes; para magnitudes estelares, una API de magnitud estelar.

api.oanor.com/telescope-api

API de Puntuación de Powerlifting

Matemáticas de puntuación de fuerza de powerlifting como una API, calculadas local y determinísticamente: los números Wilks, DOTS e IPF GL que una aplicación de competencia, gimnasio o entrenamiento utiliza para comparar levantadores entre pesos corporales y sexos. El endpoint wilks proporciona el coeficiente Wilks clásico (1996) y la puntuación: total × 500 ÷ un polinomio de quinto orden en peso corporal, con curvas separadas para hombres y mujeres, durante mucho tiempo el estándar de las federaciones para el "mejor levantador", un hombre de 100 kg que levanta 600 kg obtiene alrededor de 365. El endpoint dots proporciona la puntuación DOTS moderna (2019), la misma idea de total × 500 ÷ polinomio pero ajustada a datos actualizados con una curva de cuarto orden que es más justa entre las categorías de peso y no sesgada hacia los pesos medios, ahora el predeterminado en la mayoría del software de competencias raw. El endpoint ipf-gl proporciona los Puntos GL actuales de la Federación Internacional de Powerlifting (2020): 100 × total ÷ (A − B·e^(−C·peso corporal)), con constantes separadas para sexo y para levantamiento raw (clásico) versus equipado, la métrica oficial en los campeonatos de la IPF. Todo se calcula local y determinísticamente, por lo que es instantáneo y privado. Ideal para software de gestión de competencias y puntuación, tablas de clasificación de gimnasios y aplicaciones de registro de entrenamiento, y herramientas de deportes de fuerza. Cálculo local puro: sin clave, sin servicio de terceros, instantáneo. 3 endpoints de cómputo. Para estimación de repetición máxima y carga de discos, use una API de entrenamiento de fuerza.

api.oanor.com/powerlifting-api

API de llenado de bandejas portacables

Matemáticas de ingeniería de llenado de bandejas portacables como API, calculadas local y determinísticamente a partir del Artículo 392 del NEC: los números de llenado permitido, capa única y ancho de bandeja que un electricista, estimador o diseñador necesita para un recorrido de bandeja. El endpoint de llenado aplica la columna 1 de NEC 392.22(A)(1) para cables de potencia e iluminación multiconductores de no más de 4/0 en una bandeja de escalera o fondo ventilado: el área transversal total del cable está limitada al ancho de la bandeja × 7/6, por lo que una bandeja de 12 pulgadas permite 14 in² — suma el csa de cada cable, obtén el porcentaje de llenado y si está dentro del código, con el área sobrante restante. El endpoint de cables grandes cubre cables de 4/0 y mayores, que deben colocarse en una sola capa con la suma de sus diámetros sin exceder el ancho de la bandeja — sin apilamiento — por lo que devuelve el ancho sobrante y la verificación del código. El endpoint de ancho mínimo invierte la regla para dimensionar la bandeja: ancho mínimo = área del cable × 6/7, redondeado a un ancho estándar de 6/9/12/18/24/30/36 pulgadas, dejando espacio para capacidad sobrante y cables futuros. Todo se calcula local y determinísticamente, por lo que es instantáneo y privado. Ideal para herramientas de diseño eléctrico y estimación, utilidades industriales y OSP, y calculadoras de verificación de código. Cálculo local puro — sin key, sin servicio de terceros, instantáneo. Bandejas de escalera/ventiladas; fondos sólidos y llenados mixtos usan las otras columnas del NEC, y la ampacidad debe ser reducida por el llenado. 3 endpoints de cómputo. Para llenado de conductos y cajas, usa una API de conductos.

api.oanor.com/cabletray-api

API de dimensionamiento solar fuera de la red

Matemáticas de dimensionamiento de sistemas solares fuera de la red como una API, calculadas local y determinísticamente: los números del banco de baterías, matriz solar y controlador de carga que una casa rodante, cabaña, barco o propietario de vivienda fuera de la red utiliza para dimensionar un sistema. El endpoint del banco de baterías proporciona el almacenamiento necesario = (carga diaria × días de autonomía) ÷ (profundidad de descarga × eficiencia de ida y vuelta), luego ÷ el voltaje del sistema para amperios-hora: la autonomía te lleva a través de días nublados y el límite de profundidad de descarga protege las celdas (plomo-ácido ~50 %, litio 80–100 %, por lo que los bancos de litio son más pequeños), por lo que una carga de 2 kWh/día a 12 V con 2 días de autonomía, 50 % de DoD y 85 % de eficiencia necesita aproximadamente 785 Ah. El endpoint de la matriz proporciona los paneles = energía diaria ÷ (horas pico de sol × eficiencia del sistema), donde las horas pico de sol son la irradiancia del día como horas equivalentes de sol pleno (~3–6 según el lugar y la temporada) y la eficiencia incluye pérdidas del controlador, cableado, calor y polvo — aproximadamente 670 W para esa carga con 4 horas de sol y 75 %. El endpoint del controlador de carga dimensiona el controlador = vatios de la matriz ÷ voltaje de la batería × un factor de seguridad de 1.25, por lo que una matriz de 700 W en un banco de 12 V requiere aproximadamente un controlador de 80 A. Todo se calcula local y determinísticamente, por lo que es instantáneo y privado. Ideal para herramientas de instaladores solares y bricolaje, planificadores de energía para casas rodantes, marinos y cabañas, y calculadoras de energía renovable. Cálculo puramente local: sin key, sin servicio de terceros, instantáneo. Dimensione para el peor mes. 3 endpoints de cómputo. Para irradiancia solar y horas de sol, use una API solar; para tiempo de funcionamiento de la batería bajo carga, una API de batería.

api.oanor.com/offgrid-api

API de Planificación de Combustible de Aeronaves

Matemáticas de planificación de combustible de aeronaves como una API, calculadas local y determinísticamente: los números de resistencia, alcance y combustible requerido con los que un piloto, despachador o desarrollador de simuladores de vuelo planifica un vuelo, respetando una reserva. El endpoint de resistencia indica cuánto tiempo puedes volar = combustible utilizable ÷ tasa de consumo, reteniendo una reserva (30 min día / 45 min noche VFR, 45 min IFR es típico), por lo que la resistencia utilizable es el tiempo que realmente puedes planificar en lugar de la cifra de tanques vacíos: 50 galones a 10 gph son 5:00 total pero 4:15 utilizables con una reserva de 45 minutos. El endpoint de alcance convierte eso en distancia = resistencia utilizable × velocidad sobre el terreno, por lo que depende del viento: un viento en contra reduce la velocidad sobre el terreno y el alcance mientras quema el mismo combustible por hora, por lo que se planifica con la velocidad sobre el terreno pronosticada, no con la velocidad aerodinámica verdadera. El endpoint de combustible requerido dimensiona la carga para una etapa = tiempo de viaje × consumo más la reserva — 300 nm a 120 kt y 10 gph necesita 25 galones de combustible de viaje más 7.5 de reserva, 32.5 en total — a lo que un vuelo real añade asignaciones de rodaje y ascenso. Todo se calcula local y determinísticamente, por lo que es instantáneo y privado. Ideal para aplicaciones de planificación de vuelo y EFB, herramientas de despacho y escuelas de vuelo, utilidades de simuladores de vuelo y calculadoras de aviación general. Cálculo local puro — sin key, sin servicio de terceros, instantáneo. Añade rodaje/ascenso y un margen personal; confirma contra la capacidad del tanque y el peso y balance. 3 endpoints de cómputo. Para alcance de planeo usa una API de relación de planeo; para altitud de densidad una API de altitud de densidad.

api.oanor.com/fuelburn-api

API de Relación de Planeo

Matemáticas de rendimiento de planeo de aeronaves como una API, calculadas local y determinísticamente: los números de distancia de planeo, relación de planeo y alcanzabilidad con los que un piloto, instructor de vuelo o desarrollador de simuladores de vuelo trabaja en un problema de fallo de motor o vuelo sin motor. El endpoint de distancia de planeo da la distancia en aire en calma que puedes cubrir = altura sobre el suelo × la relación de planeo (L/D): desde 5,000 pies con una relación 9:1 alcanzas aproximadamente 45,000 pies, ~7.4 nm, con la respuesta en pies, millas náuticas y kilómetros. El endpoint de relación de planeo lee la pendiente directamente de la polar — relación de planeo = velocidad hacia adelante ÷ tasa de descenso (1 nudo ≈ 101.27 pies/min), así que 60 kt con un descenso de 600 pies/min es aproximadamente 10:1, una trayectoria de planeo de 5.6° — y los planeadores alcanzan 40–60:1, un monomotor ligero ~9:1, un avión de línea ~17:1. El endpoint de alcanzabilidad responde la pregunta práctica: la altura necesaria para alcanzar un campo = distancia ÷ relación de planeo, la altura de llegada es lo que queda, y solo cuenta como éxito si supera una reserva de seguridad (por defecto 1,000 pies) para el circuito y la aproximación. Todo se calcula local y determinísticamente, por lo que es instantáneo y privado. Ideal para aplicaciones de planificación de vuelo y EFB, herramientas de vuelo sin motor y planeo, utilidades de simuladores de vuelo y entrenamiento, y calculadoras de seguridad aeronáutica. Cálculo local puro — sin API-Key, sin servicio de terceros, instantáneo. Estimaciones en aire en calma — ajusta para viento, configuración y margen. 3 endpoints de cómputo. Para altitud de densidad usa una API de altitud de densidad; para componentes de viento en pista una API de viento cruzado.

api.oanor.com/glideratio-api

API de impulso del turbocompresor

Matemáticas de ingeniería de turbocompresores y sobrealimentación como API, calculadas local y determinísticamente: los números de relación de presión, aire de carga y flujo de aire con los que un afinador, constructor de motores o ingeniero de automovilismo dimensiona la inducción forzada. El endpoint de relación de presión proporciona la relación de presión del compresor = presión absoluta del múltiple ÷ presión ambiente = (atmosférica + impulso) ÷ atmosférica, por lo que 10 psi a nivel del mar es una relación de 1.68 — el eje x de cada mapa del compresor, que aumenta en altitud donde la presión ambiente es más baja. El endpoint de aire de carga muestra por qué un intercooler importa: comprimir aire lo calienta (T₂ = T₁ × (1 + (PR^0.2857 − 1)/eficiencia)), y el aire caliente es menos denso, por lo que la ganancia real es la relación de densidad de carga = relación de presión × (T₁/T_carga), no solo la relación de presión — 10 psi con 70 % de eficiencia del compresor produce ~93 °C y una relación de densidad de 1.37 sin intercooler, subiendo hacia 1.6 una vez que un intercooler recupera el calor, y la ganancia de potencia estimada sigue la densidad. El endpoint de flujo de aire proporciona el flujo de masa de aire del motor ≈ desplazamiento × (rpm/2) × eficiencia volumétrica × densidad de carga, en lb/min — el eje y del mapa del compresor que se traza contra la relación de presión para aterrizar en la isla eficiente y evitar la oleada o el estrangulamiento. Todo se calcula local y determinísticamente, por lo que es instantáneo y privado. Ideal para herramientas de afinación de motores y dimensionamiento de turbos, aplicaciones de dinamómetro y registro de datos, y calculadoras de automovilismo. Cálculo local puro — sin key, sin servicio de terceros, instantáneo. Estimaciones de dimensionamiento — verificar en un dinamómetro. 3 endpoints de cómputo. Para desplazamiento y compresión del motor use una API de motor; para aire comprimido de taller, una API de compresor.

api.oanor.com/turbo-api

API de FLA de Motor Eléctrico

Matemáticas eléctricas de motores eléctricos como API, calculadas local y determinísticamente: las cifras de corriente a plena carga, dimensionamiento NEC y corriente de arranque que un electricista, diseñador de tableros o estimador calcula para cada circuito de motor. El endpoint de amperios a plena carga proporciona la corriente del motor a partir de su potencia, voltaje y fase: FLA = (salida ÷ eficiencia) ÷ (√3 × voltios × factor de potencia) para trifásico (elimina √3 para monofásico) — un motor de 10 hp, 460 V, trifásico con 90 % de eficiencia y factor de potencia de 0.85 consume aproximadamente 12.2 A — y también devuelve los kW y kVA de entrada. El endpoint de dimensionamiento aplica el Artículo 430 del NEC a partir de la corriente a plena carga: conductores del circuito derivado al 125 %, protección contra sobrecarga al 115–125 % según el factor de servicio, y protección contra cortocircuito/falla a tierra del circuito derivado hasta el 250 % para un interruptor de tiempo inverso o 175 % para un fusible de retardo de tiempo — la protección mayor permite el paso de la corriente de irrupción mientras la sobrecarga protege los devanados. El endpoint de arranque proporciona la corriente de rotor bloqueado (irrupción), aproximadamente seis veces la corriente a plena carga para un arranque directo en línea, el valor que determina la caída de voltaje y por qué existen los arrancadores suaves y los VFD. Todo se calcula local y determinísticamente, por lo que es instantáneo y privado. Ideal para herramientas de diseño eléctrico y estimación, utilidades de campo y para constructores de tableros, y calculadoras de ingeniería. Cálculo puramente local — sin key, sin servicio de terceros, instantáneo. Valores calculados — use las tablas FLC del NEC para trabajos de código. 3 endpoints de cómputo. Para potencia trifásica general use una API trifásica; para llenado de conductos use una API de conductos.

api.oanor.com/motorfla-api

API de Exposición Fotográfica

Matemáticas de exposición fotográfica como API, calculadas local y determinísticamente: los números de valor de exposición, exposición equivalente y Sunny-16 que un fotógrafo, desarrollador de aplicaciones de cámara o educador utiliza con el triángulo de exposición. El endpoint de valor de exposición proporciona EV = log₂(apertura² ÷ obturador) y el EV100 normalizado a ISO 100 (restando log₂(ISO/100)): cada paso de un EV es un stop, una duplicación o reducción a la mitad de la luz, por lo que el sol brillante da aproximadamente EV 15 y un interior típico EV 6–8, y configuraciones con el mismo EV dan la misma exposición. El endpoint equivalente aplica la reciprocidad en el corazón del triángulo: exposición ∝ obturador × ISO ÷ número f², por lo que cuando cierras la apertura o bajas el ISO, devuelve el nuevo obturador que mantiene constante el brillo: pasar de f/2.8 a f/5.6 requiere cuatro veces el tiempo de obturador. El endpoint sunny16 proporciona la regla clásica sin medidor: con sol brillante dispara a f/16 con aproximadamente 1/ISO (1/125 s a ISO 100), abriendo en stops para luz más suave: nublado ligero f/11, nublado f/8, muy nublado f/5.6, sombra abierta f/4, y f/22 en nieve o arena, resolviendo el obturador para tu ISO y apertura elegidos. Todo se calcula local y determinísticamente, por lo que es instantáneo y privado. Ideal para aplicaciones de cámara y fotografía, calculadoras de exposición y herramientas educativas, y utilidades de medición y automatización. Cálculo local puro: sin key, sin servicio de terceros, instantáneo. 3 endpoints de cómputo. Para profundidad de campo y distancia hiperfocal, usa una API de fotografía (óptica).

api.oanor.com/exposure-api

API de Presupuesto de Enlace de Fibra Óptica

Matemáticas de ingeniería de presupuesto de enlace de fibra óptica como una API, calculadas local y determinísticamente: los números de presupuesto de potencia, pérdida y alcance con los que un ingeniero de red o fibra diseña un enlace óptico. El endpoint de presupuesto de potencia proporciona el presupuesto de potencia óptica = potencia de transmisión − sensibilidad del receptor (en dBm), la pérdida total que el enlace puede tolerar: un transmisor de 0 dBm en un receptor de −23 dBm da un presupuesto de 23 dB, con las potencias también mostradas en milivatios. El endpoint de pérdida suma la pérdida real del enlace a partir de la atenuación de la fibra × longitud más las pérdidas de conectores y empalmes: la fibra monomodo tiene aproximadamente 0.35 dB/km a 1310 nm y 0.20 dB/km a 1550 nm, cada conector acoplado ~0.5 dB y cada empalme por fusión ~0.1 dB — así que 10 km de fibra con dos conectores son 4.5 dB. El endpoint de alcance proporciona la distancia máxima = (presupuesto de potencia − pérdidas fijas − margen del sistema) ÷ la atenuación de la fibra, reservando un margen (típicamente 3 dB) para envejecimiento, curvaturas y futuros empalmes de reparación para que el enlace siga funcionando años después. Todo se calcula local y determinísticamente, por lo que es instantáneo y privado. Ideal para planificación de enlaces FTTx y centros de datos, herramientas de ingeniería de redes y OSP, utilidades de diseño y estudio de fibra, y calculadoras de telecomunicaciones. Cálculo puramente local — sin key, sin servicio de terceros, instantáneo. Modelo limitado por pérdida — a altas tasas de bits, la dispersión puede limitar la distancia primero. 3 endpoints de cómputo. Para apertura numérica de fibra y fotónica, use una API de fibra; para línea de vista RF, una API de zona de Fresnel.

api.oanor.com/opticalbudget-api

API de Agua de Mar

Matemáticas oceanográficas de agua de mar como una API, calculadas local y deterministicamente a partir de las ecuaciones estándar: los números de densidad, punto de congelación y clorinidad con los que trabaja un oceanógrafo, científico marino o acuarista. El endpoint de densidad proporciona la densidad del agua de mar y σt a partir de la salinidad y la temperatura utilizando la ecuación de estado completa de la UNESCO EOS-80 a una atmósfera: reproduce exactamente el valor de verificación oficial de 1027.675 kg/m³ a 35 PSU y 5 °C, alrededor de 1,025 kg/m³, aumentando con la salinidad y disminuyendo con la temperatura, los dos impulsores de la circulación impulsada por densidad del océano donde el agua fría y salada se hunde. El endpoint de punto de congelación proporciona el punto de congelación a partir de la salinidad (Millero): aproximadamente −1.9 °C a los típicos 35 ppt del océano, y debido a que la sal también empuja la temperatura de máxima densidad por debajo del punto de congelación, el agua de mar sigue renovándose y enfriándose hasta el fondo en lugar de estratificarse como un lago de agua dulce, razón por la cual el océano abierto rara vez se congela fuera de los mares polares. El endpoint de clorinidad convierte entre salinidad y clorinidad a través de la relación de Knudsen S = 1.80655 × Cl, la medida clásica de titulación que las proporciones constantes de iones principales del agua de mar hacen confiable. Todo se calcula local y deterministicamente, por lo que es instantáneo y privado. Ideal para herramientas de oceanografía y ciencias marinas, pipelines de modelos oceánicos y sensores, aplicaciones de acuarios y acuicultura, y paneles ambientales. Cálculo local puro: sin key, sin servicio de terceros, instantáneo. Formas de superficie (presión atmosférica). 3 endpoints de cómputo. Para la velocidad del sonido en agua de mar, use una API de sonar; para propiedades coligativas generales, una API de propiedades coligativas.

api.oanor.com/seawater-api

API de Engranaje de Tornillo Sin Fin

Matemáticas de ingeniería de engranajes de tornillo sin fin como una API, calculadas local y determinísticamente: la relación, el ángulo de avance y los números de eficiencia que un diseñador de máquinas o un montador dimensiona para un accionamiento de tornillo sin fin. El endpoint de relación da la reducción = dientes de la rueda ÷ entradas del tornillo, por lo que un tornillo de una sola entrada en una rueda de 40 dientes es una gran reducción de 40:1 en una etapa compacta: la alta relación en un paquete pequeño es el atractivo principal de un accionamiento de tornillo sin fin. El endpoint de geometría da el avance (= entradas × paso axial, con paso axial = π × módulo) y el ángulo de avance = atan(avance ÷ (π × diámetro primitivo del tornillo)), y prueba el autobloqueo: un ángulo de avance pequeño (aproximadamente por debajo de 5–6° para acero sobre bronce típico) significa que la rueda no puede retroceder el tornillo, invaluable para polipastos y cargas de sujeción, a costa de la eficiencia. El endpoint de eficiencia da la eficiencia de malla cuando el tornillo impulsa = tan(ángulo de avance) ÷ tan(ángulo de avance + ángulo de fricción), que es baja para los ángulos de avance pequeños que dan grandes relaciones, a menudo 50–70 %, razón por la cual los engranajes de tornillo sin fin se calientan y necesitan buena lubricación, mientras que los tornillos de múltiples entradas y alto avance alcanzan 90 %+; cuando el ángulo de avance cae al ángulo de fricción, el accionamiento se vuelve autoblocante. Todo se calcula local y determinísticamente, por lo que es instantáneo y privado. Ideal para herramientas de diseño mecánico y cajas de engranajes, construcción de máquinas y utilidades CAD, y calculadoras de ingeniería. Cálculo local puro: sin key, sin servicio de terceros, instantáneo. Confirme el autobloqueo dinámicamente: la vibración puede desbloquear un par marginal. 3 endpoints de cómputo. Para engranajes rectos use una API de engranajes rectos; para una relación general, una API de relación de engranajes.

api.oanor.com/wormgear-api

API de Servo RC y PWM

Matemáticas de servo RC y PWM como API, calculadas local y determinísticamente: los números de ancho de pulso, ángulo y ciclo de trabajo que un desarrollador de robótica, RC o sistemas embebidos utiliza para controlar un servo. El endpoint de ángulo convierte un ancho de pulso en el ángulo del servo: un servo hobby lee el ancho del pulso (no un ciclo de trabajo), por lo que el estándar de 1000–2000 µs se mapea linealmente a lo largo del recorrido con 1500 µs en el centro — ángulo = (pulso − mínimo) ÷ (rango máximo-mínimo) × recorrido — y señala cuando un pulso solicita más del rango configurado para que no conduzcas el servo hasta sus topes mecánicos. El endpoint de pulso funciona al revés, dando el ancho de pulso que un microcontrolador debe escribir para un ángulo objetivo (90° son 1500 µs en un servo de 1000–2000 µs / 180°), exactamente lo que una librería de servo estilo Arduino calcula internamente. El endpoint de ciclo de trabajo convierte un pulso y una frecuencia de actualización en el período PWM y el ciclo de trabajo: un cuadro de servo de 50 Hz es 20 ms, por lo que un pulso de 1500 µs es solo un 7.5 % de ciclo de trabajo — el valor que necesita un periférico temporizador — y los cuadros más rápidos para servos digitales o ESCs de multirrotor (ej. 333 Hz) lo cambian. Todo se calcula local y determinísticamente, por lo que es instantáneo y privado. Ideal para proyectos de robótica y firmware RC, herramientas para microcontroladores y sistemas embebidos, proyectos de drones y animatrónicos, y calculadoras para makers. Cálculo local puro — sin key, sin servicio de terceros, instantáneo. 3 endpoints de cómputo. Para pasos por mm de motores paso a paso, usa una API de motor paso a paso.

api.oanor.com/servo-api

API de relación aire-combustible

Matemáticas de relación aire-combustible y lambda para ajuste de motores como API, calculadas local y determinísticamente: los números de lambda, AFR y mezcla que un afinador, desarrollador de ECU o ingeniero de motorsport utiliza para ajustar la combustión. El endpoint lambda convierte una relación aire-combustible medida en lambda (el AFR dividido por el AFR estequiométrico del combustible — 14.7 para gasolina) y la relación de equivalencia φ = 1/lambda, clasificando la mezcla como rica, estequiométrica o pobre: un AFR de gasolina de 13.0 es lambda 0.88, una mezcla rica del 11.6 %, del tipo utilizado a plena carga para potencia y una combustión más fría y segura. El endpoint afr funciona al revés: elige un lambda objetivo y devuelve el AFR que debe leer la sonda de banda ancha, y como el número AFR es específico del combustible (el AFR estequiométrico del E85 es aproximadamente 9.8, no 14.7) siempre trabaja con el combustible correcto, por lo que los profesionales ajustan en lambda al cambiar de combustible. El endpoint mixture vincula el aire que respira el motor con el combustible que deben agregar los inyectores: proporciona una masa de aire y un lambda objetivo y devuelve la masa de combustible (o viceversa), el corazón de cómo una ECU dimensiona la combustión a partir del flujo de aire medido. Relaciones estequiométricas integradas para gasolina, E10, E85, etanol, metanol, diésel, GLP, propano, metano/GNC e hidrógeno, o pasa las tuyas. Todo se calcula local y determinísticamente, por lo que es instantáneo y privado. Ideal para herramientas de ajuste de motores y dinamómetros, aplicaciones de ECU y gestión independiente, utilidades de motorsport y registro de datos. Cálculo local puro: sin key, sin servicio de terceros, instantáneo. 3 endpoints de cómputo. Para cilindrada y potencia del motor, usa una API de motor; para estequiometría de reacciones químicas, una API de estequiometría.

api.oanor.com/airfuel-api

API de Sonar y Sonido Subacuático

Matemáticas de sonido subacuático y sonar como API, calculadas local y determinísticamente: los números de velocidad, absorción y alcance con los que trabaja un ingeniero marino, desarrollador de sonar u oceanógrafo. El endpoint de velocidad del sonido proporciona la velocidad del sonido en agua de mar a partir de la ecuación de nueve términos de Mackenzie: aproximadamente 1.500 m/s, mucho más rápida que en el aire, aumentando con la temperatura, salinidad y profundidad, por lo que un perfil de 25 °C, 35 ppt a 1.000 m da 1.550,7 m/s. Debido a que la velocidad varía con la profundidad, los rayos de sonido se curvan y forman el canal SOFAR que transporta el canto de las ballenas y señales a través de océanos enteros. El endpoint de absorción proporciona el coeficiente de absorción de sonido de Thorp en dB por km frente a la frecuencia, con la pérdida a lo largo de una trayectoria: el agua de mar se traga las altas frecuencias rápidamente, por lo que el sonar de largo alcance y los cantos de las ballenas son de baja frecuencia, mientras que el sonar de alta frecuencia proporciona imágenes nítidas solo a corta distancia. El endpoint de alcance de eco convierte el tiempo de ida y vuelta de un ecosonda o sonar en el alcance o profundidad: distancia = velocidad del sonido × tiempo ÷ 2, por lo que un viaje redondo de un segundo a 1.500 m/s es un objetivo a 750 m de distancia, cuya precisión depende de la velocidad del sonido asumida. Todo se calcula local y determinísticamente, por lo que es instantáneo y privado. Ideal para herramientas de sonar e hidrófonos, aplicaciones de levantamiento marino y batimetría, investigación de acústica oceánica y utilidades de navegación para AUV/ROV. Cálculo local puro: sin clave, sin servicio de terceros, instantáneo. Estimaciones de ecuaciones estándar en sus rangos válidos. 3 endpoints de cómputo. Para la velocidad del sonido en el aire y Mach, use una API de número Mach; para decibelios, una API de nivel de sonido.

api.oanor.com/sonar-api

API de Motor Paso a Paso

Matemáticas de movimiento de motores paso a paso como una API, calculadas local y determinísticamente: los números de pasos por milímetro y velocidad que un usuario de impresora 3D, CNC o robótica configura en una máquina. El endpoint de husillo proporciona los pasos por mm para un eje de husillo o husillo de bolas: (pasos del motor por revolución × micropasos) ÷ el avance del husillo, así que un motor de 1.8° (200 pasos) a 16 micropasos en un husillo de 8 mm de avance da 400 pasos/mm con 2.5 µm de resolución — el valor que va directamente al firmware. El endpoint de correa hace lo mismo para un eje de correa y polea, donde el recorrido por vuelta del motor es los dientes de la polea × el paso de la correa (correa GT2 = 2 mm), así que una polea GT2 de 20 dientes da los clásicos 80 pasos/mm de un eje X/Y de impresora 3D, y muestra el compromiso entre velocidad y precisión de una polea más grande. El endpoint de velocidad convierte los pasos por mm y una tasa de pulsos de paso en la velocidad del eje en mm/s y mm/min — a 80 pasos/mm una tasa de 40 kHz es 500 mm/s, aunque el límite real es el motor perdiendo pasos a altas tasas y el techo de pulsos del controlador. También señala que los micropasos añaden suavidad, no precisión real, ya que el par por micropaso disminuye. Todo se calcula local y determinísticamente, por lo que es instantáneo y privado. Ideal para configuración de firmware de impresoras 3D y CNC, herramientas de control de movimiento y robótica, y calculadoras para makers. Cálculo puramente local — sin clave, sin servicio de terceros, instantáneo. Estimaciones de geometría ideal — deje un margen por debajo de la velocidad máxima teórica. 3 endpoints de cómputo. Para acabado superficial CNC use una API de acabado CNC; para relaciones de engranajes una API de relaciones de engranajes.

api.oanor.com/steppermotor-api

API de Paquete de Baterías

Matemáticas de diseño de paquetes de baterías como una API, calculadas local y determinísticamente: los números de voltaje, capacidad, energía, corriente y tiempo de carga que un constructor de paquetes para vehículos eléctricos, bicicletas eléctricas, solares o robótica utiliza para diseñar una batería. El endpoint de configuración convierte una disposición de celdas en serie-paralelo en el paquete: las celdas en serie suman sus voltajes (el número de serie establece el voltaje del paquete) y las celdas en paralelo suman sus amperios-hora (el número de paralelo establece la capacidad), con la energía en vatios-hora = voltaje × capacidad — un paquete 13S4P de celdas de 3.6 V / 3.5 Ah es 46.8 V, 14 Ah y aproximadamente 655 Wh con 52 celdas, y también informa el voltaje de carga completa (serie × 4.2 V para Li-ion) para dimensionar el cargador y el BMS. El endpoint de tasa C relaciona la corriente con la capacidad en ambos sentidos — da una tasa C para obtener la corriente, o una corriente para obtener la tasa C — porque 1C extrae o carga toda la capacidad en una hora, por lo que un paquete de 14 Ah a 2C es 28 A, y devuelve la potencia si pasas el voltaje del paquete. El endpoint de tiempo de carga da el tiempo para cargar entre dos estados de carga a partir de la corriente de carga. Todo se calcula local y determinísticamente, por lo que es instantáneo y privado. Ideal para constructores de vehículos eléctricos y bicicletas eléctricas, herramientas de almacenamiento solar y fuera de la red, paquetes de robótica y drones, y aplicaciones de ingeniería de baterías. Cálculo local puro — sin key, sin servicio de terceros, instantáneo. Estimaciones de diseño de paquetes — las celdas reales se reducen en carga y se hunden bajo carga. 3 endpoints de cómputo. Para tiempo de ejecución bajo una carga, usa una API de batería; para carga de vehículos eléctricos, una API de carga de vehículos eléctricos.

api.oanor.com/batterypack-api

API de Cilindro Hidráulico

Matemáticas de ingeniería de cilindros hidráulicos como API, calculadas local y determinísticamente: los números de fuerza, velocidad y volumen de aceite que un diseñador de potencia fluida, fabricante de maquinaria o técnico en hidráulica dimensiona para un cilindro. El endpoint de fuerza proporciona el empuje y la tracción a partir del diámetro del cilindro, el diámetro del vástago y la presión de trabajo: al extenderse, el aceite actúa sobre toda el área del cilindro, por lo que el cilindro es más fuerte empujando hacia afuera; al retraerse, actúa solo sobre el anillo que deja el vástago, dando menos fuerza — un cilindro de 100 mm de diámetro con un vástago de 56 mm a 160 bar empuja aproximadamente 125.7 kN hacia afuera pero tira solo 86.3 kN hacia atrás, por lo que una prensa o una excavadora realiza su trabajo duro en la carrera de extensión. El endpoint de velocidad proporciona la velocidad del pistón a partir del caudal de la bomba (velocidad = caudal ÷ área), por lo que la extensión es la carrera más lenta y la retracción la más rápida, la compensación que todo diseñador de circuitos equilibra contra la fuerza. El endpoint de volumen proporciona el volumen de aceite barrido por carrera para extensión y retracción, el desplazamiento del vástago y la relación de área cilindro a anillo — la relación diferencial (de regeneración) utilizada para acelerar la carrera de extensión en un circuito regenerativo — para que la bomba, el tanque y las líneas puedan dimensionarse para el volumen mayor. Todo se calcula local y determinísticamente, por lo que es instantáneo y privado. Ideal para herramientas de potencia fluida y diseño de maquinaria, calculadoras de dimensionamiento hidráulico, utilidades para equipos móviles e industriales, y aplicaciones de ingeniería. Cálculo local puro — sin key, sin servicio de terceros, instantáneo. Estimaciones de área ideales — permiten fricción, contrapresión y eficiencia. 3 endpoints de cómputo. Para multiplicación de fuerza Pascal use una API de hidráulica; para dimensionamiento de válvulas use una API de flujo de válvula (Cv/Kv).

api.oanor.com/hydrauliccylinder-api

API de ajuste a presión

Matemáticas de ingeniería para ajustes por interferencia (a presión y por contracción) como API, calculadas local y determinísticamente a partir de las ecuaciones de Lamé para paredes gruesas: los números de presión de contacto, capacidad de retención y temperatura de ensamblaje que un diseñador mecánico o maquinista utiliza para dimensionar una unión eje-mango. El endpoint de presión proporciona la presión de contacto que se genera en la interfaz a partir de la interferencia diametral, los diámetros del eje y del mango, y el módulo elástico, además del esfuerzo circunferencial de tracción en el orificio del mango, el esfuerzo más alto en la unión, que puede partir un mango delgado si supera el límite elástico: un eje de acero macizo de 50 mm en un mango de 100 mm con 0.05 mm de interferencia produce aproximadamente 75 MPa de presión de contacto y 125 MPa de esfuerzo circunferencial en el orificio, y duplicar la interferencia duplica la presión. El endpoint de retención convierte esa presión en la fuerza de extracción axial y el par transmisible a través de la fricción en la interfaz (fuerza = presión × área de contacto × fricción, par = fuerza × radio del eje), las cifras que determinan si la unión desliza bajo carga. El endpoint de temperatura de ensamblaje proporciona el cambio de temperatura por calentamiento (mango) o enfriamiento (eje) para un ajuste por contracción — ΔT = (interferencia + holgura) ÷ (α × diámetro) — para que la pieza se deslice libremente y se agarre al volver a la temperatura ambiente. Todo se calcula local y determinísticamente, por lo que es instantáneo y privado. Ideal para herramientas de diseño mecánico y construcción de maquinaria, utilidades de fabricación y CAD, y calculadoras de ingeniería. Cálculo local puro — sin key, sin servicio de terceros, instantáneo. Estimaciones de Lamé para el mismo material — verifique contra el límite elástico del material con un factor de seguridad. 3 endpoints de cómputo. Para esfuerzos en recipientes a presión de pared delgada, use una API de recipientes a presión.

api.oanor.com/pressfit-api

API de Estabilidad de Buques

Matemáticas de estabilidad inicial de buques como API, calculadas local y determinísticamente: las cifras de altura metacéntrica, momento adrizante y período de balanceo que un arquitecto naval, oficial de barco o inspector marítimo juzga de una embarcación. El endpoint de altura metacéntrica da GM = KM − KG, la cifra de estabilidad más importante: la altura del metacentro (determinada por la forma del casco y el calado) sobre el centro de gravedad (determinado por cómo está cargado el barco), con una clasificación desde un GM negativo peligroso, pasando por sensible y cómodo, hasta un GM rígido que balancea violentamente — los arquitectos navales apuntan al medio, porque muy poco es inseguro y demasiado es duro para la carga y la tripulación. El endpoint de momento adrizante da el brazo adrizante de ángulo pequeño GZ ≈ GM · sin(escora) y el momento adrizante (GZ × desplazamiento) que empuja al barco de vuelta a la vertical, válido hasta aproximadamente 7–10° antes de que la curva real de GZ se desvíe. El endpoint de período de balanceo da el período natural de balanceo transversal T = 2π·k / √(g·GM) a partir del GM y la manga — la misma relación que los marineros usan al revés como la prueba del período de balanceo, donde un balanceo repentinamente más largo advierte que el GM ha disminuido. Todo se calcula local y determinísticamente, por lo que es instantáneo y privado. Ideal para herramientas de arquitectura naval y diseño de buques, utilidades de inspección marítima y software de carga, aplicaciones de formación marítima y paneles de estabilidad. Cálculo local puro — sin key, sin servicio de terceros, instantáneo. Estimaciones de estabilidad inicial — use curvas KN completas para ángulos grandes. 3 endpoints de cómputo. Para velocidad del casco y relaciones de diseño, use una API de navegación.

api.oanor.com/shipstability-api

API de Temperatura Aparente

Matemáticas de temperatura aparente ("sensación térmica") como API, calculadas local y determinísticamente a partir de las fórmulas meteorológicas oficiales: los tres índices que una aplicación meteorológica, panel de control o herramienta de seguridad reporta junto con la lectura bruta del termómetro. El endpoint de índice de calor proporciona el índice de calor del Servicio Meteorológico Nacional de EE. UU. a partir de la temperatura del aire y la humedad relativa utilizando la regresión completa de Rothfusz con sus ajustes de baja y alta humedad: porque la alta humedad impide la evaporación del sudor, el cuerpo no puede disipar el calor y se siente mucho más caliente que el termómetro — 90 °F con 70 % de humedad se siente como aproximadamente 106 °F — y el resultado viene con una categoría de riesgo desde precaución hasta peligro y peligro extremo. El endpoint de sensación térmica por viento frío proporciona la sensación térmica por viento frío del NWS / Environment Canada de 2001 a partir de la temperatura y la velocidad del viento, la contraparte de clima frío, con la banda de riesgo de tiempo de congelación — 0 °F con un viento de 15 mph se siente como aproximadamente −19 °F. El endpoint de humidex proporciona el índice de clima cálido de Canadá a partir de la temperatura y la humedad en la misma escala Celsius, derivado a través de la presión de vapor de agua. Todo se devuelve tanto en °F como en °C y se calcula local y determinísticamente, por lo que es instantáneo y privado. Ideal para aplicaciones meteorológicas y de exteriores, herramientas de seguridad ocupacional y deportivas, paneles de hogar inteligente y HVAC, y utilidades climáticas y de salud. Cálculo puramente local — sin key, sin servicio de terceros, instantáneo. Estimaciones de confort humano a la sombra y con viento ligero. 3 endpoints de cómputo. Para punto de rocío y propiedades de aire húmedo, use una API psicrométrica; para condiciones en vivo, una API meteorológica.

api.oanor.com/apparenttemp-api

API de altitud de densidad

Matemáticas de la atmósfera de aviación como API, calculadas local y determinísticamente utilizando las relaciones exactas de la Atmósfera Estándar Internacional — los números que un piloto, despachador o herramienta de planificación de vuelo necesita antes del despegue, no una regla aproximada. El endpoint de altitud de densidad convierte la elevación del campo, el ajuste del altímetro y la temperatura del aire exterior en la altitud de presión (elevación + (29.92 − ajuste) × 1000) y luego la altitud de densidad — la altitud que el aire realmente siente para las alas y el motor — calculada a partir de la relación de densidad ISA verdadera en lugar de la regla aproximada de 120 pies por grado, con la desviación de temperatura ISA: en un día caluroso y de alta elevación, la altitud de densidad se dispara, robando sustentación y empuje y alargando la carrera de despegue, el peligro clásico de los aeropuertos de montaña. El endpoint de velocidad verdadera proporciona TAS a partir de la velocidad calibrada como CAS ÷ √(relación de densidad), para que el navegante obtenga la velocidad real a través del aire que supera la lectura indicada con la altitud y la temperatura. El endpoint isa devuelve la temperatura, presión, relaciones de presión y densidad y la velocidad del sonido de la atmósfera estándar a cualquier altitud en la troposfera — la referencia en la que se basan todos los altímetros, tablas de rendimiento y clasificaciones de motores. Todo se calcula local y determinísticamente, por lo que es instantáneo y privado. Ideal para aplicaciones de planificación de vuelo y EFB, herramientas para drones y UAV, paneles meteorológicos de aviación y utilidades de ingeniería aeroespacial. Cálculo local puro — sin key, sin servicio de terceros, instantáneo. Troposfera (≤ 36,089 ft); TAS incompresible. 3 endpoints de cómputo. Para la velocidad del sonido y Mach, use una API de número Mach; para componentes de viento en pista, una API de viento cruzado.

api.oanor.com/densityaltitude-api

API de Cuarto de Milla Drag

Matemáticas de pista de arrastre de cuarto de milla como una API, calculadas local y determinísticamente: las estimaciones empíricas clásicas que un corredor, afinador o entusiasta del automóvil utiliza para relacionar la potencia y el peso de un automóvil con su rendimiento. El endpoint et proporciona el tiempo transcurrido y la velocidad de trampa pronosticados a partir de la potencia al volante y el peso de carrera utilizando las fórmulas estándar: ET = 5.825 × (peso ÷ hp) elevado a un tercio, velocidad de trampa = 234 × (hp ÷ peso) elevado a un tercio, por lo que un automóvil de 3,000 lb con 300 hp se predice que correrá alrededor de 12.6 segundos a 109 mph, asumiendo un lanzamiento competente y tracción decente. El endpoint de potencia lo ejecuta en reversa: debido a que la velocidad de trampa está determinada por la relación potencia-peso y apenas por el lanzamiento, hp ≈ peso × (trampa ÷ 234) al cubo es una forma popular de estimar la potencia al volante directamente desde una hoja de tiempos. El endpoint de relación potencia-peso proporciona la relación que realmente decide la aceleración — en caballos de fuerza por libra, caballos de fuerza por tonelada y vatios por kilogramo, la cifra más limpia entre unidades — con una clase de rendimiento desde vehículo de cercanías hasta hot hatch, superdeportivo e hiperdeportivo, porque un automóvil ligero de 200 hp puede vencer a uno pesado de 400 hp. Todo se calcula local y determinísticamente, por lo que es instantáneo y privado. Ideal para aplicaciones de carreras de arrastre y afinación, herramientas de especificaciones y comparación de automóviles, entusiastas del automóvil y paneles de deportes de motor. Cálculo local puro — sin key, sin servicio de terceros, instantáneo. Estimaciones empíricas que asumen un buen lanzamiento y tracción — no una hoja de tiempos. 3 endpoints de cómputo. Para la resistencia aerodinámica, use una API de arrastre; para la relación de transmisión, use una API de relación de engranajes.

api.oanor.com/quartermile-api

API de COP de Bomba de Calor

Matemáticas de rendimiento de bombas de calor y refrigeración como API, calculadas local y determinísticamente: los números de eficiencia con los que realmente trabaja un ingeniero de HVAC, un auditor energético o un instalador de bombas de calor. El endpoint cop proporciona el coeficiente de rendimiento y la clasificación EER de EE. UU. a partir de la capacidad térmica y la potencia eléctrica: una unidad que mueve 7 kW de calor con 2 kW de electricidad tiene un COP de 3.5 (un EER de 12), lo que significa 3.5 unidades de calefacción o refrigeración por cada unidad de electricidad, razón por la cual una bomba de calor supera a la calefacción por resistencia, donde el COP es exactamente 1. El endpoint carnot proporciona el límite ideal inalcanzable establecido solo por las temperaturas absolutas: calefacción = Th ÷ (Th − Tc), refrigeración = Tc ÷ (Th − Tc) en kelvin, donde el COP de calefacción siempre es igual al COP de refrigeración más uno, y, dado un COP real, la eficiencia de segunda ley que indica qué tan cerca opera la máquina de ese techo; cuanto menor es el salto de temperatura, mayor es el límite, razón por la cual los sistemas geotérmicos y de baja temperatura superan a los aerotérmicos en un día frío. El endpoint capacity convierte la potencia eléctrica y un COP en la calefacción o refrigeración entregada en kilovatios, BTU por hora y toneladas de refrigeración: la energía adicional sobre la electricidad se extrae del aire exterior, el suelo o el agua. Todo se calcula local y determinísticamente, por lo que es instantáneo y privado. Ideal para ingenieros de HVAC y refrigeración, auditores energéticos, herramientas de bombas de calor y rendimiento de edificios, y paneles de sostenibilidad. Cálculo local puro: sin key, sin servicio de terceros, instantáneo. Estimaciones en las condiciones indicadas: el COP real disminuye a medida que aumenta el salto de temperatura. 3 endpoints de cómputo. Para dimensionamiento de habitaciones, use una API de BTU de HVAC; para propiedades de aire húmedo, use una API psicrométrica.

api.oanor.com/heatpump-api

API de Caldera de Vapor

Matemáticas de ingeniería de calderas de vapor como API, calculadas local y determinísticamente: los tres números con los que realmente trabaja un operador de caldera, ingeniero de planta o diseñador de sistemas de vapor. El endpoint boiler-hp convierte una salida de calor requerida en caballos de fuerza de caldera (calor ÷ 33,475 BTU/hr, la definición estándar), la salida de vapor equivalente en libras por hora "desde y a" 212 °F (34.5 lb/hr por BHP) y la salida en kilovatios — una carga de 1,000,000 BTU/hr es aproximadamente 29.9 BHP o 1,031 lb/hr de vapor. El endpoint factor-of-evaporation proporciona la capacidad real para su agua de alimentación: el factor = (el calor total del vapor − el calor del agua de alimentación) ÷ 970.3, siempre mayor que uno porque la caldera debe agregar el calor sensible para llevar el agua a ebullición, por lo que una caldera clasificada "desde y a" 212 °F realmente produce menos con agua de alimentación a 60 °F — que es exactamente por qué precalentar el agua de alimentación con un economizador aumenta la capacidad y ahorra combustible. El endpoint blowdown proporciona la tasa de purga continua para mantener el agua de la caldera dentro de su límite de sólidos disueltos: purga = vapor × TDS del agua de alimentación ÷ (límite de la caldera − TDS del agua de alimentación), con los ciclos de concentración y la purga como porcentaje del agua de alimentación — mejor agua de alimentación significa más ciclos, menos purga y menos agua caliente desperdiciada. Todo se calcula local y determinísticamente, por lo que es instantáneo y privado. Ideal para operadores de calderas, ingenieros de plantas de vapor y HVAC, auditores energéticos, especialistas en tratamiento de agua y herramientas de ingeniería de procesos. Cálculo local puro — sin key, sin servicio de terceros, instantáneo. Estimaciones de ingeniería — verifique contra los datos del fabricante y el código local. 3 endpoints de cómputo. Para propiedades de aire húmedo use una API psicrométrica; para aire comprimido use una API de compresor.

api.oanor.com/boiler-api

API de Carga de Vehículos Eléctricos

Matemáticas de carga de vehículos eléctricos como una API, calculadas local y determinísticamente: los tres números que todo conductor de VE y aplicación de carga realmente necesita. El endpoint de tiempo de carga indica cuánto dura una sesión: a partir del tamaño de la batería y la diferencia entre el estado de carga inicial y objetivo, calcula la energía a añadir y el tiempo a una potencia de cargador y eficiencia determinados: una batería de 60 kWh del 20 % al 80 % en un cargador doméstico de 7.2 kW con una eficiencia del 90 % tarda unas 5.6 horas, y recuerda que la carga rápida DC se ralentiza bruscamente por encima del 80 %, por lo que los viajes por carretera deben planificarse en torno a la parte rápida de la curva. El endpoint de rango añadido convierte una sesión de carga en millas: a partir de la potencia del cargador, los minutos conectados y las millas por kWh del coche, proporciona la energía y el rango añadidos, además de la práctica cifra de "millas por hora de carga": un cargador doméstico de 7 kW añade aproximadamente 22 mi/hr, una estación DC de 150 kW cientos. El endpoint de coste indica cuánto cuesta una carga, facturando correctamente la energía extraída de la red (la energía a la batería dividida por la eficiencia de carga) multiplicada por el precio por kWh, con el coste efectivo por kWh utilizable: las tarifas nocturnas domésticas hacen que las millas en VE sean muy baratas, mientras que los cargadores rápidos DC cuestan varias veces más. Todo se calcula local y determinísticamente, por lo que es instantáneo y privado. Ideal para aplicaciones de VE, planificadores de rutas y viajes, herramientas de flotas y estaciones de carga, calculadoras de coste de carga y paneles de control. Cálculo local puro: sin key, sin servicio de terceros, instantáneo. Estimaciones: la carga DC real se reduce por encima del 80 % y el clima frío reduce el rango. 3 endpoints de cómputo. Para el tiempo de ejecución de la batería, use una API de batería; para el coste de energía genérico, use una API de coste de energía.

api.oanor.com/evcharging-api

API de construcción de drones

Matemáticas de vuelo de multirrotores (drones) como API, calculadas local y determinísticamente: los números de empuje, eficiencia y vuelo estacionario que un constructor de FPV o diseñador de UAV ajusta en un cuadricóptero. El endpoint de empuje-peso proporciona la relación empuje-peso, empuje total del motor ÷ peso total: apunte al menos a 2:1 para que la aeronave tenga autoridad para mantener la posición y combatir el viento, con freestyle deseando 3–5:1 y carga pesada cerca de 1.5:1 — cuatro motores de 800 gramos en un cuadricóptero de 1,200 gramos es un contundente 2.67:1. El endpoint de carga de disco proporciona la carga de disco del rotor, peso ÷ área total del disco de la hélice, donde un valor más bajo es más eficiente: hélices grandes y lentas mueven más aire con menos potencia, por lo que los equipos de resistencia y cinematográficos usan hélices grandes con baja carga de disco. El endpoint de acelerador de vuelo estacionario proporciona el acelerador de vuelo estacionario, peso total ÷ empuje total — una buena construcción flota cerca del 40–50 % dejando margen para maniobras, mientras que flotar por encima de ~60 % significa que tiene sobrepeso, es lento y se calienta. Todo se calcula local y determinísticamente, por lo que es instantáneo y privado. Ideal para aplicaciones de construcción de FPV y drones, herramientas de diseño de UAV y selección de motores, calculadoras para aficionados y sitios de creadores. Cálculo local puro — sin clave, sin servicio de terceros, instantáneo. En vivo, nada almacenado. 3 endpoints de cómputo. Estimaciones — pruebe los motores en banco a su voltaje y hélice. Para el tiempo de ejecución de la batería, use una API de batería.

api.oanor.com/drone-api

API de Lavadora a Presión

Matemáticas de lavadoras a presión como una API, calculadas local y determinísticamente: los números de potencia de limpieza, boquilla y agua que un comprador o profesional dimensiona y opera. El endpoint de unidades de limpieza proporciona la potencia de limpieza, PSI × GPM, con una clase de servicio; ambos importan porque la presión desprende la suciedad y el flujo la arrastra, por lo que una máquina de 3000 PSI / 2.5 GPM (7500 unidades de limpieza) limpia mucho más rápido que la misma presión a 1.5 GPM. El endpoint de boquilla proporciona el flujo a una presión diferente (una boquilla fija fluye con la raíz cuadrada de la presión) y la fuerza de reacción de la boquilla que se siente, ≈ 0.0526 × GPM × √PSI en libras: unas pocas libras en una unidad de consumo, suficiente en una máquina grande para necesitar dos manos. El endpoint de uso de agua proporciona el agua utilizada durante un funcionamiento, flujo × tiempo, en galones y litros con un costo opcional: una lavadora a presión realmente usa mucha menos agua que una manguera de jardín para la misma limpieza. Todo se calcula local y determinísticamente, por lo que es instantáneo y privado. Ideal para tiendas de lavadoras a presión y aplicaciones de alquiler, herramientas para contratistas de limpieza y guías de compra, calculadoras de equipos y sitios de bricolaje. Cálculo local puro: sin clave, sin servicio de terceros, instantáneo. En vivo, nada almacenado. 3 endpoints de cómputo. Estimaciones: la superficie y el detergente importan tanto como los números.

api.oanor.com/pressurewasher-api

API de Energía Solar Térmica

Matemáticas de energía solar térmica (agua caliente solar) como una API, calculadas local y deterministicamente: los números de colector, dimensionamiento y almacenamiento que un instalador solar o propietario de vivienda utiliza para diseñar un sistema de agua caliente. El endpoint de salida proporciona el calor diario útil que produce un colector: área × la energía solar diaria sobre él × la eficiencia del colector (placa plana ~40–60 %, tubos evacuados más alta), por lo que un colector de 40 ft² bajo 1,800 BTU/ft²/día al 50 % entrega aproximadamente 36,000 BTU (10.5 kWh) — el agua caliente de una familia en un buen día. El endpoint de área dimensiona el colector para una demanda: área = (galones diarios × 8.34 × el aumento de temperatura) ÷ (irradiancia × eficiencia), por lo que 60 galones elevados 70 °F necesitan aproximadamente 39 ft² — dimensionado para un día promedio con un calentador de respaldo, ya que una fracción solar del 60–80 % es el punto óptimo económico. El endpoint de tanque dimensiona el almacenamiento solar a aproximadamente 1.5 galones por pie cuadrado de colector, lo suficientemente grande para almacenar una tarde soleada sin estancar el colector. Todo se calcula local y deterministicamente, por lo que es instantáneo y privado. Ideal para aplicaciones de instaladores solares y energía renovable, herramientas de diseño de sistemas de agua caliente, calculadoras de energía para el hogar y sitios de sostenibilidad. Cálculo local puro — sin key, sin servicio de terceros, instantáneo. En vivo, nada almacenado. 3 endpoints de cómputo. Para el recurso solar local, use una API de irradiancia solar; para calefacción de piscinas, use una API de piscinas.

api.oanor.com/solarthermal-api

API de Aislamiento de Tuberías

Matemáticas de pérdida de calor en aislamiento de tuberías como una API, calculadas local y determinísticamente: los números de pérdida de calor radial, espesor y costo de energía que un ingeniero mecánico o auditor energético dimensiona para el aislamiento. El endpoint de pérdida de calor proporciona la pérdida por pie lineal a través de aislamiento cilíndrico, Q/L = 2π·(k/12)·ΔT ÷ ln(r2/r1), donde k es la conductividad del aislamiento (BTU·in/hr·ft²·°F, ~0.25 para fibra de vidrio), r1 el radio de la tubería y r2 el radio exterior — una línea de 2 pulgadas a 300 °F con una pulgada de fibra de vidrio pierde aproximadamente 43 BTU/hr por pie, y debido a que la relación es logarítmica, duplicar el espesor no reduce la pérdida a la mitad. El endpoint de espesor lo invierte para una pérdida objetivo: ln(r2/r1) = 2π·(k/12)·ΔT ÷ objetivo, luego espesor = r2 − r1, mostrando el punto de espesor económico más allá del cual más material rara vez paga. El endpoint de costo anual convierte la pérdida por pie en la pérdida de calor anual y el costo de combustible a lo largo de un tramo de tubería, el número que justifica el aislamiento. Todo se calcula local y determinísticamente, por lo que es instantáneo y privado. Ideal para aplicaciones de diseño mecánico y auditoría energética, herramientas para contratistas de aislamiento y tuberías de proceso, calculadoras de servicios de construcción y ayudas de ingeniería. Cálculo local puro — sin key, sin servicio de terceros, instantáneo. En vivo, nada almacenado. 3 endpoints de cómputo. Ignora la película de aire exterior (la pérdida real es ligeramente menor). Para paredes planas y techos, use una API de valor U.

api.oanor.com/pipeinsulation-api

API de Acabado de Superficie CNC

Matemáticas de acabado de superficie CNC como una API, calculadas local y determinísticamente: los números de rebaba, paso y pasadas que un maquinista CNC ajusta para un acabado suave. El endpoint de rebaba da la altura de la cresta que deja una fresa de punta esférica entre pasadas, h = R − √(R² − (paso/2)²), así que una fresa de media pulgada con un paso de 0.05 pulgadas deja una cresta de aproximadamente 1.25 milésimas — paso más ajustado, cresta más pequeña, muchas más pasadas. El endpoint de paso lo invierte: el paso para una altura de rebaba objetivo, 2·√(R² − (R−h)²), reportado también como un porcentaje del diámetro de la herramienta (el acabado fino funciona ~4–10 %) para que sea transferible entre trabajos — y una fresa de acabado más grande alcanza el mismo acabado con un paso más amplio y rápido. El endpoint de pasadas convierte una superficie en trabajo: pasadas = ancho ÷ paso redondeado hacia arriba más uno, el recorrido total de corte, y el tiempo de corte a una velocidad de avance dada — al fresar un área de 4×6 pulgadas con un paso de 0.05 pulgadas son 81 pasadas y 486 pulgadas de recorrido, menos de cinco minutos a 100 ipm. Todo se calcula local y determinísticamente, por lo que es instantáneo y privado. Ideal para aplicaciones CNC y CAM, calculadoras de maquinista y trayectorias de herramienta, herramientas para fabricantes y talleres, y ayudas de ingeniería. Cálculo local puro — sin key, sin servicio de terceros, instantáneo. En vivo, nada se almacena. 3 endpoints de cómputo. Para velocidad de corte, avance y rpm, use una API de mecanizado.

api.oanor.com/cncfinish-api

API de transmisión por cadena de rodillos

Matemáticas de transmisión por cadena de rodillos como API, calculadas local y determinísticamente: las cifras de longitud de cadena, ruedas dentadas y velocidad que un diseñador de máquinas o montador utiliza para diseñar una transmisión. El endpoint de longitud de cadena da la cadena en pasos a partir de los dos números de dientes de las ruedas dentadas, el paso de la cadena y la distancia entre centros: L = 2·C + (N1+N2)/2 + ((N2−N1)/2π)² ÷ C (C en pasos), redondeado hacia arriba a un número par para que la cadena cierre sin un eslabón de compensación — un par de 17 y 34 dientes con centros de 15 pulgadas en cadena #40 (paso de media pulgada) da 86 pasos, 43 pulgadas. El endpoint de rueda dentada da el diámetro primitivo, paso ÷ sen(180°/dientes), y el diámetro exterior — una rueda dentada #40 de 17 dientes tiene un círculo primitivo de 2.72 pulgadas. El endpoint de velocidad da la velocidad lineal de la cadena, paso × dientes × rpm ÷ 12, así que una rueda dentada #40 de 17 dientes a 100 rpm mueve la cadena a aproximadamente 71 ft/min. Todo se calcula local y determinísticamente, por lo que es instantáneo y privado. Ideal para aplicaciones de diseño de máquinas y trenes de transmisión, herramientas de construcción de transportadores y equipos, calculadoras para fabricantes y CAD, y ayudas de ingeniería. Cálculo local puro — sin key, sin servicio de terceros, instantáneo. En vivo, nada almacenado. 3 endpoints de cómputo. Para relaciones de engranajes use una API de relaciones de engranajes; para correas use una API de poleas.

api.oanor.com/chaindrive-api

API de Pozo de Agua

Matemáticas de pozos de agua como API, calculadas local y determinísticamente: los números de revestimiento, rendimiento y configuración de la bomba con los que trabaja un perforador de pozos, instalador de bombas o propietario rural. El endpoint de volumen de revestimiento proporciona el agua en reposo en un pozo: galones por pie = π/4 · diámetro² × 12 ÷ 231 (aproximadamente 1.47 gal/pie para un revestimiento de 6 pulgadas, 0.65 para uno de 4 pulgadas) multiplicado por la columna de agua, por lo que 100 pies de agua en un revestimiento de 6 pulgadas contienen aproximadamente 147 galones, la cifra que necesita para purgar algunos volúmenes de pozo antes del muestreo o para dosificar la cloración de choque. El endpoint de capacidad específica convierte una prueba de descenso en qué tan libremente el pozo cede agua: capacidad específica = tasa de bombeo ÷ descenso (gpm por pie), y el rendimiento proyectado ≈ eso multiplicado por el descenso disponible — 15 GPM a 20 pies de descenso es 0.75 gpm/pie y aproximadamente 45 GPM a 60 pies. El endpoint de configuración de la bomba proporciona la profundidad para colgar la bomba: nivel de agua estático + descenso + sumergencia (típicamente 10–20 pies), para que nunca se bloquee por aire a medida que el nivel baja, con una verificación contra la profundidad del pozo. Todo se calcula local y determinísticamente, por lo que es instantáneo y privado. Ideal para aplicaciones de perforación de pozos e instalación de bombas, herramientas para agua rural y propietarios, calculadoras de hidrogeología y ayudas comerciales. Cálculo local puro — sin key, sin servicio de terceros, instantáneo. En vivo, nada almacenado. 3 endpoints de cómputo. Estimaciones — verifique con una prueba de descenso real. Para potencia/cabeza de bomba use una API de bomba; para cloración de pozos use una API de química de piscinas.

api.oanor.com/wellpump-api

API de Tornillo Sin Fin

Matemáticas de transportadores de tornillo y sinfines de grano como una API, calculadas local y determinísticamente: los números de capacidad, velocidad y rendimiento con los que un agricultor, montador o ingeniero de manejo de materiales dimensiona un sinfín. El endpoint de capacidad proporciona el rendimiento volumétrico a partir de la geometría del tornillo: el volumen anular del filete por vuelta ((π/4)(diámetro² − eje²) × paso) × rpm × 60 × la carga del canal, por lo que un tornillo de paso completo de 9 pulgadas sobre un eje de 2.5 pulgadas a 40 rpm y 45 % de carga mueve aproximadamente 330 pies cúbicos — 265 bushels — por hora. El endpoint de velocidad lo invierte, las rpm necesarias para una capacidad objetivo, para que no aceleres demasiado un sinfín pequeño y muelas el grano. El endpoint de bushels convierte una tasa volumétrica a bushels y toneladas por hora (1 bushel = 1.2445 ft³, toneladas = bushels × peso de prueba ÷ 2000), por lo que 330 ft³/h de maíz de 56 lb son 265 bushels o 7.4 toneladas por hora — el número que igualas a la secadora o al camión. Todo se calcula local y determinísticamente, por lo que es instantáneo y privado. Ideal para aplicaciones de manejo de granos y equipos agrícolas, herramientas de diseño de manejo de materiales y transportadores, calculadoras de construcción agrícola y ayudas de ingeniería. Cálculo local puro — sin key, sin servicio de terceros, instantáneo. En vivo, nada almacenado. 3 endpoints de cómputo. Estimaciones — la inclinación y el material cambian el rendimiento real. Para transportadores de banda, usa una API de transportadores.

api.oanor.com/auger-api

API de Radiant Floor

Matemáticas de calefacción por suelo radiante e hidrónica como API, calculadas local y determinísticamente: los números de salida, tubería y flujo que un instalador o aficionado al bricolaje diseña para un suelo cálido. El endpoint de salida proporciona el calor que emite un suelo cálido: aproximadamente 2 BTU/hr por pie cuadrado por cada °F que la superficie del suelo está por encima de la habitación, por lo que un suelo a 85 °F en una habitación a 70 °F entrega aproximadamente 30 BTU/hr/ft² — alrededor de 9,000 BTU/hr en 300 ft², el límite de confort ya que el suelo se mantiene a ~85 °F. El endpoint de tubería proporciona el tubo y los bucles para un área con un espaciado: tubería de campo = área × 12 ÷ espaciado, por lo que 300 ft² con espaciado de 9 pulgadas necesita 400 pies de tubo, dividido en bucles de menos de ~300 pies (dos bucles de 200 pies) para que la bomba pueda empujarlos. El endpoint de flujo proporciona la tasa de flujo del bucle para una carga de calor, GPM = carga ÷ (500 × ΔT) donde 500 es la constante del agua y ΔT es la caída de ida y vuelta — 9,000 BTU/hr con un ΔT de 20 °F requiere 0.9 GPM. Todo se calcula local y determinísticamente, por lo que es instantáneo y privado. Ideal para aplicaciones de calefacción por suelo radiante y fontanería, herramientas de diseño hidrónico y diseño de PEX, calculadoras para contratistas de HVAC y sitios de bricolaje. Cálculo local puro — sin key, sin servicio de terceros, instantáneo. En vivo, nada almacenado. 3 endpoints de cómputo. Estimaciones — verifique con un cálculo completo de pérdida de calor. Para la carga del edificio use una API de HVAC; para la velocidad de la tubería use una API de tasa de flujo.

api.oanor.com/radiant-api

API de seguridad de escaleras

Matemáticas de seguridad de escaleras como una API, calculadas local y determinísticamente: los números de ángulo, alcance y carga que evitan que una escalera se deslice o se pandee. El endpoint de ángulo aplica la regla 4:1: la base se aleja un pie por cada cuatro pies de longitud de trabajo, lo que coloca la escalera a aproximadamente 75.5° — una escalera de 24 pies se sitúa a 6 pies de la pared y alcanza aproximadamente 23 pies hacia arriba, lo suficientemente inclinada para no volcarse hacia atrás y lo suficientemente superficial para no deslizarse. El endpoint de extensión proporciona la longitud utilizable y el alcance de una escalera de extensión de dos secciones, que pierde la superposición que comparten las secciones (3 pies hasta 36, 4 hasta 48, 5 más allá), y la altura de trabajo en el ángulo seguro — recordando que la escalera debe extenderse 3 pies por encima del borde del techo al que se sube. El endpoint de clasificación de carga convierte una carga total — su peso más herramientas y materiales, no solo el peso corporal — en la clase de servicio adecuada, desde Tipo III doméstico (200 lb) hasta I industrial (250) y IAA profesional (375). Todo se calcula local y determinísticamente, por lo que es instantáneo y privado. Ideal para aplicaciones de seguridad en construcción y oficios, herramientas en obra y alquiler, ayudas de capacitación OSHA y sitios de mejoras para el hogar. Cálculo local puro — sin key, sin servicio de terceros, instantáneo. En vivo, nada almacenado. 3 endpoints de cómputo. Educativo — siempre siga las etiquetas del fabricante y las reglas OSHA/ANSI.

api.oanor.com/ladder-api

API de Luthería de Guitarra

Matemáticas de guitarra y luthería como API, calculadas local y determinísticamente: la tensión de las cuerdas y los números de trastes que un músico, luthier o técnico utiliza para ajustar un instrumento. El endpoint de tensión de cuerdas proporciona la tensión que una cuerda ejerce al afinarse, según la física: tensión = peso unitario × (2 × longitud de escala × frecuencia)² ÷ 386.4, donde el peso unitario (lb/in) proviene de la tabla del fabricante de cuerdas — una cuerda .010 de acero liso para Mi alto en una escala de 25.5 pulgadas afinada a 329.6 Hz ejerce aproximadamente 16 lb. El endpoint de posición de trastes proporciona la distancia desde la cejilla hasta cualquier traste en temperamento igual: escala × (1 − 2^(−traste/12)), por lo que el traste 12 está exactamente a la mitad y el primer traste de una escala de 25.5 pulgadas está a 1.43 pulgadas — las matemáticas detrás de cada ranura del diapasón. El endpoint de tensión total suma un juego completo de cuerdas para obtener la carga total sobre el mástil (un seis cuerdas típico tiene ~95–120 lb), el número que determina si un cambio de calibre o afinación requiere un reajuste del alma. Todo se calcula local y determinísticamente, por lo que es instantáneo y privado. Ideal para aplicaciones de luthería y técnicos de guitarra, calculadoras de tensión de cuerdas y espaciado de trastes, herramientas de ajuste y cambio de cuerdas, y sitios de equipos musicales. Cálculo local puro — sin key, sin servicio de terceros, instantáneo. En vivo, nada almacenado. 3 endpoints de cómputo. Obtenga los pesos unitarios de la tabla del fabricante de cuerdas. Para la conversión nota↔frecuencia, use una API de teoría musical.

api.oanor.com/guitar-api

API de Compresor de Aire

Matemáticas de aire comprimido como API, calculadas local y determinísticamente: los números de receptor, bombeo y SCFM que un técnico de neumática o propietario de taller utiliza para dimensionar un sistema. El endpoint de tamaño del receptor proporciona el tanque necesario para soportar una ráfaga de demanda: volumen = demanda (CFM de aire libre) × minutos × 14.7 ÷ la ventana de presión utilizable (máx − mín) — extraer 20 CFM durante un minuto en una ventana de 175 a 100 psi requiere un receptor de aproximadamente 30 galones, el búfer que permite que la bomba se ponga al día. El endpoint de bombeo proporciona el tiempo para elevar un receptor de una presión a otra: volumen × aumento de presión ÷ (14.7 × CFM del compresor), por lo que un tanque de 60 galones de 100 a 175 psi con un compresor de 15 CFM toma aproximadamente 2.7 minutos. El endpoint scfm corrige el CFM real a CFM estándar para las condiciones de entrada — SCFM = ACFM × (presión de entrada ÷ 14.696) × (528 ÷ temperatura de entrada en Rankine) — por lo que un compresor a 5,000 pies entrega aproximadamente un 17 % menos de SCFM que a nivel del mar, la razón por la que se dimensionan las herramientas en SCFM, no en la placa de identificación. Todo se calcula local y determinísticamente, por lo que es instantáneo y privado. Ideal para aplicaciones de neumática y aire de taller, herramientas de dimensionamiento de compresores y demanda de herramientas, calculadoras de aire industrial y ayudas comerciales. Cálculo local puro — sin key, sin servicio de terceros, instantáneo. En vivo, nada almacenado. 3 endpoints de cómputo. Estimaciones — el ciclo de trabajo y la curva de la bomba desplazan los números reales.

api.oanor.com/compressor-api

API de Calculadora de Neumáticos

Matemáticas de neumáticos como API, calculadas local y determinísticamente: los números de tamaño, presión y velocímetro que un conductor, instalador o administrador de flota calcula antes de montar un neumático. El endpoint de tamaño convierte una especificación P-métrica en las dimensiones reales: diámetro total = llanta + 2 × el flanco (ancho de sección × relación de aspecto), así que un 225/45R17 mide aproximadamente 25 pulgadas de alto, tiene una circunferencia de 78 pulgadas y gira aproximadamente 808 veces por milla — los números detrás del ajuste, la relación de transmisión y la holgura. El endpoint de presión da la presión en caliente a partir de una presión en frío y el cambio de temperatura, porque la presión sigue la temperatura absoluta (P2/P1 = T2/T1), aproximadamente +1 psi por cada 10 °F — así que 32 psi ajustados en frío a 70 °F marcan ~34.6 después de calentarse a 100 °F, y bajan en una mañana fría, lo que activa la luz de advertencia. El endpoint de error del velocímetro da el error del velocímetro y la velocidad real a partir de un cambio en el tamaño del neumático: un neumático más alto hace que el velocímetro marque menos, por lo que la velocidad real = indicada × nuevo diámetro ÷ antiguo — sube un 4 % y 60 en el dial son realmente 62.5. Todo se calcula local y determinísticamente, por lo que es instantáneo y privado. Ideal para aplicaciones de talleres de neumáticos y ajuste, herramientas de flotas y construcción 4x4, calculadoras de recalibración de velocímetros y sitios automotrices. Cálculo local puro — sin key, sin servicio de terceros, instantáneo. En vivo, nada se almacena. 3 endpoints de cómputo. Estimaciones — siempre ajuste la presión en frío según la placa.

api.oanor.com/tire-api

API de Hélice de Barco

Matemáticas de hélices de barco como una API, calculadas local y determinísticamente: los números de deslizamiento, RPM y paso que deciden si un barco alcanza sus números o se esfuerza. El endpoint de deslizamiento da el deslizamiento de la hélice a partir del paso, las RPM de la hélice y la velocidad real del barco: velocidad teórica = paso × RPM de la hélice ÷ 1215, y deslizamiento = (teórica − real) ÷ teórica — una hélice de 19 pulgadas a 2000 RPM debería hacer 31 nudos en teoría, por lo que 26.6 nudos reales es aproximadamente un 15 % de deslizamiento, normal para un barco de planeo limpio. El endpoint de RPM de la hélice da las RPM de la hélice a partir de las RPM del motor y la relación de reducción (engranaje) — una caja de cambios 2:1 hace girar la hélice a la mitad de la velocidad del motor — y, con un paso, la velocidad teórica sin deslizamiento a esas RPM. El endpoint de paso da el paso necesario para alcanzar una velocidad objetivo a unas RPM de hélice y un deslizamiento esperado, paso = objetivo × 1215 ÷ (RPM de la hélice × (1 − deslizamiento)), para que puedas equipar el barco para que el motor alcance la parte superior de su rango de aceleración a fondo en lugar de forzarlo. Todo se calcula local y determinísticamente, por lo que es instantáneo y privado. Ideal para aplicaciones náuticas y marinas, herramientas de repotenciación y tiendas de hélices, calculadoras de rendimiento y ayudas para el estudio de la navegación. Cálculo local puro — sin key, sin servicio de terceros, instantáneo. En vivo, nada almacenado. 3 endpoints de cómputo. Estimaciones — el casco, la carga y el estado del fondo cambian el deslizamiento real.

api.oanor.com/propeller-api

API de Anclaje de Barcos

Matemáticas de anclaje de barcos como API, calculadas local y determinísticamente: los números de alcance, oscilación y carga con los que un marinero o navegante fondea. El endpoint de alcance da la longitud de la línea a soltar: alcance = línea ÷ la vertical desde el lecho marino hasta el rodillo de proa (profundidad del agua + altura de la proa), medido en marea alta, por lo que anclar en 20 pies con una proa de 4 pies a la clásica relación 7:1 significa soltar 168 pies de línea — suelte más en un temporal, y nunca menos de 5:1 con cadena completa. El endpoint de oscilación da el círculo en el que oscila el barco: radio = el alcance horizontal de la línea (√(línea² − vertical²)) más la eslora del barco, por lo que esa línea de 168 pies en un barco de 30 pies barre un radio de 196 pies — el espacio que debe dejar a cualquier otro barco, que también oscila. El endpoint de carga da la carga del viento que el ancla debe soportar, 0.00256 × coeficiente de arrastre × área frontal expuesta al viento × velocidad del viento², que se cuadruplica cada vez que el viento se duplica — 50 pies cuadrados de área expuesta soportan 138 lb a 30 mph pero 553 lb a 60. Todo se calcula local y determinísticamente, por lo que es instantáneo y privado. Ideal para aplicaciones de navegación y paseos en barco, herramientas de anclaje y crucero, calculadoras de tamaño de ancla y ayudas al estudio de la náutica. Cálculo local puro — sin API-Key, sin servicio de terceros, instantáneo. En vivo, nada se almacena. 3 endpoints de cómputo. Estimaciones — añada corriente, olas y un margen de seguridad.

api.oanor.com/anchor-api

API de ajuste de suspensión

Matemáticas de suspensión de vehículos como API, calculadas local y determinísticamente: los números de resorte y frecuencia con los que un corredor, afinador o ingeniero de chasis configura un automóvil. El endpoint de wheel-rate convierte una tasa de resorte en la tasa que realmente siente la rueda: wheel rate = spring rate × motion ratio², donde la motion ratio es el recorrido del resorte por unidad de recorrido de la rueda; un resorte de 200 lb/in con una motion ratio de 0.7 da una wheel rate de 98 lb/in, porque el apalancamiento del resorte lo suaviza. El endpoint de frecuencia da la frecuencia natural de marcha en una esquina, f = (1/2π)·√(wheel rate × g ÷ corner sprung weight), el número que realmente define la marcha: los autos de lujo rondan 0.5–1.2 Hz, los deportivos de calle 1.2–1.7, los autos de carrera 2 Hz y más. El endpoint de spring-rate lo invierte: la tasa de resorte necesaria para alcanzar una frecuencia objetivo para un peso de esquina y una motion ratio, para que puedas elegir la frecuencia según el trabajo del auto y obtener el resorte directamente. Todo se calcula local y determinísticamente, por lo que es instantáneo y privado. Ideal para aplicaciones de automovilismo y ajuste, herramientas de configuración de chasis y balanceo de esquinas, calculadoras de diseño de suspensión y ayudas de estudio de ingeniería. Cálculo local puro: sin key, sin servicio de terceros, instantáneo. En vivo, nada almacenado. 3 endpoints de cómputo. Estimaciones: la marcha real también depende de la amortiguación y los neumáticos.

api.oanor.com/suspension-api

API de Tecnología de Vacío

Matemáticas de tecnología de vacío como una API, calculadas local y determinísticamente: los números de bombeo, ebullición y presión con los que trabaja un técnico de laboratorio, ingeniero de procesos o aficionado al vacío. El endpoint de bombeo proporciona el tiempo ideal para evacuar una cámara, t = (volumen ÷ velocidad de bombeo) × ln(presión inicial ÷ presión objetivo): una cámara de 10 litros con una bomba de 5 L/s baja de 1000 a 1 mbar en aproximadamente 14 segundos en teoría, aunque la desgasificación y la caída de la velocidad de bombeo alargan la etapa real de baja presión. El endpoint de punto de ebullición proporciona la temperatura a la que hierve el agua bajo presión reducida a partir de la ecuación de Antoine: aproximadamente 100 °C al nivel del mar, pero solo ~52 °C a 100 mbar y ~46 °C a 100 mbar: la física detrás de la desgasificación al vacío, la liofilización y la cocina a gran altitud. El endpoint de nivel convierte una presión entre las unidades de vacío comunes (mbar, Torr/mmHg, Pa, kPa, inHg, atm, psi), informa el porcentaje de vacío relativo a la atmósfera y nombra el régimen: vacío grueso, medio, alto o ultra alto, para que sepa qué bomba y medidor necesita el trabajo. Todo se calcula local y determinísticamente, por lo que es instantáneo y privado. Ideal para aplicaciones de laboratorio de vacío y procesos, herramientas de dimensionamiento de bombas y desgasificación, calculadoras de semiconductores y recubrimientos, y enseñanza de física. Cálculo local puro: sin clave, sin servicio de terceros, instantáneo. En vivo, nada almacenado. 3 endpoints de cómputo. Estimaciones ideales: los sistemas reales se ralentizan por desgasificación y fugas.

api.oanor.com/vacuum-api

API de Probabilidades de Craps

Matemáticas de probabilidades de craps como API, calculadas local y determinísticamente de manera exacta: las probabilidades de los dados detrás de la mesa, derivadas de las 36 formas en que caen dos dados, no extraídas de una tabla. El endpoint de come-out da la tirada de come-out: la línea de pase gana con un 7 u 11 (8 de 36, 22.2 %), pierde con craps 2, 3 o 12 (4 de 36, 11.1 %), y de lo contrario establece un punto (24 de 36, 66.7 %). El endpoint de punto da las probabilidades de hacer un punto antes de un siete — probabilidad = formas(punto) ÷ (formas(punto) + 6) — así que un 6 u 8 acierta el 45.5 % de las veces y un 4 o 10 solo el 33.3 %, con las probabilidades REALES (2:1, 3:2, 6:5) que la apuesta de odds gratuita detrás de la línea paga con cero ventaja de la casa. El endpoint de apuesta da la ventaja de la casa de las apuestas principales: las apuestas de línea al 1.41 % (pase) y 1.36 % (no pase) y el place 6/8 al 1.52 % son las mejores de la mesa, mientras que place 4/10 (6.67 %), el campo y las apuestas de proposición como any seven (16.67 %) te desangran. Todo se calcula local y determinísticamente, por lo que es instantáneo y exacto. Ideal para aplicaciones de craps y juegos de casino, herramientas de educación sobre juegos de azar y probabilidades, back-ends de diseño de juegos y enseñanza de probabilidades. Cálculo local puro — sin key, sin servicio de terceros, instantáneo. En vivo, nada almacenado. 3 endpoints de cómputo. Educativo — no es consejo de apuestas; respalda la línea con odds gratuitas.

api.oanor.com/craps-api

API de Probabilidades de Lotería

Combinatoria de lotería como API, calculada local, determinista y exactamente: las probabilidades reales detrás de un boleto, las matemáticas que el cartel del premio mayor nunca muestra. El endpoint de probabilidades da las probabilidades del premio mayor de un juego de elegir N como el número de boletos posibles, C(pool, picks), multiplicado por el pool de la bola extra si lo hay: un juego 6/49 es 1 entre 13,983,816, un juego estilo Powerball 5/69-más-1/26 es 1 entre 292,201,338, y cada línea individual es igualmente improbable. El endpoint de probabilidades de aciertos da la probabilidad de acertar exactamente k de los números principales — un nivel de premio — a partir de la fórmula hipergeométrica C(picks, k)·C(pool−picks, picks−k) ÷ C(pool, picks), por lo que acertar 3 de 6 en un juego 6/49 es aproximadamente 1 entre 57. El endpoint de valor esperado convierte un premio mayor y el precio del boleto en el valor esperado y el premio mayor de equilibrio (precio × las probabilidades), el umbral que debe superar un premio mayor antes de que un boleto sea siquiera teóricamente rentable — antes de que un premio mayor compartido, el pago único y los impuestos lo reduzcan. Todo se calcula local y deterministamente, por lo que es instantáneo y exacto. Ideal para aplicaciones de lotería y probabilidades, herramientas de educación sobre juegos de azar y juego responsable, enseñanza de probabilidad y back-ends de juegos. Cálculo local puro — sin key, sin servicio de terceros, instantáneo. Combinatoria exacta. En vivo, nada almacenado. 3 endpoints de cómputo. Educativo — no es consejo de juego; las probabilidades siempre están en tu contra.

api.oanor.com/lottery-api

API de probabilidades de ruleta

Matemáticas de probabilidades de ruleta como API, calculadas local, determinista y exactamente: el pago, la probabilidad real y la ventaja de la casa detrás de cada apuesta, los números que un juego justo te dice y que un casino preferiría que ignoraras. El endpoint de pago da el pago de una apuesta, los números ganadores, la probabilidad de ganar y la ventaja de la casa para una rueda europea (un solo cero) o americana (doble cero): una apuesta a un número paga 35 a 1 pero gana solo 1 de cada 37, una ventaja del 2,70 % europea o 5,26 % americana, la misma en casi todas las apuestas porque el pago simplemente ignora los ceros. El endpoint de valor esperado convierte una apuesta en su valor esperado — apuesta × (probabilidad de ganar × (pago + 1) − 1), siempre negativo e igual a menos la apuesta multiplicada por la ventaja de la casa — así que 10 € en un solo número en una rueda europea valen −0,27 € cada giro. El endpoint de martingala expone el sistema de duplicación: riesgo total = base × (2^pasos − 1), la apuesta que explota después de una racha perdedora, y la probabilidad de quiebra — prueba matemática de que ninguna progresión vence al cero. Todo se calcula local y deterministamente, por lo que es instantáneo y exacto. Ideal para aplicaciones de juegos de casino y probabilidades, herramientas de educación sobre juegos de azar y juego responsable, back-ends de diseño de juegos y enseñanza de probabilidades. Cálculo puramente local — sin clave, sin servicio de terceros, instantáneo. En vivo, nada almacenado. 3 endpoints de cómputo. Educativo — no es consejo de apuestas; la casa siempre gana a largo plazo.

api.oanor.com/roulette-api

API de Estrategia de Blackjack

Matemáticas de blackjack como API, calculadas local, determinista y exactamente: el valor de la mano, la jugada de estrategia básica de libro y las probabilidades del crupier, los números que mantienen la ventaja de la casa en medio por ciento. El endpoint de valor de mano puntúa una mano como lo hace la mesa: los ases cuentan 11 a menos que eso haga que se pase, entonces 1, por lo que reporta el mejor total, si es blando (un as que aún cuenta 11, seguro para pedir) o duro, si se pasa, y si dos cartas forman un blackjack. El endpoint de estrategia da la acción correcta de estrategia básica — pedir, plantarse, doblar o dividir — para cualquier mano contra la carta descubierta del crupier, para el juego estándar de 4 a 8 barajas donde el crupier se planta en 17 blando con doble después de división permitido: 16 contra un 10 pide, un par de 8 siempre se divide, 18 blando dobla contra un 6 pero pide contra un 9, y 11 dobla contra todo excepto un as. El endpoint de probabilidades del crupier da la probabilidad de que el crupier se pase según la carta descubierta — un 5 o 6 se pasa aproximadamente el 42 % de las veces, un as solo el 12 % — la razón por la que te plantas con manos duras contra cartas descubiertas débiles. Todo se calcula local y deterministamente, por lo que es instantáneo y exacto. Ideal para entrenadores de blackjack y aplicaciones de estrategia, herramientas de juegos de cartas y casino, ayudas de aprendizaje y back-ends de juegos. Cálculo local puro — sin key, sin servicio de terceros, instantáneo. En vivo, nada almacenado. 3 endpoints de cómputo. Educativo — no es consejo de apuestas; la casa siempre mantiene una ventaja.

api.oanor.com/blackjack-api

API de tratamiento térmico del acero

Matemáticas de tratamiento térmico del acero como API, calculadas local y determinísticamente: las temperaturas y números de dureza con los que trabaja un herrero, maquinista o metalúrgico. El endpoint de temperatura crítica proporciona las temperaturas críticas y de proceso a partir del contenido de carbono: la crítica inferior A1 es 727 °C y la crítica superior A3 ≈ 910 − 203·√(%C), por lo que un acero con 0,4 % de carbono tiene un A3 alrededor de 782 °C y se endurece aproximadamente a 817 °C (austenitizar 30–50 °C por encima de A3, luego templar), mientras que un acero hipereutectoide se austenitiza justo por encima de A1. El endpoint de revenido mapea los colores de óxido de revenido a temperatura en ambos sentidos: amarillo claro a unos 204 °C para bordes cortantes duros, púrpura alrededor de 282, azul alrededor de 304 para resortes, con el uso típico en cada uno, el color que se observa en el acero brillante mientras se reduce la dureza. El endpoint de dureza convierte entre Rockwell C, Brinell y resistencia a la tracción (SAE J417 / ASTM E140): HRC 50 es aproximadamente 481 Brinell y alrededor de 1.660 MPa de tracción, ya que tracción ≈ 3,45 × Brinell. Todo se calcula local y determinísticamente, por lo que es instantáneo y privado. Ideal para aplicaciones de herrería y metalistería, herramientas de taller mecánico y tratamiento térmico, calculadoras de ingeniería de materiales y ayudas para estudios comerciales. Cálculo local puro: sin key, sin servicio de terceros, instantáneo. En vivo, nada almacenado. 3 endpoints de cómputo. Estimaciones para acero al carbono simple: los aceros aleados y una tabla probada difieren.

api.oanor.com/heattreat-api

API de Recubrimientos Industriales

Matemáticas de recubrimientos industriales y protectores como una API, calculadas local y determinísticamente: los números de construcción de película con los que trabaja un inspector de recubrimientos, pintor o estimador, aquellos que la estimación simple de pintura omite. El endpoint de cobertura proporciona la cobertura teórica y práctica a partir de los sólidos por volumen del recubrimiento y el espesor de película seca objetivo: cobertura = 1604 × la fracción de sólidos por volumen ÷ el DFT en mils, donde 1604 son los pies cuadrados que cubre un galón a un mil — así que un recubrimiento con 50 % de sólidos a 2 mils secos cubre aproximadamente 401 ft² por galón, menos un factor de pérdida por exceso de pulverización y perfil de superficie. El endpoint de espesor de película convierte entre espesor de película húmeda y seca a través de los sólidos por volumen: WFT = DFT ÷ la fracción de sólidos, porque el solvente se evapora y la película se encoge, así que un recubrimiento con 50 % de sólidos aplicado 4 mils húmedo se seca a 2 mils — el número que verificas con un peine de película húmeda mientras rocías. El endpoint de eficiencia de transferencia proporciona el material real necesario: galones teóricos ÷ la eficiencia de transferencia, ya que la pulverización convencional deposita solo ~25 % en la pieza, HVLP ~65 %, electrostática hasta ~95 %. Todo se calcula local y determinísticamente, por lo que es instantáneo y privado. Ideal para aplicaciones de estimación e inspección de recubrimientos, herramientas de pintura industrial y recubrimientos protectores, ayudas de estudio NACE/SSPC y calculadoras de especificaciones. Cálculo local puro — sin key, sin servicio de terceros, instantáneo. En vivo, nada almacenado. 3 endpoints de cómputo. Para estimación simple de área de pintura de paredes, use una API de pintura.

api.oanor.com/coating-api

API de conductos HVAC

Matemáticas de dimensionamiento de conductos HVAC como una API, calculadas local y determinísticamente: las dimensiones de conducto que un instalador o diseñador dimensiona un sistema para que el aire se mueva de manera silenciosa y eficiente. El endpoint de conducto redondo proporciona el conducto redondo para un flujo de aire a una velocidad objetivo: área = flujo de aire ÷ velocidad (CFM ÷ ft/min = ft²), luego diámetro = √(4·área/π) — 400 CFM a una velocidad de troncal de 700 fpm requiere un conducto redondo de aproximadamente 10.2 pulgadas, redondeado al siguiente tamaño comercial de 12 pulgadas. El endpoint de velocidad proporciona la velocidad del aire dentro de un conducto a partir del flujo de aire y su tamaño, redondo o rectangular — 400 CFM a través de un conducto de 12 × 8 pulgadas corre a 600 fpm, cómodamente silencioso, mientras que el mismo aire en un conducto redondo de 10 pulgadas se mueve a 733 fpm. El endpoint equivalente proporciona el diámetro redondo equivalente de un conducto rectangular mediante la relación ASHRAE De = 1.30 · (a·b)^0.625 ÷ (a+b)^0.25, por lo que un conducto rectangular de 12 × 8 pulgadas transporta el mismo aire con la misma fricción que un conducto redondo de 10.7 pulgadas, lo que permite dimensionar en un gráfico de fricción redondo y convertir para ajustarse al espacio. Todo se calcula local y determinísticamente, por lo que es instantáneo y privado. Ideal para aplicaciones de diseño e instalación HVAC, herramientas de dimensionamiento y despegue de conductos, calculadoras de servicios de construcción y ayudas para escuelas técnicas. Cálculo local puro: sin key, sin servicio de terceros, instantáneo. En vivo, no se almacena nada. 3 endpoints de cómputo. Para cambios de aire en habitaciones, use una API de ventilación; para la carga de refrigeración/calefacción, use una API HVAC.

api.oanor.com/ductwork-api

API de puntuación de Canasta

Puntuación del juego de cartas Canasta como API, calculada local, determinista y exactamente: el conteo de puntos que hace que Canasta sea famosamente complicado, hecho por ti. El endpoint de valor de cartas totaliza el valor en puntos de una mano o combinación: un comodín vale 50, los ases y doses 20, ochos a reyes 10, cuatros a sietes y tres negros 5, y un tres rojo es una carta de bonificación de 100 puntos, así que un comodín, un as, un rey, un siete y un tres rojo suman 185. El endpoint de bonificación suma las bonificaciones de ronda: una canasta natural (pura) es 500, una canasta mixta 300, cada tres rojo 100 (los cuatro se duplican a 800), salir 100, y salir oculto otros 100: dos naturales, una mixta, tres tres rojos y salir es 1,700. El endpoint de puntuación de mano lo netea: los puntos de cartas que combinaste, más las bonificaciones, menos los puntos de cartas que quedaron varados en tu mano cuando termina la ronda. Todo se calcula local y deterministamente, por lo que es instantáneo y exacto. Ideal para aplicaciones de Canasta, anotadores de salas de cartas en línea, herramientas de clubes y noches de juegos familiares, y ayudas de aprendizaje. Cálculo local puro: sin key, sin servicio de terceros, instantáneo. Matemáticas enteras exactas. En vivo, nada almacenado. 3 endpoints de cómputo. Valores clásicos de Canasta; las variantes de reglas difieren.

api.oanor.com/canasta-api

API de Chimenea y Conducto de Humos

Matemáticas de dimensionamiento de chimeneas y conductos de humos como una API, calculadas local y determinísticamente: los números de tiro y dimensiones que un instalador de estufas, deshollinador o constructor utiliza para que un fuego tire limpiamente y de forma segura. El endpoint flue-size proporciona la sección transversal mínima del conducto para una abertura de chimenea: al menos una décima parte del área de la abertura para un revestimiento cuadrado o rectangular, una doceava parte para uno redondo (que tira mejor) — una abertura de 36 × 30 pulgadas necesita aproximadamente 108 pulgadas cuadradas de conducto rectangular, o uno redondo de 10.7 pulgadas. El endpoint draft proporciona el tiro teórico del efecto de chimenea, ΔP ≈ 3465 × altura × (1/T_exterior − 1/T_conducto) con temperaturas en kelvin, por lo que una chimenea de 6 metros con gas de combustión a 200 °C en un día helado tira aproximadamente 32 pascales (0.13 pulgadas de columna de agua) — más alta y más caliente tira más fuerte. El endpoint height aplica la regla 3-2-10: una chimenea debe terminar al menos 3 pies por encima de donde atraviesa el techo y al menos 2 pies por encima de cualquier cosa dentro de 10 pies, lo que sea más alto. Todo se calcula local y determinísticamente, por lo que es instantáneo y privado. Ideal para aplicaciones de hogares e instaladores de estufas, herramientas de inspección de chimeneas y deshollinadores, calculadoras de diseño de edificios y sitios de seguridad para bricolaje. Cálculo local puro — sin key, sin servicio de terceros, instantáneo. En vivo, nada almacenado. 3 endpoints de cómputo. Estimaciones educativas — verifique con la lista de su electrodoméstico y el código adoptado.

api.oanor.com/chimney-api

API de Equipos de Pesca

Matemáticas de pesca y aparejos como API, calculadas local y determinísticamente: los tres números que deciden cómo se llena un carrete y cómo se pesca un señuelo. El endpoint de capacidad de línea calcula cuánta línea de un diámetro diferente puede contener un carrete: la línea se asienta en el carrete por área transversal, por lo que la capacidad escala con el inverso del cuadrado del diámetro — un carrete clasificado para 100 yardas de 0.30 mm contiene aproximadamente 73.5 yardas de 0.35 mm más grueso, o casi 140 yardas de un trenzado más delgado de 0.011 pulgadas. El endpoint de tiempo de hundimiento da la cuenta regresiva para pescar un señuelo a profundidad: tiempo = profundidad ÷ tasa de hundimiento, por lo que un pez señuelo que se hunde un pie por segundo alcanza diez pies en una cuenta de diez. El endpoint de arrastre ajusta el carrete: aproximadamente el 25–33 % de la resistencia a la rotura de la línea medida en la punta de la caña — una línea de 20 libras quiere aproximadamente 5 a 6.6 libras de arrastre, suficiente para dejar que un pez corra antes de que algo se rompa. Todo se calcula local y determinísticamente, por lo que es instantáneo y privado. Ideal para aplicaciones de pesca y aparejos, herramientas de llenado de carretes y tiendas de equipo, planificadores de viajes de pesca y sitios de aprendizaje. Cálculo local puro — sin key, sin servicio de terceros, instantáneo. En vivo, nada almacenado. 3 endpoints de cómputo. Sin unidades — mantenga sus unidades consistentes; reglas generales, las condiciones varían.

api.oanor.com/fishing-api