Ángulo de vuelco
Un objeto con base de 0,4 m y centro de gravedad a 0,8 m de altura vuelca al inclinarse 14,0362434679°. Indique el ancho de la base y la altura del centro de gravedad para saber cuánto puede inclinarse sin caer. Gratis en su navegador.
- Gratis
- Funciona en su navegador
- Sin registro
- Sus datos no salen de su equipo
Ejecutar — gratis
Ejemplo resuelto
- Ancho de la base
- 0,4
- Altura del centro de gravedad
- 0,8
- Mitad de la base
- 0,2
- Tan theta
- 0,25
- Ángulo (rad)
- 0,2449786631
- Ángulo (grados)
- 14,0362434679
Esta calculadora del ángulo de vuelco determina la inclinación crítica a la que un cuerpo rígido se vuelca sobre un borde de su base. Usted introduce el ancho completo de la base y la altura del centro de gravedad sobre la base; el motor supone que el CG está sobre el centro geométrico y devuelve el ángulo en el que la vertical por el CG abandona por primera vez el apoyo. La forma cerrada es θ igual al arctan de la mitad del ancho de base dividido por la altura del CG, con tan(θ) informado para contrastar con croquis de cuerpo libre. Se rechaza una altura de CG nula porque esa geometría no está definida y dividiría por cero. El camino es aritmética puramente determinista: sin red, sin muestreo y sin atajos dependientes de la fecha.
Dónde encajan las comprobaciones del ángulo de vuelco en estudio, diseño y software
Los estudiantes encuentran la estabilidad al vuelco cuando un libro contrasta un deportivo bajo con una furgoneta alta, cuando un laboratorio pide el ángulo de la mesa basculante en el que un bloque bascula por primera vez sobre un borde, o cuando un problema de concurso da el ancho de base y la altura del CG y pide el ángulo crítico sin cálculo.
Los docentes pueden pregenerar claves de respuesta para anchos y alturas modestos sin confiar en calculadoras opacas que cambian unidades en silencio o confunden semi-ancho con ancho completo. Los desarrolladores llaman al mismo contrato desde scripts para sembrar vectores de prueba deterministas en demos de estabilidad simples, normalizar geometría de embalaje introducida por el usuario antes de un diagrama de cuerpo libre, o satisfacer enunciados de retos de programación que exigen el ángulo de vuelco en lugar de un croquis a ojo.
Las comprobaciones de diseño de primer orden usan θ igual al arctan de la semi-base sobre la altura del CG cuando solo se conocen la huella de base y la altura estimada del centro de masas antes de construir modelos de contacto multi-cuerpo o de carga sísmica.
Qué puede hacer con ella
Deberes y mesas basculantes de laboratorio
Calcule el ángulo crítico de vuelco a partir del ancho de base y la altura del CG antes de calificar hojas o comparar con medidas de mesa basculante.
Embalaje y controles de diseño de primer orden
Estime cuánto puede inclinarse una caja alta o un electrodoméstico antes de volcarse a partir del ancho de huella y la altura estimada del centro de masa.
Preguntas frecuentes
¿Cuánto cuesta la calculadora del ángulo de vuelco?
Es gratis en su navegador en esta página.
¿Modela esto la fricción, la aceleración o bases con varios bordes?
No. Modela el vuelco cuasiestático ideal de un cuerpo rígido sobre un borde de base con el CG sobre el centro geométrico. Cargas dinámicas, conos de fricción y polígonos de apoyo arbitrarios quedan fuera de alcance; use un modelo completo de estática o multi-cuerpo cuando importen.
¿Cómo se calcula el ángulo de vuelco?
Divida la mitad del ancho de la base entre la altura del centro de gravedad y calcule el arcotangente. Una base de 0,4 m con el centro de gravedad a 0,8 m vuelca a 14,0362434679°.
¿Por qué ayudan una base más ancha y un centro de gravedad más bajo?
Porque aumentan el ángulo de vuelco. La vertical que pasa por el centro de gravedad necesita más inclinación para salir del borde de la base; un objeto alto y estrecho vuelca con poco ángulo.
¿Qué ocurre si la altura del centro de gravedad es cero?
Se rechaza. Con altura cero la geometría queda indefinida y el cálculo dividiría entre cero, así que indique la altura real del centro de gravedad sobre la base.
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/mech/tipping-stability \
-H "Authorization: Bearer $KIT_KEY" \
-H "Content-Type: application/json" \
-d '{"base_width":0.4,"cg_height":0.8}'const res = await fetch("https://api.kit.forhosting.com/mech/tipping-stability", {
method: "POST",
headers: {
"Authorization": `Bearer ${process.env.KIT_KEY}`,
"Content-Type": "application/json"
},
body: JSON.stringify({
"base_width": 0.4,
"cg_height": 0.8
})
});
const { task_id } = await res.json();import os, requests
res = requests.post(
"https://api.kit.forhosting.com/mech/tipping-stability",
headers={"Authorization": f"Bearer {os.environ['KIT_KEY']}"},
json={
"base_width": 0.4,
"cg_height": 0.8
},
)
task_id = res.json()["task_id"]<?php
$res = file_get_contents("https://api.kit.forhosting.com/mech/tipping-stability", false, stream_context_create([
"http" => [
"method" => "POST",
"header" => "Authorization: Bearer " . getenv("KIT_KEY") . "\r\nContent-Type: application/json",
"content" => '{"base_width":0.4,"cg_height":0.8}',
],
]));
$task = json_decode($res, true);body := bytes.NewBufferString(`{"base_width":0.4,"cg_height":0.8}`)
req, _ := http.NewRequest("POST", "https://api.kit.forhosting.com/mech/tipping-stability", 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
{
"base_width": 0.4,
"cg_height": 0.8
}Ejemplo de respuesta
{
"task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
"type": "mech.tipping_stability",
"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
Qué significa la estabilidad al vuelco y qué contiene la respuesta
En la estática elemental de cuerpos rígidos, un objeto apoyado sobre una base plana permanece estable mientras la vertical por su centro de gravedad interseca el polígono de apoyo de la base. Cuando el cuerpo se inclina sobre un borde de la base, esa vertical se desplaza hacia el eje de giro. En el ángulo crítico de vuelco la vertical pasa exactamente por el borde; cualquier inclinación adicional coloca la línea de acción del peso fuera de la base, de modo que el momento restaurador se invierte y el objeto se cae. Bases más anchas y alturas de CG más bajas aumentan el ángulo de vuelco y mejoran la resistencia estática al vuelco; un objeto alto y estrecho vuelca con un ángulo pequeño. Para una base rectangular u otra simétrica de ancho completo base_width con el CG sobre el punto medio a altura cg_height, la geometría elemental da tan del ángulo de vuelco igual a half_base sobre cg_height, de modo que θ es el arctan de esa razón. Esta calculadora devuelve las entradas normalizadas base_width y cg_height, el half_base usado en la fórmula, tan_theta, el ángulo de vuelco en radianes y en grados, la precisión de redondeo, la etiqueta de método tipping_angle_from_base_and_cg, un recordatorio breve de la fórmula y una nota de unidad: el ángulo es adimensional en longitudes porque la razón las cancela. Se acepta base_width cero y produce ángulo de vuelco cero: una base en arista de cuchillo no ofrece momento restaurador al inclinarse. No hay modelo de contacto multi-cuerpo, ni cono de fricción, ni integración numérica de dinámica de cuerpo rígido: el motor evalúa la forma cerrada dentro del rango numérico admitido o rechaza la entrada con invalid_input. Los casos rechazados incluyen ancho o altura ausentes, valores no finitos, magnitudes por encima de los techos documentados, un ancho de base negativo y cualquier altura de CG nula o no positiva, porque la fórmula de vuelco divide por la altura del CG.
Cómo se leen el ancho y la altura y cómo el ángulo permanece reproducible
El ancho de base debe ser finito y no negativo. Se admiten signos más opcionales al inicio y notación científica en cadenas numéricas cuando se interpretan como decimales finitos; se rechazan espacios embebidos y tokens no numéricos. El campo preferido para el vano completo de la base es base_width, con alias width, w, base y B, de modo que hojas de cálculo, cadenas de consulta y formularios tipados reutilicen el mismo contrato. El campo preferido para la altura del centro de gravedad es cg_height, con alias height, h, cog_height, center_of_gravity_height, centre_of_gravity_height y H. La altura del CG debe ser finita y estrictamente positiva: un valor nulo o casi nulo falla con invalid_input y un mensaje que nombra el campo y explica que el ángulo de vuelco no está definido cuando la altura es cero, de modo que una celda errónea no se convierte en un resultado absurdo silencioso. Un campo opcional precision, con alias decimals y dp, elige cuántas cifras decimales exponer en las salidas numéricas, con valor por defecto diez y tope quince para que los goldens JSON se mantengan estables. Combine la ejecución gratuita en el navegador de esta página con la API de pago cuando necesite el mismo resultado matemático dentro de un pipeline automatizado sin reimplementar usted mismo la fórmula de vuelco.
Dónde encajan las comprobaciones del ángulo de vuelco en estudio, diseño y software
Las herramientas de producto y educación usan el endpoint cuando un alumno escribe ancho y altura y la interfaz debe mostrar grados, radianes y tan de theta para la discusión en clase. En esta página el trabajo se ejecuta por completo en su navegador; a través de la API cada consulta correcta cuesta $0.002, la validación fallida no se cobra y nada se almacena tras la respuesta. Esa división — exploración interactiva gratuita y una API idéntica y de pago — coincide con el resto del catálogo KIT de nivel A y le permite pasar de una demo de aula a un pipeline automatizado sin cambiar el resultado matemático. Combínelo con ayudas de plano inclinado o de fricción cuando necesite estática relacionada, y con otros endpoints matemáticos cuando construya un pequeño laboratorio de calculadoras de física gratuitas y deterministas.
Casos de integración
Fixtures de prueba deterministas
Genere valores reproducibles de angle_deg, angle_rad y tan_theta para pruebas unitarias, demos de estabilidad y aserciones de CI sobre la geometría de vuelco.
Preguntas técnicas
¿Qué fórmula se usa para el ángulo de vuelco?
Para un CG sobre el centro de una base de ancho completo base_width y altura cg_height: tan(θ) = (base_width/2)/cg_height, de modo que θ = arctan((base_width/2)/cg_height). La respuesta informa tan_theta, angle_rad y angle_deg.
¿Qué ocurre si la altura del centro de gravedad es cero?
La entrada se rechaza con invalid_input. Una altura de CG nula deja la geometría de vuelco indefinida y dividiría por cero en tan(θ) = (base_width/2)/cg_height, de modo que la tarea falla en lugar de devolver un resultado absurdo.
¿Una base más ancha o un CG más bajo mejora la resistencia al vuelco?
Sí. Aumentar base_width o disminuir cg_height aumenta el ángulo crítico de vuelco θ, de modo que se requiere una mayor inclinación antes de que la vertical por el CG abandone la base.