حساب شد حبلين من الوزن والزاويتين
تحسب هذه الأداة القوة التي يتحملها كل حبل عندما يعلق وزن عند نقطة التقاء حبلين. أدخل قوة الوزن المتجهة إلى أسفل وزاوية كل حبل فوق الخط الأفقي.
شغّل الأداة مجانًا
تحل الأداة اتزان القوى أفقياً ورأسياً، وتعرض الشدين بوحدة القوة نفسها المستخدمة للوزن، كما تقدم قيمتين للتحقق من الاتزان. ينطبق النموذج على نظام ساكن مثالي تكون فيه العقدة مهملة الكتلة، والحبلان مستقيمين، ولا تؤثر قوى إضافية في نقطة الاتصال.
حدد الحمل المعلق واتجاه الحبلين
أدخل الوزن بوصفه قوة لا كتلة. إذا كانت القيمة المتاحة كتلة بالكيلوغرام، فاضربها في تسارع الجاذبية المناسب للتطبيق للحصول على القوة بالنيوتن. ويمكن إدخال قيمة بالنيوتن أو بالرطل-قوة أو بأي وحدة قوة أخرى مباشرة، إذ تظهر نتيجتا الشد بالوحدة نفسها. قس زاوية كل حبل إلى أعلى ابتداءً من الخط الأفقي عند العقدة المحملة. يمتد الحبل الأول إلى جهة والثاني إلى الجهة المقابلة، ولذلك تدخل الزاويتان كقيمتين موجبتين بين صفر و90 درجة. يفترض النموذج عقدة ساكنة مهملة الكتلة، وحبلين مرنين بلا كتلة، ونقطتي تثبيت ثابتتين، ووزناً رأسياً خالصاً. ولا يشمل التسارع أو المرونة أو الاحتكاك أو الرياح أو الحمل اللامركزي أو الوزن الذاتي للحبال الطويلة. تحقق من الرسم قبل اعتماد النتيجة، لأن قياس الزاوية من الاتجاه الرأسي بدلاً من الأفقي يغير مركبات القوى وقد يغير الشد المحسوب كثيراً.
كيف يحدد اتزان القوى مقدار كل شد
عندما تكون العقدة ساكنة، يساوي المجموع المتجهي للقوى المؤثرة فيها صفراً. تتجه المركبتان الأفقيتان لشدي الحبلين في اتجاهين متعاكسين، لذلك يجب أن يساوي شد الحبل الأول مضروباً في جيب تمام زاويته المقدار المناظر للحبل الثاني. أما رأسياً فتجمع المركبتان المتجهتان إلى أعلى: يضرب كل شد في جيب زاويته، ويجب أن يساوي مجموعهما الوزن المتجه إلى أسفل. ينتج من حل المعادلتين أن الشد الأول يساوي الوزن مضروباً في جيب تمام الزاوية الثانية، ثم مقسوماً على جيب مجموع الزاويتين. وتحسب قيمة الشد الثاني بعلاقة متناظرة. ينبغي أن تكون قيمة التحقق الأفقي صفراً باستثناء أثر التقريب، وأن تساوي قوة الدعم الرأسية الوزن المدخل. ترفض زاويتان تساويان صفراً لأن الحبلين الأفقيين لا يولدان قوة إلى أعلى. كما أن حبلين رأسيين لا يسمحان بتحديد كيفية تقاسم الحمل من معادلات الاتزان وحدها.
فسر النتائج وأضف هامش الأمان المناسب
قد يصبح الشد أكبر بكثير من الوزن عندما يقترب الحبلان من الوضع الأفقي. ففي الزوايا الصغيرة لا تمثل المركبة الرأسية إلا جزءاً ضئيلاً من الشد الكلي، ولذلك تلزم قوة كبيرة لتوفير الرفع المطلوب. قارن نتيجة كل حبل على حدة بحد حمل التشغيل للحبل أو الكابل والمرساة والوصلة وطريقة التثبيت الخاصة به. وتحتاج التركيبات الواقعية أيضاً إلى معامل أمان وإلى مراعاة العقد والانحناءات والتآكل ودرجة الحرارة والصدأ والأحمال الصدمية واختلاف الاستطالة وحركة نقاط التثبيت واللوائح المعمول بها. تقدم هذه الأداة نتيجة ساكنة مثالية، ولا تعد اعتماداً لمنظومة رفع أو شهادة سلامة إنشائية. لا يغير خيار الدقة سوى طريقة عرض الأرقام؛ فزيادة المنازل العشرية لا تجعل القياسات غير المؤكدة أدق. عند الرفع أو تعليق أحمال فوق الأشخاص أو في أي استخدام حرج للسلامة، ينبغي أن يراجع مختص مؤهل الشكل الهندسي وحالات الحمل وتصنيفات المعدات ومعاملات الأمان المطلوبة.
حالات الاستخدام
فحص لافتة معلقة بصورة غير متناظرة
احسب الحمل المختلف في كل من كابلي الدعم عندما لا تتساوى زاويتا التثبيت.
دراسة تأثير زاوية الحبل
قارن بين الترتيبات شديدة الميل وقليلة الميل لمعرفة تغير مقدار الشد المطلوب.
التحقق من مسألة في علم السكون
تأكد من قيمتي الشد المجهولتين وافحص قيمتي الاتزان الأفقي والرأسي الناتجتين.
الأسئلة الشائعة
ما الوحدات التي ينبغي استخدامها؟
يمكن استخدام أي وحدة قوة بشرط الاتساق. إذا كان الوزن بالنيوتن ظهر الشدان بالنيوتن، وإذا كان بالرطل-قوة ظهرا بالرطل-قوة.
هل تقاس الزاويتان من الاتجاه الأفقي أم الرأسي؟
تقاس كلتا الزاويتين إلى أعلى ابتداءً من الخط الأفقي عند العقدة التي يتصل بها الوزن.
لماذا يزداد الشد عندما يصبح الحبل أقرب إلى الأفقي؟
لا يدعم الوزن إلا المركب الرأسي. يقدم الحبل قليل الميل نسبة رأسية أصغر، ولذلك يحتاج إلى شد كلي أكبر.
لماذا ترفض زاويتان تساويان صفر درجة؟
سيكون الحبلان أفقيين ولن يولدا أي قوة إلى أعلى، ومن ثم لا يمكنهما موازنة وزن أكبر من صفر.
هل يمكن إدخال كتلة بالكيلوغرام على أنها وزن؟
ليس مباشرة. حول الكتلة أولاً إلى قوة بضربها في تسارع الجاذبية المناسب.
ما تكلفة الحساب عبر API؟
تكلف كل مطالبة عبر API مبلغ $0.002. ويمكن إجراء الحساب الحتمي نفسه مجاناً في المتصفح.
للمطوّرين — الوصول عبر API
كل ما في هذه الصفحة متاح برمجيًا. هذا القسم موجّه للفرق التقنية التي تريد ربط الأداة بأنظمتها الخاصة؛ بقية المستخدمين يمكنهم استخدام الأداة أعلاه مباشرة دون الحاجة لقراءة ما يلي.
الـEndpoint
صادِق على طلبك بترويسة Bearer، وأرسل طلب POST واحدًا لتدخل مهمتك قائمة التنفيذ فورًا؛ ثم تستلم النتيجة عبر webhook أو رابط موقّع.
استدعِ الخدمة من بيئتك
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)مثال على الطلب
{
"weight": 100,
"angle_1": 30,
"angle_2": 60
}مثال على الاستجابة
{
"task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
"type": "mech.tension_two_ropes_angle",
"status": "queued",
"_links": {
"result": "/tasks/tsk_…/result"
}
}الواجهة غير متزامنة: تستلم task_id فور الإرسال، ويمكنك الاستعلام عن الحالة بمعدل طلب واحد في الثانية.
الأسعار
السعر معلن كما تراه: لا tokens ولا نظام نقاط؛ وإن فشلت المهمة فلن تُحاسَب عليها.
الأخطاء
| HTTP | الرمز | المعنى |
|---|---|---|
401 | unauthorized | مفتاح الوصول مفقود أو غير صالح؛ تحقق من ترويسة Bearer في طلبك. |
402 | insufficient_balance | رصيدك لا يكفي لتنفيذ هذه المهمة؛ أعد شحن الرصيد ثم أعد المحاولة. |
404 | unknown_type | نوع المهمة المطلوب غير موجود في الكتالوج — راجع الاسم المرسل في الطلب. |
429 | rate_limited | تجاوزت الحد المسموح من الطلبات؛ انتظر قليلًا ثم أعد المحاولة. |