حاسبة RPM لنسبة التروس
محرك يدور 1000 دورة في الدقيقة يدير ترسًا من 20 سنًا يعشق ترسًا من 40 سنًا، فتكون النسبة 2 والخرج 500 دورة في الدقيقة. أدخل سرعة الدخل وعدد أسنان الترسين لاختيار مرحلة تخفيض لعلبة تروس أو روبوت. مجانية في متصفحك.
- مجاني
- يعمل في متصفحك
- دون تسجيل
- بياناتك لا تغادر جهازك
شغّل الأداة مجانًا
مثال محلول
- الدخل (rpm)
- 1,000
- أسنان العجلة المحركة
- 20
- أسنان العجلة المحرَّكة
- 40
- نسبة التروس
- 2
- الخرج (rpm)
- 500
تحسب حاسبة RPM لنسبة التروس سرعة دوران محور الخرج لزوج تروس بسيط انطلاقًا من دورة ترس الدخل وعدادَي أسنان الترس القائد والتروس المدفوع. أدخلوا سرعة دخل منتهية مع عدّادين صحيحين موجبين؛ يعيد المحرك دورة الخرج من متطابقة دائرة الخطوة حيث تتساوى السرعات الخطية عند التشابك، فتكون دورة الخرج مساوية لدورة الدخل مضروبة في أسنان القائد ومقسومة على أسنان المدفوع، أي دورة الدخل مقسومة على نسبة أسنان المدفوع إلى القائد. المدفوع الأكبر تخفيض (الخرج أبطأ)؛ والأصغر زيادة سرعة (الخرج أسرع)؛ وتساوي الأسنان يُبقي الدورة بلا تغيير. تُرفض العدادات الكسرية أو الصفرية أو السالبة لأنها لا تصف ترسًا مقطوعًا، وتُرفض دورة الدخل غير المنتهية بدل إنتاج Infinity أو NaN.
معنى دورة نسبة التروس لزوج من ترسين
في تشابك خارجي بسيط يكون الترس القائد عجلة الدخل التي يديرها محرك أو ذراع أو محور أعلى التيار، ويكون المدفوع عجلة الخرج التي تتبع عبر تماس دائرة الخطوة المشترك. عندما يكون GR أكبر من واحد يكون الزوج تخفيض سرعة: محور الخرج أبطأ من الدخل، وإهمالًا للخسائر يتضاعف العزم المثالي بـ GR. عندما يكون GR أصغر من واحد يكون الزوج زيادة سرعة: الخرج أسرع.
عندما يتساوى عدّادا الأسنان الصحيحان يكون GR واحدًا وتتساوى دورة الخرج مع دورة الدخل. تُبلغ هذه الحاسبة سرعة دوران ذات إشارة لا اتجاه الدوران: الزوج المستقيم الخارجي يعكس الاتجاه بينما الداخلي لا يفعل، لكن كليهما يشتركان في صيغة المقدار نفسها. يجب أن تكون عدّادات الأسنان أعدادًا صحيحة موجبة لأن ترسًا مصنعًا لا يمكن أن يملك أسنانًا صفرية أو سالبة أو كسرية؛ والرسوم ذات الكسور المقاسة ما زال يجب تحقيقها أسنانًا صحيحة على المعدن.
يجب أن تكون دورة الدخل عددًا منتهيًا حتى لا يصبح الجداء Infinity أو NaN؛ دورة الدخل صفر حالة خمول صحيحة تنتج خرجًا صفرًا، والدورة السالبة تُعامل دورانًا عكسيًا بخرج سالب. القطارات المركبة ونسب السيور وحاملات التروس الكوكبية خارج النطاق: اضربوا نسب المراحل خارج الخط أو استدعوا هذه النهاية مرة لكل تشابك.
أين تستحق حاسبة دورة نسبة التروس موضعها
أبقوا عدّادات الأسنان والسرعات داخل النطاق المنشور حتى لا تفيض دورة الخرج المقيّسة إلى قيمة غير منتهية يرفضها الحالّ. تستهدف هذه الصفحة من يبحث عن حاسبة دورة نسبة التروس أو سرعة محور الخرج من الأسنان أو تحويل الدورة بين القائد والمدفوع على الشبكة. ليست حالّ علبة مركبة متعددة المراحل، ولا أداة تطوير طبق ودولاب دراجة، ولا حاصل نسبة زحف من الترس الأول وصندوق التحويل والمحور، ولا معينًا لوحدة القياس أو الخطوة القطرية.
فضّلوا هذه القدرة عندما تعرفون أصلًا دورة المحرك وعدّادَي الأسنان الصحيحين لتشابك واحد وتحتاجون دورة الخرج جوابًا أول. إن احتجتم النسبة بلا أبعاد دون سرعة فقد تكون صفحة نسبة تروس مخصصة بحثًا أنسب؛ وإن كنتم تقدّرون رصة زحف رباعية فاستخدموا حاسبة نسبة الزحف.
حالات الاستخدام
سرعة المحور في علب الهواة والروبوتات
يدخل الصنّاع أسنان البينيون والتاج مع دورة لوحة المحرك لتقدير سرعة محور الخرج عند اختيار مرحلة تخفيض دون فتح CAD.
اختبارات وحدة البرمجيات الثابتة لرياضيات مجموعة الدفع
ولّدوا ثوابت معروفة لتخفيض وزيادة السرعة والواحد-إلى-واحد لدورة الخرج مع رفض متعمد لغير الصحيح أو الأسنان الصفرية لاختبارات نقل مضمّنة.
الأسئلة الشائعة
ماذا لو كانت دورة الدخل صفرًا أو سالبة؟
دورة الدخل صفر صحيحة وتنتج دورة خرج صفر (خمول). تُعامل دورة الدخل السالبة دورانًا عكسيًا وتعيد دورة خرج سالبة. تُرفض القيم غير المنتهية (NaN وInfinity).
هل يزيد الترس المدفوع الأكبر دورة الخرج أم ينقصها؟
الأصغر زيادة سرعة: الخرج أسرع. الأسنان المتساوية تُبقي الدورة بلا تغيير.
هل تبيّن النتيجة اتجاه دوران الخرج؟
لا. تعطي النتيجة السرعة مع إشارتها، لا اتجاه الدوران. الزوج الخارجي من التروس المستقيمة يعكس الاتجاه والتعشيق الداخلي لا يعكسه، لكن كليهما يستخدم صيغة السرعة نفسها.
هل أستطيع حساب مجموعة تروس من عدة مراحل؟
ليس دفعة واحدة. تتعامل الحاسبة مع تعشيق واحد بين ترسين. في المجموعة المركبة احسب كل زوج على حدة، واستخدم سرعة خرج المرحلة سرعةَ دخل للمرحلة التالية.
لماذا يجب أن يكون عدد الأسنان عددًا صحيحًا؟
لأن الترس الحقيقي لا يمكن أن يحمل أسنانًا كسرية أو صفرية أو سالبة. تُرفض هذه القيم بدل تقريبها، لذا حوّل أي كسور في الرسم المصغّر إلى أسنان كاملة أولًا.
أدوات ذات صلة
للمطوّرين — الوصول عبر API
كل ما في هذه الصفحة متاح برمجيًا. هذا القسم موجّه للفرق التقنية التي تريد ربط الأداة بأنظمتها الخاصة؛ بقية المستخدمين يمكنهم استخدام الأداة أعلاه مباشرة دون الحاجة لقراءة ما يلي.
الـEndpoint
صادِق على طلبك بترويسة Bearer، وأرسل طلب POST واحدًا لتدخل مهمتك قائمة التنفيذ فورًا؛ ثم تستلم النتيجة عبر webhook أو رابط موقّع.
استدعِ الخدمة من بيئتك
curl -X POST https://api.kit.forhosting.com/phys/gear-ratio-rpm \
-H "Authorization: Bearer $KIT_KEY" \
-H "Content-Type: application/json" \
-d '{"input_rpm":1000,"driving_teeth":20,"driven_teeth":40}'const res = await fetch("https://api.kit.forhosting.com/phys/gear-ratio-rpm", {
method: "POST",
headers: {
"Authorization": `Bearer ${process.env.KIT_KEY}`,
"Content-Type": "application/json"
},
body: JSON.stringify({
"input_rpm": 1000,
"driving_teeth": 20,
"driven_teeth": 40
})
});
const { task_id } = await res.json();import os, requests
res = requests.post(
"https://api.kit.forhosting.com/phys/gear-ratio-rpm",
headers={"Authorization": f"Bearer {os.environ['KIT_KEY']}"},
json={
"input_rpm": 1000,
"driving_teeth": 20,
"driven_teeth": 40
},
)
task_id = res.json()["task_id"]<?php
$res = file_get_contents("https://api.kit.forhosting.com/phys/gear-ratio-rpm", false, stream_context_create([
"http" => [
"method" => "POST",
"header" => "Authorization: Bearer " . getenv("KIT_KEY") . "\r\nContent-Type: application/json",
"content" => '{"input_rpm":1000,"driving_teeth":20,"driven_teeth":40}',
],
]));
$task = json_decode($res, true);body := bytes.NewBufferString(`{"input_rpm":1000,"driving_teeth":20,"driven_teeth":40}`)
req, _ := http.NewRequest("POST", "https://api.kit.forhosting.com/phys/gear-ratio-rpm", body)
req.Header.Set("Authorization", "Bearer "+os.Getenv("KIT_KEY"))
req.Header.Set("Content-Type", "application/json")
res, _ := http.DefaultClient.Do(req)مثال على الطلب
{
"input_rpm": 1000,
"driving_teeth": 20,
"driven_teeth": 40
}مثال على الاستجابة
{
"task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
"type": "phys.gear_ratio_rpm",
"status": "queued",
"_links": {
"result": "/tasks/tsk_…/result"
}
}الواجهة غير متزامنة: تستلم task_id فور الإرسال، ويمكنك الاستعلام عن الحالة بمعدل طلب واحد في الثانية.
الأسعار
السعر معلن كما تراه: لا tokens ولا نظام نقاط؛ وإن فشلت المهمة فلن تُحاسَب عليها.
الحدود
max_abs | 1000000000000 |
الأخطاء
| HTTP | الرمز | المعنى |
|---|---|---|
401 | unauthorized | مفتاح الوصول مفقود أو غير صالح؛ تحقق من ترويسة Bearer في طلبك. |
402 | insufficient_balance | رصيدك لا يكفي لتنفيذ هذه المهمة؛ أعد شحن الرصيد ثم أعد المحاولة. |
404 | unknown_type | نوع المهمة المطلوب غير موجود في الكتالوج — راجع الاسم المرسل في الطلب. |
429 | rate_limited | تجاوزت الحد المسموح من الطلبات؛ انتظر قليلًا ثم أعد المحاولة. |
ملاحظات تقنية
معنى دورة نسبة التروس لزوج من ترسين
كل دورة كاملة للقائد تتقدم بعدد أسنانه تمامًا، فيجب أن يدور المدفوع بمقدار driving_teeth على driven_teeth من الدورة. تتناسب السرعات الزاوية لذلك مع مقلوب عدّادات الأسنان: output_rpm يساوي input_rpm مضروبًا في driving_teeth ومقسومًا على driven_teeth. هذه المتطابقة هي نفسها قسمة سرعة الدخل على نسبة التروس GR، المعرّفة هنا بأنها driven_teeth على driving_teeth، وهي النسبة التي تسمّيها عملية البحث التي تجيب عنها هذه الصفحة.
عقد الإدخال وشكل الاستجابة وسلوك الخطأ
يجب أن يكون العدّادان عددين صحيحين أكبر من صفر؛ يُرفض العدّاد الصفري أو السالب أو غير الصحيح مثل اثني عشر فاصلة خمسة أو السلسلة غير العددية بدل اقتطاعها صامتًا. أرسلوا جسم JSON بطريقة POST بثلاثة حقول إلزامية. input_rpm (الأسماء البديلة rpm_in وdriver_rpm وn_in وinput_speed) هي سرعة محور القيادة بدورات في الدقيقة؛ يجب أن تكون عددًا منتهيًا، والقيم الغائبة أو الفارغة أو NaN أو اللانهائية تفشل بـ invalid_input مع تسمية الحقل. driving_teeth (الأسماء البديلة driver_teeth وpinion_teeth وn1 وdriving) هو عدّاد أسنان صحيح موجب لعجلة الدخل. driven_teeth (الأسماء البديلة gear_teeth وn2 وdriven) هو عدّاد أسنان صحيح موجب لعجلة الخرج. تبقى المقادير المطلقة ضمن الحد المنشور وهو تريليون حتى يبقى الحاصل منتهيًا بدقة IEEE المزدوجة على Worker وفي المتصفح. عند النجاح ترد الاستجابة input_rpm وdriving_teeth وdriven_teeth بعد التقريب، وتضبط gear_ratio على driven_teeth على driving_teeth، وتضبط output_rpm على input_rpm مضروبًا في driving_teeth على driven_teeth، وتتضمن سلسلة الصيغة المغلقة. التحقق الفاشل يعيد invalid_input ولا يُحاسب أبدًا. السعر ثابت $0.002 لكل طلب ناجح بوحدة item. فضّلوا أعداد JSON عندما تتحكمون في العميل؛ تُقبل السلاسل العددية المطابقة لنمط عشري منتهٍ صارم حتى يستمر اللصق من جدول البيانات دون فتح الباب لنص اعتباطي.
أين تستحق حاسبة دورة نسبة التروس موضعها
اقرنوا أمثلة الصف عمدًا: عشرون سنًا قائدة وأربعون مدفوعة عند ألف دورة في الدقيقة تعطي تخفيضًا اثنين إلى واحد وخمسمائة دورة خرج؛ ثمانية عشر قائدة وأربع وخمسون مدفوعة عند ثلاثة آلاف وستمائة دورة تعطي تخفيضًا ثلاثة إلى واحد وألفًا ومئتي دورة خرج؛ العدّادات المتساوية تُبقي الدورة بلا تغيير؛ وعدّاد صفري أو كسري يبيّن مسار invalid_input الصارم. المهام الفاشلة التي تعيد invalid_input لا تستهلك الرصيد المدفوع مسبقًا، فيبقى استكشاف النصوص رخيصًا عندما يمرّر المتعلمون عدّادات غير جائزة عمدًا. فحوص الذهاب والإياب يسيرة: أعيدوا حساب input_rpm مضروبًا في driving_teeth ومقسومًا على driven_teeth يدويًا وتأكدوا أنه يساوي output_rpm المنشور ضمن التقريب نفسه إلى اثني عشر رقمًا عشريًا. ولأن التنفيذ parse خالص من المستوى A، تكلف كل مكالمة ناجحة $0.002 المنشور بلا رموز نموذج وبلا شبكة صادرة.
حالات التكامل
مراجعة الواجبات لدورة الخرج
يدخل الطلاب دورة المحرك مع عدّادَي أسنان القائد والمدفوع ويقارنون نتيجة الكتاب n_out = n_in × T1/T2 بـ JSON الحتمي قبل التسليم.
أسئلة تقنية
كيف تُحسب دورة الخرج من نسبة التروس؟
output_rpm = input_rpm × driving_teeth / driven_teeth، وهو نفسه قسمة دورة الدخل على gear_ratio = driven_teeth / driving_teeth. أرسلوا تلك الحقول الثلاثة بصيغة JSON.
هل يجب أن تكون عدّادات الأسنان أعدادًا صحيحة؟
نعم. يجب أن يكون driving_teeth وdriven_teeth عددين صحيحين موجبين. تفشل العدادات الصفرية أو السالبة أو الكسرية بـ invalid_input لأنها لا تصف ترسًا مقطوعًا.
كم تبلغ تكلفة حاسبة دورة نسبة التروس؟
أداة المتصفح مجانية وتعمل محليًا. تستخدم طلبات API رصيد KIT المدفوع مسبقًا بسعر $0.002 لكل مكالمة ناجحة؛ ولا تُحاسب الإدخالات غير الصالحة.