مولّد بكرات التوقيت

عشرة مقاطع أحزمة، بُعدان وثلاثة: DXF و G-code و SVG وملف STL جاهز للطباعة.

GT2 — 2 ملم مقطع مضبوط بالأقواس من مقطع سنّ 2GT المرسوم بأبعاده: قاع R0.555، وجانبان R1.000 مركزاهما على بعد 0.400 من محور السنّ، وزاويتان R0.150. ستة أقواس متماسّة، مضبوطة.
OD 12.224 mmPD 12.732 mmROOT 10.724 mmBORE 5 mm
الأسنان
—
الخطوة
—
قطر الخطوة
—
القطر الخارجي
—
قطر الجذر
—
الثقب
—
طول الحزام لكل دورة
—
عرض الأرض
—

الذي تديره هنا هو ملف STL نفسه، لا نموذج ثانٍ بُني من الأرقام ذاتها. فإن بدا صحيحًا هنا فهذا ما سينزل.

الرسم والقراءات مجانية وستبقى كذلك. أخذ ملف يطلب منك تسجيل الدخول.

هذه الحالات تُنفَّذ على الخادم في كل مرّة تُفتح فيها هذه الصفحة، على الكود نفسه الذي كتب ملفك. فعلامة الصحّ خبر عن المحرّك الذي تستعمله الآن، لا ملاحظة تركها أحدهم من قبل.

✓ 20 teeth: diameters, closure and depth

القراءةالمتوقَّعالناتج
pitchDiameter⁦12.732395⁩⁦12.732395⁩
outsideDiameter⁦12.224395⁩⁦12.224395⁩
arcs⁦120⁩⁦120⁩
grooveDepth⁦0.75⁩⁦0.75⁩
chainError⁦0⁩⁦0⁩
closureError⁦0⁩⁦0⁩
overshoot⁦0⁩⁦0⁩

✓ 16 teeth: the small-pulley case

القراءةالمتوقَّعالناتج
pitchDiameter⁦10.185916⁩⁦10.185916⁩
outsideDiameter⁦9.677916⁩⁦9.677916⁩
arcs⁦96⁩⁦96⁩
grooveDepth⁦0.75⁩⁦0.75⁩
chainError⁦0⁩⁦0⁩
overshoot⁦0⁩⁦0⁩
landWidth⁦0.384989⁩⁦0.384989⁩

✓ 60 teeth: closure with a bore and six holes

القراءةالمتوقَّعالناتج
arcs⁦360⁩⁦360⁩
circles⁦7⁩⁦7⁩
closureError⁦0⁩⁦0⁩
chainError⁦0⁩⁦0⁩
grooveDepth⁦0.75⁩⁦0.75⁩
landWidth⁦0.484844⁩⁦0.484844⁩

✓ 20 teeth with 0.1 mm tool offset: the cut path still closes

القراءةالمتوقَّعالناتج
pathOutsideDiameter⁦12.424395⁩⁦12.424395⁩
grooveDepth⁦0.75⁩⁦0.75⁩
chainError⁦0⁩⁦0⁩
closureError⁦0⁩⁦0⁩
overshoot⁦0⁩⁦0⁩

✓ 20 teeth with 0.2 mm of belt clearance: wider tooth, same OD

القراءةالمتوقَّعالناتج
outsideDiameter⁦12.224395⁩⁦12.224395⁩
grooveDepth⁦0.851327⁩⁦0.851327⁩
landWidth⁦0.204665⁩⁦0.204665⁩
chainError⁦0⁩⁦0⁩
closureError⁦0⁩⁦0⁩
overshoot⁦0⁩⁦0⁩

✓ gt2-3m: diameters and the shared checks at 24 teeth

القراءةالمتوقَّعالناتج
pitchDiameter⁦22.918312⁩⁦22.918312⁩
outsideDiameter⁦22.156312⁩⁦22.156312⁩
grooveDepth⁦1.168577⁩⁦1.168577⁩
chainError⁦0⁩⁦0⁩
closureError⁦0⁩⁦0⁩
overshoot⁦0⁩⁦0⁩
turnsOneWay⁦1⁩⁦1⁩

✓ htd-5m: diameters and the shared checks at 30 teeth

القراءةالمتوقَّعالناتج
pitchDiameter⁦47.746483⁩⁦47.746483⁩
outsideDiameter⁦46.603483⁩⁦46.603483⁩
grooveDepth⁦2.198511⁩⁦2.198511⁩
chainError⁦0⁩⁦0⁩
closureError⁦0⁩⁦0⁩
overshoot⁦0⁩⁦0⁩
turnsOneWay⁦1⁩⁦1⁩

✓ mxl: diameters and the shared checks at 40 teeth

