Tensión en dos cuerdas según el peso y los ángulos
Esta calculadora de tensión en dos cuerdas determina la fuerza que soporta cada una cuando un peso cuelga de su punto de unión.
Ejecutar — gratis
Introduzca la fuerza descendente y el ángulo de cada cuerda respecto de la horizontal. La herramienta resuelve el equilibrio horizontal y vertical, expresa ambas tensiones en la misma unidad que el peso e incluye comprobaciones del balance. El modelo corresponde a un sistema estático ideal, con uniones sin masa, cuerdas rectas y ninguna fuerza adicional.
Defina la carga suspendida y la dirección de las cuerdas
Introduzca el peso como una fuerza, no como una masa. Si conoce la masa en kilogramos, multiplíquela por la aceleración gravitatoria adecuada para obtener newtons. También puede usar libras-fuerza u otra unidad, siempre que trate todas las fuerzas de forma coherente. Mida cada ángulo hacia arriba desde la horizontal en el punto de unión. La cuerda 1 sale hacia un lado y la cuerda 2 hacia el opuesto; por eso ambos ángulos se indican como valores positivos entre cero y noventa grados. El cálculo supone una unión inmóvil, cuerdas flexibles sin masa, anclajes fijos y un peso estrictamente vertical. No representa aceleración, elasticidad, fricción, viento, cargas excéntricas ni el peso propio de una cuerda larga. Compruebe bien el croquis: un ángulo medido desde la vertical produce componentes distintas y cambia notablemente el resultado.
Cómo se obtiene cada tensión mediante el equilibrio
En reposo, la suma vectorial de todas las fuerzas en la unión es cero. Las componentes horizontales de las tensiones actúan en sentidos contrarios, de modo que la tensión de cada cuerda multiplicada por el coseno de su ángulo debe equilibrar la de la otra. En vertical, las componentes ascendentes se suman: cada tensión se multiplica por el seno de su ángulo y la suma debe igualar el peso. Al resolver ambas ecuaciones simultáneas, la tensión 1 resulta del peso por el coseno del ángulo 2, dividido entre el seno de la suma de los ángulos. La expresión de la tensión 2 es simétrica. El balance horizontal devuelto debe ser cero salvo por redondeo, y el soporte vertical debe coincidir con el peso. Dos ángulos de cero grados se rechazan porque las cuerdas horizontales no sostienen una carga vertical; dos cuerdas verticales tampoco permiten determinar por estática cómo se reparte la carga.
Interprete los resultados y aplique un margen de seguridad
La tensión puede superar ampliamente el peso cuando las cuerdas tienen poca inclinación. Cerca de la horizontal, la componente vertical representa una fracción pequeña de la tensión total, por lo que hace falta una fuerza elevada para sostener la carga. Compare cada resultado por separado con la carga de trabajo admisible de la cuerda, el cable, el anclaje, el conector y el método de fijación correspondientes. Una instalación real también requiere un factor de diseño y correcciones por nudos, curvaturas, desgaste, temperatura, corrosión, impactos, estiramientos desiguales y normas aplicables. Esta herramienta entrega un resultado estático ideal; no constituye una aprobación de aparejos ni una certificación estructural. La precisión solo controla el formato de salida y no mejora la exactitud de las medidas originales. En elevación de personas, cargas suspendidas o cualquier aplicación crítica, solicite a un profesional competente que verifique la geometría, los casos de carga, los accesorios y los márgenes necesarios.
Qué puede hacer con ella
Comprobar un letrero suspendido asimétrico
Calcule las cargas diferentes de dos cables cuando sus ángulos de fijación no coinciden.
Estudiar el efecto del ángulo
Compare configuraciones más inclinadas o más planas y observe cómo cambia la tensión necesaria.
Verificar un ejercicio de estática
Confirme las dos tensiones desconocidas y revise los balances horizontal y vertical calculados.
Preguntas frecuentes
¿Qué unidades debo utilizar?
Puede usar cualquier unidad de fuerza de forma coherente. Si el peso está en newtons, las tensiones estarán en newtons; si está en libras-fuerza, también lo estarán.
¿Los ángulos se miden desde la horizontal o desde la vertical?
Ambos se miden hacia arriba desde la horizontal, en la unión donde está sujeto el peso.
¿Por qué aumenta la tensión cuando una cuerda queda más horizontal?
Solo la componente vertical sostiene el peso. Una cuerda poco inclinada aporta una fracción vertical menor y necesita una tensión total superior.
¿Por qué se rechazan dos ángulos de cero grados?
Las dos cuerdas serían horizontales y no aportarían fuerza ascendente, por lo que no podrían equilibrar un peso distinto de cero.
¿Puedo introducir una masa en kilogramos como peso?
No directamente. Convierta primero la masa en fuerza multiplicándola por la aceleración gravitatoria correspondiente.
¿Cuánto cuesta el cálculo mediante la API?
Cada solicitud a la API cuesta $0.002. El mismo cálculo determinista está disponible gratis en el navegador.
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/tension-two-ropes-angle \
-H "Authorization: Bearer $KIT_KEY" \
-H "Content-Type: application/json" \
-d '{"weight":100,"angle_1":30,"angle_2":60}'const res = await fetch("https://api.kit.forhosting.com/mech/tension-two-ropes-angle", {
method: "POST",
headers: {
"Authorization": `Bearer ${process.env.KIT_KEY}`,
"Content-Type": "application/json"
},
body: JSON.stringify({
"weight": 100,
"angle_1": 30,
"angle_2": 60
})
});
const { task_id } = await res.json();import os, requests
res = requests.post(
"https://api.kit.forhosting.com/mech/tension-two-ropes-angle",
headers={"Authorization": f"Bearer {os.environ['KIT_KEY']}"},
json={
"weight": 100,
"angle_1": 30,
"angle_2": 60
},
)
task_id = res.json()["task_id"]<?php
$res = file_get_contents("https://api.kit.forhosting.com/mech/tension-two-ropes-angle", false, stream_context_create([
"http" => [
"method" => "POST",
"header" => "Authorization: Bearer " . getenv("KIT_KEY") . "\r\nContent-Type: application/json",
"content" => '{"weight":100,"angle_1":30,"angle_2":60}',
],
]));
$task = json_decode($res, true);body := bytes.NewBufferString(`{"weight":100,"angle_1":30,"angle_2":60}`)
req, _ := http.NewRequest("POST", "https://api.kit.forhosting.com/mech/tension-two-ropes-angle", 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
{
"weight": 100,
"angle_1": 30,
"angle_2": 60
}Ejemplo de respuesta
{
"task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
"type": "mech.tension_two_ropes_angle",
"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. |