حاسبة موضع مكبس آلية المرفق والمنزلق
حدّد موضع المكبس عند أي زاوية للمرفق: مع نصف قطر مرفق 50 وذراع توصيل 150 تقع النقطة الميتة العليا عند 200 ويبلغ الشوط 100، وعند 60° يكون المكبس قد نزل أقل بقليل من ثلثه. مجاناً في متصفحك.
- مجاني
- يعمل في متصفحك
- دون تسجيل
- بياناتك لا تغادر جهازك
شغّل الأداة مجانًا
مثال محلول
- زاوية الكرنك (°)
- 60
- نصف قطر الكرنك
- 50
- طول ذراع التوصيل
- 150
- موضع المكبس من مركز الكرنك
- 168.6140661635
- الإزاحة من النقطة الميتة العليا
- 31.3859338365
- موضع النقطة الميتة العليا
- 200
- موضع النقطة الميتة السفلى
- 100
تحسب هذه الأداة الموضع اللحظي لمكبس أو منزلق انطلاقًا من زاوية المرفق ونصف قطره وطول ذراع التوصيل. وهي تعرض المسافة بين محور عمود المرفق ومحور دبوس المكبس على خط الشوط، إلى جانب الإزاحة من النقطة الميتة العليا، ولذلك يبقى مرجع القياس واضحًا. تعتمد الحاسبة هندسة دقيقة لآلية المرفق والمنزلق، وتقبل أي وحدة طول ما دامت مستخدمة بصورة متسقة.
حددوا الآلية ومرجع الموضع
تحول آلية المرفق والمنزلق الحركة الدورانية إلى حركة ترددية بواسطة ذراع توصيل صلب. أدخلوا زاوية المرفق بالدرجات، على أن تكون 0 درجة عند النقطة الميتة العليا، ثم نصف قطر المرفق وطول ذراع التوصيل بين المركزين. يجب استعمال الوحدة نفسها للطولين، مثل المليمتر أو البوصة.
يمنع عرض القيمتين الخلط بين مرجعين مختلفين لموضع المكبس. يجب ألا يقل طول ذراع التوصيل عن نصف القطر حتى تكتمل دورة كاملة. وتُحوّل الزوايا خارج الدورة إلى قيمة مكافئة من 0 إلى أقل من 360 درجة.
افهموا هندسة النتيجة
يفكك الحساب موضع مسمار المرفق إلى مركبتين موازية لخط الشوط وعمودية عليه. إذا كان r نصف القطر وl طول ذراع التوصيل وθ الزاوية، فإن الموضع هو x = r cos(θ) + √(l² − r² sin²(θ)). يمثل الحد الجذري مركبة الذراع على محور الشوط.
تقع النقطة الميتة العليا عند l + r، وتكون الإزاحة منها l + r − x. في الآلية المحورية تقع النقطة الميتة السفلى عند l − r ويساوي الشوط الكامل 2r. لا تكون حركة المكبس جيبية تمامًا عندما يكون طول الذراع محدودًا؛ فميل الذراع يسبب عدم تناظر حول منتصف الشوط، ويقل هذا الأثر كلما زاد طول الذراع نسبة إلى المرفق.
يفترض النموذج وصلات صلبة بلا إزاحة جانبية ويعطي أرقامًا ثابتة دون محاكاة أو تكرار أو بيانات خارجية.
استخدموا المخرجات في التصميم والتحليل
يمكنكم إنشاء جداول للإزاحة، ومقارنة نسب أذرع التوصيل، وتحديد أحداث عند زوايا معينة، أو مراجعة رسم CAD. عند دراسة سلسلة زوايا، نفذوا حسابًا لكل زاوية مع إبقاء الأبعاد والوحدة ثابتة. توفر قيم الشوط والنقطتين الميتتين اختبارًا سريعًا: عند 0 درجة تكون الإزاحة من النقطة العليا صفرًا، وعند 180 درجة تساوي ضعفي نصف القطر.
يفترض النموذج مرور محور الشوط بمركز عمود المرفق، وصلابة الأجزاء، وانعدام الخلوص، وثبات الأبعاد تحت الحمل والحرارة. لذا فهو يصف الهندسة لا السلوك الفعلي أثناء التشغيل. تتطلب إزاحة محور الدبوس أو الأسطوانة والخلوص والتشوه وسماحات التصنيع نماذج إضافية.
إذا كانت الأبعاد المصدرية غير مؤكدة، فتحققوا منها ولا تعدوا كثرة المنازل العشرية دليلًا على دقة القياس الفعلية.
حالات الاستخدام
إنشاء منحنى إزاحة لمحرك
احسبوا حركة المكبس عند زوايا متتابعة لإعداد مخططات حركية أو دراسة التوقيت أو مقارنة نسب ذراع التوصيل.
فحص ضاغط أو مضخة
حددوا الموضع اللحظي للمنزلق لربط دوران المرفق بحجم الحجرة أو مشوار الكباس.
التحقق من تصميم آلة
قارنوا مواضع النقطتين الميتتين والشوط وموضعًا وسيطًا مع الحساب اليدوي أو نموذج CAD.
الأسئلة الشائعة
ماذا يعني موضع المكبس في هذه النتيجة؟
هو المسافة من محور عمود المرفق إلى دبوس المكبس على خط الشوط. ويعرض حقل مستقل الإزاحة من النقطة الميتة العليا.
أين تقع زاوية الصفر؟
تقع عند النقطة الميتة العليا، حين يمتد المرفق وذراع التوصيل نحو المكبس على خط الشوط.
هل تدعم الحاسبة أسطوانة أو محور منزلق مزاحًا؟
لا. فهي تمثل آلية محورية تقليدية يمر فيها خط الشوط بمركز عمود المرفق.
لماذا يجب ألا يقل طول ذراع التوصيل عن نصف القطر؟
لا يحقق الذراع الأقصر هندسة الوصلة الصلبة طوال دورة كاملة. يضمن هذا الشرط وجود موضع حقيقي عند كل زاوية.
لماذا لا تكون حركة المكبس موجة جيبية مثالية؟
لأن ذراع التوصيل يميل كلما دار المرفق. هذا الميل يجعل الحركة غير منتظمة حول منتصف الشوط، فلا تعطي الخطوات المتساوية للمرفق خطوات متساوية للمكبس. والذراع الأطول يخفف هذا الأثر.
أدوات ذات صلة
للمطوّرين — الوصول عبر API
كل ما في هذه الصفحة متاح برمجيًا. هذا القسم موجّه للفرق التقنية التي تريد ربط الأداة بأنظمتها الخاصة؛ بقية المستخدمين يمكنهم استخدام الأداة أعلاه مباشرة دون الحاجة لقراءة ما يلي.
الـEndpoint
صادِق على طلبك بترويسة Bearer، وأرسل طلب POST واحدًا لتدخل مهمتك قائمة التنفيذ فورًا؛ ثم تستلم النتيجة عبر webhook أو رابط موقّع.
استدعِ الخدمة من بيئتك
curl -X POST https://api.kit.forhosting.com/eng/slider-crank-position \
-H "Authorization: Bearer $KIT_KEY" \
-H "Content-Type: application/json" \
-d '{"crank_angle_deg":60,"crank_radius":50,"connecting_rod_length":150}'const res = await fetch("https://api.kit.forhosting.com/eng/slider-crank-position", {
method: "POST",
headers: {
"Authorization": `Bearer ${process.env.KIT_KEY}`,
"Content-Type": "application/json"
},
body: JSON.stringify({
"crank_angle_deg": 60,
"crank_radius": 50,
"connecting_rod_length": 150
})
});
const { task_id } = await res.json();import os, requests
res = requests.post(
"https://api.kit.forhosting.com/eng/slider-crank-position",
headers={"Authorization": f"Bearer {os.environ['KIT_KEY']}"},
json={
"crank_angle_deg": 60,
"crank_radius": 50,
"connecting_rod_length": 150
},
)
task_id = res.json()["task_id"]<?php
$res = file_get_contents("https://api.kit.forhosting.com/eng/slider-crank-position", false, stream_context_create([
"http" => [
"method" => "POST",
"header" => "Authorization: Bearer " . getenv("KIT_KEY") . "\r\nContent-Type: application/json",
"content" => '{"crank_angle_deg":60,"crank_radius":50,"connecting_rod_length":150}',
],
]));
$task = json_decode($res, true);body := bytes.NewBufferString(`{"crank_angle_deg":60,"crank_radius":50,"connecting_rod_length":150}`)
req, _ := http.NewRequest("POST", "https://api.kit.forhosting.com/eng/slider-crank-position", body)
req.Header.Set("Authorization", "Bearer "+os.Getenv("KIT_KEY"))
req.Header.Set("Content-Type", "application/json")
res, _ := http.DefaultClient.Do(req)مثال على الطلب
{
"crank_angle_deg": 60,
"crank_radius": 50,
"connecting_rod_length": 150
}مثال على الاستجابة
{
"task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
"type": "eng.slider_crank_position",
"status": "queued",
"_links": {
"result": "/tasks/tsk_…/result"
}
}الواجهة غير متزامنة: تستلم task_id فور الإرسال، ويمكنك الاستعلام عن الحالة بمعدل طلب واحد في الثانية.
الأسعار
السعر معلن كما تراه: لا tokens ولا نظام نقاط؛ وإن فشلت المهمة فلن تُحاسَب عليها.
الأخطاء
| HTTP | الرمز | المعنى |
|---|---|---|
401 | unauthorized | مفتاح الوصول مفقود أو غير صالح؛ تحقق من ترويسة Bearer في طلبك. |
402 | insufficient_balance | رصيدك لا يكفي لتنفيذ هذه المهمة؛ أعد شحن الرصيد ثم أعد المحاولة. |
404 | unknown_type | نوع المهمة المطلوب غير موجود في الكتالوج — راجع الاسم المرسل في الطلب. |
429 | rate_limited | تجاوزت الحد المسموح من الطلبات؛ انتظر قليلًا ثم أعد المحاولة. |
ملاحظات تقنية
حددوا الآلية ومرجع الموضع
تمثل piston_position_from_crank_center المسافة من محور عمود المرفق إلى دبوس المكبس على خط الشوط. أما displacement_from_top_dead_center فتبدأ من الصفر وتزداد باتجاه النقطة الميتة السفلى.
استخدموا المخرجات في التصميم والتحليل
تكلفة كل حساب آلي عبر API هي $0.002.
أسئلة تقنية
ما وحدات الطول التي يمكنكم استخدامها؟
يمكنكم استخدام أي وحدة بشرط أن يستعمل crank_radius وconnecting_rod_length الوحدة نفسها. تحمل جميع الأطوال الناتجة تلك الوحدة.
ما تكلفة الحساب عبر API؟
تكلفة كل طلب عبر API هي $0.002. الحساب حتمي ولا يتصل بأي خدمة خارجية.