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