Calculadora de sagitta
Obtenga la flecha de un arco circular con el radio y el semiángulo: un radio de 10 y un semiángulo de 30 grados dan una sagitta de 1,34 aproximadamente, una cuerda de 10 y un ángulo central de 60 grados. Gratis en su navegador.
- Gratis
- Funciona en su navegador
- Sin registro
- Sus datos no salen de su equipo
Ejecutar — gratis
Ejemplo resuelto
- Radio
- 10
- Semiángulo
- 30
- Unidad de ángulo
- Degrees
- Semiángulo (rad)
- 0,5235987756
- Semiángulo (°)
- 30
- Sagita
- 1,3397459622
La sagitta de un arco circular es la altura perpendicular desde el punto medio de la cuerda hasta el propio arco: el alzado del segmento, la flecha de la curva, la altura verseno que arquitectos, maquinistas, topógrafos y estudiantes de geometría redescubren cada vez que convierten un radio y un semiángulo en una sola longitud. Dado un radio de círculo positivo r y un semiángulo α (la mitad del ángulo central subtendido por el arco), la forma cerrada es elemental y exacta: s igual a r por uno menos el coseno de α, que también es r por el verseno de α. Los resultados incluyen los valores de sagitta y verseno, más la longitud de la cuerda, la distancia del centro a la cuerda y el ángulo central completo en grados y radianes para contrastar con diagramas de libro de texto.
Qué significa la sagitta y cómo funciona la fórmula del verseno
Dibuje un círculo de radio r y marque dos puntos en la circunferencia que subtienden un ángulo central θ en el centro. El segmento recto que une esos puntos es la cuerda; el arco entre ellos es el arco circular; la distancia perpendicular desde el punto medio de la cuerda hasta el arco es la sagitta.
Por simetría, la línea del centro a través del punto medio de la cuerda es también la bisectriz del ángulo central, de modo que cada lado de la figura es un triángulo rectángulo con hipotenusa r y semiángulo en el vértice α igual a θ entre dos. El cateto adyacente de ese triángulo rectángulo es r por el coseno de α, que es la distancia del centro a la cuerda.
Restar esa distancia al radio deja la sagitta: s igual a r menos r coseno α, que se factoriza como r por uno menos coseno α. La función trigonométrica uno menos coseno es el verseno clásico, por lo que la sagitta suele llamarse altura verseno del arco: s igual a r por versin de α.
Cuando α es cero la cuerda se colapsa a un punto y la sagitta es cero; cuando α es noventa grados la cuerda corresponde a un semiángulo de diámetro y la sagitta iguala el radio completo; un semiángulo de noventa grados ya recupera s igual a r. La fórmula usa solo una evaluación de coseno tras una conversión opcional de grados a radianes, de modo que no hay iteración, muestreo, dependencia del reloj ni necesidad de coordenadas o de una integral de longitud de arco en la entrada.
La longitud de la cuerda se obtiene de inmediato como dos r seno α, y las identidades producto permiten a los estudiantes recomputar cada campo a mano para semiángulos cómodos como treinta, cuarenta y cinco y sesenta grados.
Consejos prácticos, límites y diferencias con herramientas afines
El semiángulo puede ser cualquier valor real finito; el coseno es par, así que un semiángulo negativo produce la misma magnitud de sagitta que su valor absoluto, lo cual es útil cuando una exportación CAD firma el semiángulo según la orientación.
Al enseñar, prefiera ejemplos emparejados: radio diez y treinta grados para la comprobación de cuerda equilátera frente a uno menos raíz de tres entre dos; radio uno y sesenta grados para un alzado corto que los estudiantes pueden recomputar en una calculadora científica; y un radio negativo para demostrar el camino de rechazo duro exigido por este contrato de producto.
Como la identidad principal solo necesita r y α, los alumnos pueden despejar el radio cuando conocen sagitta y semiángulo, o resolver α con un arcoseno coseno, fuera de este extremo —esta herramienta no invierte a propósito—.
Este aterrizaje apunta a quienes buscan una calculadora de sagitta o una herramienta de altura verseno de arco circular; no es una calculadora de longitud de cuerda (aunque la longitud de cuerda se devuelve como campo de conveniencia), ni de área de segmento circular, ni de longitud de arco o área de sector —use las capacidades dedicadas cuando esas magnitudes sean la intención de búsqueda principal—. Prefiera esta página cuando ya conozca el radio y el semiángulo y necesite el alzado del arco.
Qué puede hacer con ella
Arquitectura, arcos y alzado de bóvedas
Convierta un radio de diseño y un semi-barrido en el alzado de un arco circular o bóveda de cañón para planos, alturas de encofrado y comprobaciones de gálibo sin calculadora de oficina de dibujo.
Óptica, espejos y flecha de arco en mecanizado
Calcule la sagitta óptica o la flecha de arco CNC a partir del radio de curvatura y el semiángulo de apertura para blancos de espejo, perfiles torneados y hojas de control de calidad.
Preguntas frecuentes
¿Cuál es la fórmula de la sagitta de un arco circular?
Con radio r y semiángulo α en radianes, sagitta s = r·(1 − cos α). Eso es también r por el verseno de α. Si α está en grados, convierta primero: α_rad = α_deg·π/180.
¿Qué es el semiángulo?
El semiángulo α es la mitad del ángulo central θ subtendido por el arco (α = θ/2). Es el ángulo desde la mediatriz de la cuerda hasta el radio de cualquiera de los extremos.
¿Por qué se rechazan los radios negativos?
El radio de un círculo es una longitud positiva.
¿Puedo introducir el semiángulo en radianes?
El valor por defecto es degrees para flujos de aula y construcción.
¿Es gratuita la calculadora de sagitta?
La herramienta del navegador es gratuita y se ejecuta en local.
Herramientas relacionadas
Para desarrolladores — acceso por API
Todo lo de esta página está disponible por programación. Esta sección es para equipos que quieren integrarlo en sus sistemas; el resto puede usar la herramienta de arriba sin más.
Endpoint de API
¿Prefiere automatizarlo? Un POST autenticado crea la tarea; el resultado llega por webhook o enlace firmado. La misma capacidad también se ejecuta aquí en la web, por email y desde Telegram — y pronto también desde nuestra app.
Llámela desde su stack
curl -X POST https://api.kit.forhosting.com/geom/sagitta \
-H "Authorization: Bearer $KIT_KEY" \
-H "Content-Type: application/json" \
-d '{"radius":10,"half_angle":30}'const res = await fetch("https://api.kit.forhosting.com/geom/sagitta", {
method: "POST",
headers: {
"Authorization": `Bearer ${process.env.KIT_KEY}`,
"Content-Type": "application/json"
},
body: JSON.stringify({
"radius": 10,
"half_angle": 30
})
});
const { task_id } = await res.json();import os, requests
res = requests.post(
"https://api.kit.forhosting.com/geom/sagitta",
headers={"Authorization": f"Bearer {os.environ['KIT_KEY']}"},
json={
"radius": 10,
"half_angle": 30
},
)
task_id = res.json()["task_id"]<?php
$res = file_get_contents("https://api.kit.forhosting.com/geom/sagitta", false, stream_context_create([
"http" => [
"method" => "POST",
"header" => "Authorization: Bearer " . getenv("KIT_KEY") . "\r\nContent-Type: application/json",
"content" => '{"radius":10,"half_angle":30}',
],
]));
$task = json_decode($res, true);body := bytes.NewBufferString(`{"radius":10,"half_angle":30}`)
req, _ := http.NewRequest("POST", "https://api.kit.forhosting.com/geom/sagitta", body)
req.Header.Set("Authorization", "Bearer "+os.Getenv("KIT_KEY"))
req.Header.Set("Content-Type", "application/json")
res, _ := http.DefaultClient.Do(req)Ejemplo de solicitud
{
"radius": 10,
"half_angle": 30
}Ejemplo de respuesta
{
"task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
"type": "geom.sagitta",
"status": "queued",
"_links": {
"result": "/tasks/tsk_…/result"
}
}La API es asíncrona: la llamada devuelve un task_id al instante y el resultado llega por webhook. El polling está limitado a 1 req/s por tarea.
Precio
Precio publicado — sin tokens ni créditos inventados. Una tarea fallida no se cobra.
Errores
| HTTP | Código | Significado |
|---|---|---|
401 | unauthorized | API key ausente o inválida. |
402 | insufficient_balance | El saldo no cubre el precio de la tarea. |
404 | unknown_type | El tipo de tarea no existe. |
429 | rate_limited | Demasiadas peticiones. Use el webhook en vez de sondear. |
Notas técnicas
Un radio negativo se rechaza con invalid_input en lugar de tomar un valor absoluto en silencio, de modo que scripts y tuberías de calificación ven un error honesto cuando la medida de longitud es geométricamente imposible.
Cómo llamar a la API y qué contiene la respuesta JSON
Úselo desde tuberías de tareas de geometría, despieces de alzado de arcos y bóvedas, hojas de sagitta de espejos ópticos, scripts CNC y de chapa para la flecha de arco, sandboxes de preparación de entrevistas o cualquier flujo que necesite números de sagitta reproducibles sin instalar un paquete de álgebra computacional en cada máquina. Envíe un cuerpo JSON con radius y half_angle. El campo radius es el radio positivo del círculo; se aceptan los alias r y R. El campo half_angle es la mitad del ángulo central del arco —el ángulo desde la mediatriz de la cuerda hasta el radio de cualquiera de los extremos—; los alias alpha, half_theta y a se mapean al mismo significado. angle_unit opcional es degrees por defecto o radians cuando usted pasa radians (alias unit y angle_mode). En caso de éxito la respuesta repite radius, half_angle y angle_unit; añade half_angle_radians y half_angle_degrees por comodidad; devuelve sagitta como resultado principal de longitud y versine como el factor adimensional uno menos coseno; e incluye chord_length, distance_to_chord, central_angle_radians, central_angle_degrees, method fijado a sagitta_versine y un bloque corto de fórmula que documenta las formas cerradas. Comprobación clásica: radio diez y half_angle treinta grados produce sagitta igual a diez por uno menos coseno de treinta grados, unos uno coma tres cuatro unidades de longitud, con longitud de cuerda igual a diez, coherente con la geometría equilátera de un ángulo central de sesenta grados. Otra comprobación: radio cinco y half_angle π entre dos radianes produce sagitta cinco porque el coseno de un semiángulo recto es cero. La validación fallida —campo obligatorio faltante, número no finito, radio negativo o cero, unidad de ángulo desconocida o valor fuera de límites publicados— devuelve invalid_input y nunca se cobra. El precio es un $0.002 fijo por petición exitosa con unidad ítem.
Consejos prácticos, límites y diferencias con herramientas afines
Mantenga el radio en el rango positivo publicado hasta un billón para que los productos intermedios sigan finitos en precisión doble IEEE en el Worker y en el navegador. Las unidades de longitud son las que usted pase —metros, pulgadas o unidades de juego— siempre que interprete la sagitta en esa misma unidad; la API no convierte unidades lineales por usted. Las tareas fallidas que devuelven invalid_input no consumen saldo prepago, lo que mantiene baratos los scripts exploratorios cuando los usuarios escriben medidas imposibles al aprender el contrato. Las comprobaciones de ida y vuelta son fáciles: tras resolver, confirme que el radio menos distance_to_chord iguala sagitta dentro de la tolerancia flotante, que sagitta iguala radius por versine, y que el ángulo central es el doble del semiángulo en ambas unidades.
Casos de integración
Comprobaciones de deberes de sagitta y verseno
Dé a los estudiantes un radio y un semiángulo; compare su sagitta s = r(1−cos α) y la longitud de cuerda calculadas a mano con un resultado determinista de API o del navegador gratuito.