القراءةالمتوقَّعالناتج
pitchDiameter⁦25.872228⁩⁦25.872228⁩
outsideDiameter⁦25.364228⁩⁦25.364228⁩
grooveDepth⁦0.508035⁩⁦0.508035⁩
chainError⁦0⁩⁦0⁩
closureError⁦0⁩⁦0⁩
overshoot⁦0⁩⁦0⁩
turnsOneWay⁦1⁩⁦1⁩

✓ t10: diameters and the shared checks at 18 teeth

القراءةالمتوقَّعالناتج
pitchDiameter⁦57.29578⁩⁦57.29578⁩
outsideDiameter⁦55.43578⁩⁦55.43578⁩
grooveDepth⁦2.499784⁩⁦2.499784⁩
chainError⁦0⁩⁦0⁩
closureError⁦0⁩⁦0⁩
overshoot⁦0⁩⁦0⁩
turnsOneWay⁦1⁩⁦1⁩

✓ The solid is closed: bore, hub and both flanges

القراءةالمتوقَّعالناتج
openEdges⁦0⁩⁦0⁩
watertight⁦1⁩⁦1⁩

✓ The solid is closed with no bore at all: solid discs, not rings

القراءةالمتوقَّعالناتج
openEdges⁦0⁩⁦0⁩
watertight⁦1⁩⁦1⁩

✓ STL size and triangle count stay within reason at 20 teeth

القراءةالمتوقَّعالناتج
watertight⁦1⁩⁦1⁩
stlWithinLimits⁦1⁩⁦1⁩
قطر الخطوة
PD = N × p ÷ π
القطر الخارجي
OD = PD − 2 × PLD
قطر الجذر
root = OD − 2 × depth
طول الحزام لكل دورة
L = N × p

p = ⁦2 mm⁩ PLD = ⁦0.254 mm⁩ عمق الأخدود = ⁦0.75 mm⁩

معيار الدقّة

هنا نوعان من المقاطع، وليسا سواءً، ولذلك تقول الصفحة في كل مرّة أيّهما بين يديك. المقطع المضبوط بالأقواس سلسلة أقواس متماسّة مشتقّة من السنّ المنشور: وصلاته متماسّة إلى آخر رقم يحمله الحاسوب، وتوسعة الأخدود لخلوص الحزام تغييرُ مقياسٍ يحفظ كل تلك التماسّات، فالشكل صحيح عند أي مقاس وأي خلوص. أما المقطع النقطي فقائمة إحداثيات منقولة توصَل بخطوط مستقيمة، وتُلَفّ على البكرة على خطّ خطوة الحزام نفسه حتى يخرج العمق وتباعد الأسنان مضبوطَين؛ والتقريب في المنحنى بين نقطتين مدرجتين، وهو بجودة الجدول لا أكثر. اليوم مقطع GT2 بخطوة 2 ملم مضبوط والبقيّة جداول. ورفع البقيّة عمل مخطَّط، وثمنه صنف واحد لكل مقطع: الشكل وحده هو ما يتغيّر.

من مقطع سنّ 2GT المرسوم بأبعاده: قاع R0.555، وجانبان R1.000 مركزاهما على بعد 0.400 من محور السنّ، وزاويتان R0.150. ستة أقواس متماسّة، مضبوطة.

المعادلات المستخدمة

قطر الخطوة PD = الخطوة × عدد الأسنان ÷ π | القطر الخارجي OD = PD − 2 × PLD | قطر الجذر = OD − 2 × العمق | طول الحزام لكل دورة = عدد الأسنان × الخطوة | وعرض الأرض يُقاس من المنحنى المرسوم لا من ثابت. والخطوة وفرق خطّ الخطوة والعمق لكل مقطع منقولة من مصدر مُسمّى ومسجَّلة في PROFILE-DATA.md؛ ومقطع 2GT بخطوة 2 ملم من مقطع السنّ المرسوم: قاع R0.555، وجانبان R1.000 مركزاهما على بعد 0.400، وزاويتان R0.150.

كيف تعمل

قطر خطوة البكرة PD = الخطوة × عدد الأسنان ÷ π، وقطرها الخارجي أصغر منه بمقدار ضعف فرق خطّ الخطوة: OD = PD − 2 × PLD. وقطر الجذر هو OD − 2 × عمق الأخدود. وطول الحزام الذي يلفّ دورة كاملة هو عدد الأسنان في الخطوة، لا أكثر ولا أقل.

معيار الدقّة

الأداة تقدّم نوعين من المقاطع، وليسا سواءً، ولذلك تكتب على الشاشة في كل مرّة أيّهما اخترت.

