Fuerzas nudo cercha dos barras
Con una barra sobre el eje x, otra vertical y una carga de 100 hacia abajo en el nudo, la barra vertical trabaja a tracción con 100 y la horizontal queda sin esfuerzo. Positivo es tracción y negativo, compresión. Gratis en su navegador.
- Gratis
- Funciona en su navegador
- Sin registro
- Sus datos no salen de su equipo
Ejecutar — gratis
Ejemplo resuelto
- Ángulo 1 (°)
- 0
- Ángulo 2 (°)
- 90
- Carga x
- 0
- Carga y
- -100
- Fuerza 1
- 0
- Fuerza 2
- 100
- Estado del elemento 1
- zero
- Estado del elemento 2
- tension
Un nudo plano de cercha donde coinciden exactamente dos barras es el problema más compacto del método de los nudos: dos fuerzas axiales desconocidas, dos ecuaciones de equilibrio y una solución única si las barras no son paralelas. Estudiantes, tutores y flujos estructurales preliminares necesitan esas fuerzas sin montar un pórtico completo ni resolver a mano un sistema 2×2 en cada ejercicio. Esta capacidad acepta los ángulos de salida de ambas barras respecto al eje x positivo y las componentes de la carga externa en el nudo, exige entrada numérica finita, rechaza la geometría singular cuando las barras son colineales y devuelve fuerzas axiales con convención de tracción positiva y etiquetas claras de estado. Úsela para prácticas de estática, oráculos de calificación, comprobaciones en hoja de cálculo y preprocesado ligero antes de un análisis de cercha más amplio.
Qué es un nudo de cercha de dos barras y cómo ΣFx y ΣFy cierran el sistema
En el análisis estructural elemental, un nudo articulado de una cercha plana se trata como un punto de fuerzas concurrentes: cada fuerza de barra es axial (a lo largo de la barra), los momentos no se equilibran en el propio nudo y el equilibrio estático se reduce a dos enunciados escalares: la suma de componentes horizontales es cero y la suma de componentes verticales es cero.
Cuando coinciden exactamente dos barras y se aplica una carga externa conocida en el nudo, las incógnitas son las dos fuerzas axiales F1 y F2. Con cada barra orientada por un ángulo medido en sentido antihorario desde el eje x positivo, desde el nudo hacia el extremo lejano, la convención de tracción positiva asigna a una fuerza positiva un tirón sobre el nudo en esa dirección saliente. Al reordenar se obtiene un sistema lineal 2×2 cuya matriz de coeficientes tiene determinante igual al seno del ángulo entre las barras.
La intención de búsqueda de esta página se agrupa en calculadora de fuerzas de nudo de cercha de dos barras, fuerza axial por método de los nudos, calculadora de equilibrio de nudo plano y nudo de dos barras ΣFx ΣFy. Las personas desean valores numéricos de F1 y F2 comparables a la clave de un libro o a una hoja de cálculo, no solo un recordatorio de que existen ecuaciones de equilibrio.
Uso práctico, límites, precio y cuándo pasar a un modelo de cercha completo
Use la herramienta del navegador cuando desee una comprobación inmediata de fuerza axial al calificar deberes del método de los nudos, verificar un cálculo manual en un pico de cubierta o nudo en L, enseñar tracción frente a compresión según el signo, o comparar una idealización de dos barras antes de abrir un modelo multi-nudo. Los resultados son plenamente deterministas: entradas idénticas producen siempre las mismas fuerzas, estados de barra y cadena de fórmula.
No hay modelo de lenguaje, ni servicio externo de análisis estructural, ni aleatoriedad, por lo que la capacidad es segura para fijarse en comprobaciones de integración continua y materiales de curso reproducibles. Cuando su problema tenga tres o más barras en el nudo, vigas continuas, uniones con momento o pórticos tridimensionales, pase a un solucionador estructural general; esta calculadora se centra en dos barras y ΣFx–ΣFy planos para que la respuesta siga siendo transparente y rápida.
Qué puede hacer con ella
Dimensionado preliminar de un nudo de dos barras
Ingenieros y makers estiman las fuerzas axiales en un nudo articulado plano simple antes de montar una cercha multi-nudo o un modelo de elementos finitos completo.
Preguntas frecuentes
¿Qué ocurre si las dos barras son paralelas?
Barras paralelas o colineales hacen singular la matriz de equilibrio, de modo que dos fuerzas axiales no pueden equilibrar una carga plana general.
¿Es gratuita la calculadora de nudo de cercha de dos barras?
La herramienta del navegador se ejecuta gratis en su dispositivo.
¿Cómo sé si una barra está a tracción o a compresión?
Por el signo del resultado: una fuerza positiva es tracción y una negativa, compresión. Si sale cero, la barra aparece marcada como sin esfuerzo, como la horizontal del ejemplo con la carga de 100 hacia abajo.
¿Cómo se miden los ángulos de las barras?
En grados, en sentido antihorario desde el eje x positivo y desde el nudo hacia el extremo lejano de cada barra. Así, 0 apunta a la derecha y 90 hacia arriba.
¿Cómo introduzco una carga hacia abajo?
Escriba la componente vertical con signo negativo si el eje y apunta hacia arriba. En el ejemplo, una carga vertical de −100 con barras a 0 y 90 grados deja 100 de tracción en la barra vertical.
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/eng/truss-joint-2d \
-H "Authorization: Bearer $KIT_KEY" \
-H "Content-Type: application/json" \
-d '{"angle1_deg":0,"angle2_deg":90,"load_x":0,"load_y":-100}'const res = await fetch("https://api.kit.forhosting.com/eng/truss-joint-2d", {
method: "POST",
headers: {
"Authorization": `Bearer ${process.env.KIT_KEY}`,
"Content-Type": "application/json"
},
body: JSON.stringify({
"angle1_deg": 0,
"angle2_deg": 90,
"load_x": 0,
"load_y": -100
})
});
const { task_id } = await res.json();import os, requests
res = requests.post(
"https://api.kit.forhosting.com/eng/truss-joint-2d",
headers={"Authorization": f"Bearer {os.environ['KIT_KEY']}"},
json={
"angle1_deg": 0,
"angle2_deg": 90,
"load_x": 0,
"load_y": -100
},
)
task_id = res.json()["task_id"]<?php
$res = file_get_contents("https://api.kit.forhosting.com/eng/truss-joint-2d", false, stream_context_create([
"http" => [
"method" => "POST",
"header" => "Authorization: Bearer " . getenv("KIT_KEY") . "\r\nContent-Type: application/json",
"content" => '{"angle1_deg":0,"angle2_deg":90,"load_x":0,"load_y":-100}',
],
]));
$task = json_decode($res, true);body := bytes.NewBufferString(`{"angle1_deg":0,"angle2_deg":90,"load_x":0,"load_y":-100}`)
req, _ := http.NewRequest("POST", "https://api.kit.forhosting.com/eng/truss-joint-2d", 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
{
"angle1_deg": 0,
"angle2_deg": 90,
"load_x": 0,
"load_y": -100
}Ejemplo de respuesta
{
"task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
"type": "eng.truss_joint_2d",
"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é es un nudo de cercha de dos barras y cómo ΣFx y ΣFy cierran el sistema
El equilibrio horizontal queda F1 cos θ1 más F2 cos θ2 más load_x igual a cero; el vertical, F1 sin θ1 más F2 sin θ2 más load_y igual a cero. Si ese determinante es cero las barras son paralelas o colineales, el nudo no puede resistir una carga general con solo dos incógnitas axiales y la capacidad informa invalid_input en lugar de inventar fuerzas infinitas o arbitrarias. Devolver force1, force2, estados de barra, ángulos y cargas eco, el determinante y etiquetas fijas de método como JSON facilita fijar el resultado en pruebas automáticas y reutilizarlo entre lenguajes sin rederivar la regla de Cramer a mano.
Contrato de entrada, convención de signos, validación y forma de la respuesta
Los ángulos siguen el sentido matemático estándar: cero grados apunta al x positivo, noventa al y positivo, medidos desde el nudo a lo largo de cada barra hacia el nudo remoto. No hay tercera barra, ni modo de reacciones de apoyo, ni reparto de peso propio a lo largo de las barras, ni cercha espacial 3D, ni tabla de conversión de unidades: esta capacidad cubre solo el nudo plano de dos barras. Envíe un cuerpo JSON con cuatro números finitos obligatorios: angle1_deg y angle2_deg para las orientaciones de las dos barras en grados, y load_x y load_y para las componentes de la fuerza externa aplicada al nudo en una unidad de fuerza coherente, como newtons o kilonewtons. Cada campo puede llegar como número JSON o como cadena numérica; campos ausentes, cadenas vacías, texto no numérico, NaN e Infinity fallan de inmediato con invalid_input y no se cobran. Alias opcionales como theta1, theta2, fx, fy, force_x y force_y se aceptan cuando están documentados para que formularios y scripts usen símbolos habituales de libro de texto. Una carga hacia abajo con y positivo hacia arriba se introduce como load_y negativo. La misma función pura alimenta la herramienta gratuita en el navegador y la ruta API, sin red, sin semilla aleatoria y sin marca de reloj de pared en el camino de cálculo.
Uso práctico, límites, precio y cuándo pasar a un modelo de cercha completo
Use la API cuando un script, complemento LMS, cuaderno de diseño o tubería de calificación de concursos necesite JSON estable para muchas combinaciones de ángulos y cargas bajo un solo contrato. Cada petición exitosa es un ítem facturable a $0.002; la validación fallida no consume saldo. Mantenga unidades de fuerza coherentes en load_x y load_y; el motor no convierte unidades e informa las fuerzas en la misma unidad que usted suministró. Conecte el endpoint a ejercicios de estática, hojas de nudos en etapa temprana, demos de catálogo o pasos de preprocesado donde prefiera errores de dominio explícitos —como rechazar barras paralelas— frente a widgets opacos que no expliquen por qué una geometría es irresoluble.
Casos de integración
Comprobaciones de deberes y exámenes por método de los nudos
Estudiantes y evaluadores introducen dos ángulos de barra y las componentes de carga del nudo para obtener F1 y F2 con tracción positiva, con un invalid_input claro cuando las barras son paralelas.
Fijaciones deterministas para tuberías de estática
Plataformas de lecciones y pruebas unitarias llaman a un oráculo puro ΣFx/ΣFy en lugar de reimplementar una resolución 2×2 de Cramer en cada entorno de ejecución.
Preguntas técnicas
¿Cómo funciona esta calculadora de fuerzas de nudo de cercha de dos barras?
Impone ΣFx=0 y ΣFy=0 en el nudo articulado con fuerzas de barra de tracción positiva a lo largo de los ángulos salientes, y resuelve el sistema 2×2 para F1 y F2. Valores positivos son tracción; negativos, compresión.
¿Cómo debe medir angle1_deg y angle2_deg?
Mida cada ángulo en grados en sentido antihorario desde el eje x positivo, desde el nudo a lo largo de la barra hacia el extremo lejano. Cero grados es +x; noventa grados es +y.
¿Qué unidades debo usar para load_x, load_y, force1 y force2?
Cualquier unidad de fuerza coherente (N, kN, lbf, …). load_x y load_y deben compartir la misma unidad; las fuerzas axiales devueltas usan esa misma unidad. El motor no convierte unidades.