حساب مركبات الجاذبية على سطح مائل
تفكك هذه الحاسبة وزن الجسم إلى الاتجاهين المهمين في مسائل السطح المائل. أدخل الكتلة وزاوية السطح لتحصل على قوة الجاذبية الموازية للسطح والقوة العمودية التي تضغط الجسم نحوه. تستخدم الحاسبة جاذبية الأرض القياسية افتراضيا، ويمكنك إدخال قيمة موجبة أخرى. النتائج حتمية، وتعرض بوحدة نيوتن، وتعتمد مباشرة على دالتي الجيب وجيب التمام.
شغّل الأداة مجانًا
فهم مركبتي قوة الجاذبية
تؤثر الجاذبية دائما رأسيا إلى الأسفل، بينما يحدد السطح المائل محورين مدورين: أحدهما مواز للسطح والآخر عمودي عليه. لا ينشئ تحليل الوزن قوى جديدة، بل يعبر عن المتجه نفسه بإحداثيات أسهل للتحليل. تتجه المركبة الموازية إلى أسفل المنحدر وتميل إلى تحريك الجسم، أما المركبة العمودية فتتجه إلى داخل السطح وتبين مقدار ضغط الجسم عليه. إذا كانت الكتلة m وتسارع الجاذبية g، فمقدار الوزن الكلي هو mg. عندما تقاس الزاوية theta من الأفقي، تكون المركبة الموازية mg sin(theta)، والعمودية mg cos(theta). عند 0 درجة يكون الوزن كله عموديا، وعند 90 درجة يكون كله موازيا. تساعد هاتان الحالتان على اكتشاف تبديل الجيب وجيب التمام بالخطأ.
إدخال القيم وقراءة النتيجة
أدخل الكتلة بالكيلوغرام والزاوية بالدرجات من الاتجاه الأفقي. يجب أن تكون الكتلة موجبة، وأن تقع الزاوية بين 0 و90 درجة. تحول الحاسبة الدرجات إلى راديان داخليا. القيمة الافتراضية لتسارع الجاذبية هي 9.80665 متر لكل ثانية مربعة، ويمكن استبدالها بقيمة موجبة أخرى. تعرض النتيجة الوزن الكلي والمركبتين بوحدة نيوتن. هذه مقادير، لذا حدد الإشارات وفق محاور مخططك. لا تساوي المركبة العمودية قوة رد الفعل دائما، بل تتساويان فقط عند غياب قوى أو تسارع عمودي إضافي. كذلك لا تمثل المركبة الموازية القوة المحصلة إذا وجد احتكاك أو شد أو مقاومة أو قوة مطبقة.
استخدام المركبات في مسائل السطح المائل
بعد تحليل الوزن، طبق قانون نيوتن الثاني على كل محور على حدة. على امتداد السطح، اجمع المركبة الموازية مع الاحتكاك والشد والقوى المطبقة بإشارات متسقة. وفي الاتجاه العمودي، اجمع المركبة الداخلة مع رد الفعل وأي قوى أخرى. في حالة التلامس البسيطة يساوي رد الفعل المركبة العمودية ويمكن استخدامه في نموذج للاحتكاك، لكن الحاسبة لا تفترض ذلك النموذج. حافظ على اتساق الوحدات: ضرب الكيلوغرام في متر لكل ثانية مربعة ينتج نيوتن. لا تدخل الوزن بالنيوتن بوصفه كتلة. نظريا يعيد الجذر التربيعي لمجموع مربعي المركبتين الوزن الكلي، وقد يظهر فرق طفيف بسبب التقريب. السعر الأساسي للطلب الآلي هو $0.002؛ وتطبق كل عملية الصيغ الحتمية نفسها.
حالات الاستخدام
مراجعة مخطط الجسم الحر
تحقق من تحليل الوزن قبل كتابة معادلات القوى.
التحضير لحساب الاحتكاك
احسب المركبة العمودية اللازمة لتحديد رد الفعل في نموذج تلامس بسيط.
مقارنة زوايا الميل
لاحظ كيف تزيد المركبة الهابطة وتقل العمودية مع زيادة الزاوية.
الأسئلة الشائعة
أي مركبة تستخدم دالة الجيب؟
عند قياس الزاوية من الأفقي، تكون الموازية mg sin(theta) والعمودية mg cos(theta).
هل تساوي المركبة العمودية رد الفعل دائما؟
لا، تتساويان فقط عند غياب قوى وتسارع إضافيين في الاتجاه العمودي.
ما قيمة الجاذبية الافتراضية؟
القيمة القياسية 9.80665 متر لكل ثانية مربعة، ويمكنك إدخال قيمة موجبة أخرى.
لماذا تساوي المركبة الموازية صفرا على سطح أفقي؟
لأن sin(0) يساوي صفرا، فيكون الوزن كله عموديا على السطح.
هل تشمل الحاسبة الاحتكاك والتسارع؟
لا. تحلل الحاسبة قوة الجاذبية فقط، وتضاف القوى الأخرى في حساب منفصل.
ما تكلفة الحساب عبر API؟
لكل طلب آلي سعر أساسي قدره $0.002. ويستخدم المتصفح الحسابات الحتمية نفسها.
للمطوّرين — الوصول عبر API
كل ما في هذه الصفحة متاح برمجيًا. هذا القسم موجّه للفرق التقنية التي تريد ربط الأداة بأنظمتها الخاصة؛ بقية المستخدمين يمكنهم استخدام الأداة أعلاه مباشرة دون الحاجة لقراءة ما يلي.
الـEndpoint
صادِق على طلبك بترويسة Bearer، وأرسل طلب POST واحدًا لتدخل مهمتك قائمة التنفيذ فورًا؛ ثم تستلم النتيجة عبر webhook أو رابط موقّع.
استدعِ الخدمة من بيئتك
curl -X POST https://api.kit.forhosting.com/trig/incline-component-gravity \
-H "Authorization: Bearer $KIT_KEY" \
-H "Content-Type: application/json" \
-d '{"mass":10,"angle":30}'const res = await fetch("https://api.kit.forhosting.com/trig/incline-component-gravity", {
method: "POST",
headers: {
"Authorization": `Bearer ${process.env.KIT_KEY}`,
"Content-Type": "application/json"
},
body: JSON.stringify({
"mass": 10,
"angle": 30
})
});
const { task_id } = await res.json();import os, requests
res = requests.post(
"https://api.kit.forhosting.com/trig/incline-component-gravity",
headers={"Authorization": f"Bearer {os.environ['KIT_KEY']}"},
json={
"mass": 10,
"angle": 30
},
)
task_id = res.json()["task_id"]<?php
$res = file_get_contents("https://api.kit.forhosting.com/trig/incline-component-gravity", false, stream_context_create([
"http" => [
"method" => "POST",
"header" => "Authorization: Bearer " . getenv("KIT_KEY") . "\r\nContent-Type: application/json",
"content" => '{"mass":10,"angle":30}',
],
]));
$task = json_decode($res, true);body := bytes.NewBufferString(`{"mass":10,"angle":30}`)
req, _ := http.NewRequest("POST", "https://api.kit.forhosting.com/trig/incline-component-gravity", body)
req.Header.Set("Authorization", "Bearer "+os.Getenv("KIT_KEY"))
req.Header.Set("Content-Type", "application/json")
res, _ := http.DefaultClient.Do(req)مثال على الطلب
{
"mass": 10,
"angle": 30
}مثال على الاستجابة
{
"task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
"type": "trig.incline_component_gravity",
"status": "queued",
"_links": {
"result": "/tasks/tsk_…/result"
}
}الواجهة غير متزامنة: تستلم task_id فور الإرسال، ويمكنك الاستعلام عن الحالة بمعدل طلب واحد في الثانية.
الأسعار
السعر معلن كما تراه: لا tokens ولا نظام نقاط؛ وإن فشلت المهمة فلن تُحاسَب عليها.
الأخطاء
| HTTP | الرمز | المعنى |
|---|---|---|
401 | unauthorized | مفتاح الوصول مفقود أو غير صالح؛ تحقق من ترويسة Bearer في طلبك. |
402 | insufficient_balance | رصيدك لا يكفي لتنفيذ هذه المهمة؛ أعد شحن الرصيد ثم أعد المحاولة. |
404 | unknown_type | نوع المهمة المطلوب غير موجود في الكتالوج — راجع الاسم المرسل في الطلب. |
429 | rate_limited | تجاوزت الحد المسموح من الطلبات؛ انتظر قليلًا ثم أعد المحاولة. |