المقطع المضبوط بالأقواس سلسلة أقواس متماسّة مشتقّة من مقطع السنّ المنشور. في مقطع 2GT بخطوة 2 ملم: قاع R0.555 على محور السنّ، وجانبان R1.000 مركز كلٍّ منهما على بُعد 0.400 من ذلك المحور، وزاويتان R0.150. وهذه الأرقام ليست ستّ حقائق مستقلّة بل تُخفي تماسّين مضبوطين: 0.400² + 0.195² = 0.445² = (1.000 − 0.555)² بالضبط. ولذلك يُغلق الشكل، ولا تتغيّر وجهة العدّة فجأة عند أي وصلة، وتوسعة الأخدود للخلوص تغييرُ مقياسٍ يحفظ كل تلك التماسّات كما هي.

المقطع النقطي جدول إحداثيات منقول من مصدر مُسمّى، تُوصَل نقاطه بخطوط مستقيمة ثم يُلَفّ على البكرة على خطّ خطوة الحزام نفسه: الزاوية = x ÷ نصف قطر الخطوة، ونصف القطر = نصف القطر الخارجي − y. وبهذا اللفّ يخرج العمق مضبوطًا وتخرج نهايتا السنّ على القطر الخارجي تمامًا، ويقع التقريب في المنحنى بين نقطتين مدرجتين وحده — فهو بجودة الجدول لا أكثر.

ولا يُشتقّ مقطع من مقطع بالتكبير أبدًا. GT2 بخطوة 3 و5 ملم ليسا تكبيرًا لمقطع الـ 2 ملم: لكلٍّ جدوله المستقل. واليوم مقطع 2GT وحده مضبوط، ورفع البقيّة عمل مخطَّط ثمنه صنف واحد لكل مقطع.

الخلوص والإزاحة: حقلان لا حقل

خلوص تركيب الحزام زيادة في عرض السنّ ليدخل الحزام فعلًا، وهو جزء من القطعة: يدخل هندسة DXF و SVG و STL. وإزاحة أداة القطع نصف عرض شعاع الليزر أو نصف قطر الفريزة، وهي في مسار القطع وحده: طبقة TOOLPATH في DXF وملف G-code. والقطعة المطبوعة لا يوجد فيها قاطع، فإقحام إزاحة العدّة في ملف STL كان سيُنتج قطعة خاطئة بمقدار نصف قطر أداة لم تشترك في صنعها.

مثال محلول

بكرة 2GT بعشرين سنًّا: PD = 40 ÷ π = 12.732 ملم، وOD = 12.732 − 0.508 = 12.224 ملم، وقطر الجذر 12.224 − 1.5 = 10.724 ملم. وهذا هو الرقم الذي تقيسه بالقدمة على بكرة GT2 حقيقية بعشرين سنًّا.

أما المسطّح بين أخدودين فليس رقمًا يُملى بل ما يتبقّى: على مسطرة لا نهائية يخرج 0.52 ملم، وعلى بكرة حقيقية أقلّ من ذلك ويقلّ كلّما صغرت البكرة، لأن محيط القطر الخارجي لكل سنّ هو 2 − 1.5959 ÷ العدد لا 2. فبكرة 16 سنًّا مسطّحها 0.385 ملم و60 سنًّا 0.485 — والأداة تحسبه لكل مقاس بدل أن تدّعي أنه واحد.

البعد الثالث

عرض الوجه والخرم والصُرّة والحواف تبني مجسّمًا يُصدَّر STL ثنائيًا بالمليمتر، ومنشؤه مركز الخرم عند z = 0. والشبكة تُختبر قبل الكتابة: كل ضلع فيها يجب أن يظهر مرّتين بالضبط باتجاهين متعاكسين، وإلا لم يُكتب الملف. والمعاينة الثلاثية على الصفحة ليست نموذجًا ثانيًا بُني من الأرقام ذاتها، بل ملف STL نفسه.

أخطاء شائعة

  • القطع بالقطر الخارجي كأنه قطر الخطوة: فرقهما نصف ملليمتر في 2GT، وهو الفرق بين حزام يجلس وحزام يقفز.
  • خلط الخلوصين: خلوص الحزام يوسّع الأخدود، وإزاحة العدّة تحرّك مسار القطع. إدخال الثاني في ملف الطباعة يُنتج قطعة أكبر بمقدار قاطع لا وجود له.
  • افتراض أن مقطع GT2 بخطوة 3 أو 5 ملم تكبير لمقطع الـ 2: ليس كذلك، ولكل خطوة جدولها.
  • ثقب مركزي يقترب من قاع الأخدود: يترك جدارًا رقيقًا ينكسر عند أول شدّ للحزام — والأداة ترفض ذلك وتقول أين.

العودة إلى كل الأدوات