وحدة التحكم في الطابعات ثلاثية الأبعاد عبر Web Serial: إرسال G-Code ومعايرة PID والعتاد من المتصفح
موجه أوامر تشخيصي عبر منفذ USB التسلسلي لطابعات Marlin و Klipper بدون تثبيت برامج أو تعريفات. تحكم في حركة المحاور، وافحص مفاتيح النهاية، وقم بمعايرة PID وخطوات الطارد بدون Pronterface أو OctoPrint.
1. التخلص من البرامج القديمة المعقدة لمجرد إرسال بضعة أوامر G-Code
يعرف كل مستخدم للطابعات ثلاثية الأبعاد هذا العناء: الرغبة في فحص سبب فشل رجوع المحور Z لنقطة الأصل، أو معايرة خطوات الطارد (E-steps)، أو ضبط حرارة الهوت إند بعد تغيير السخان. كان ذلك يتطلب سابقاً تنزيل برامج ثقيلة مثل Pronterface وتثبيت تعريفات CH340 والبحث عن منافذ COM.
في حواسيب العمل المقيدة أو أجهزة Chromebook، غالباً ما يكون تثبيت هذه البرامج محظوراً تماماً.
تحل أداة Web Serial المباشرة هذه المشكلة جذرياً. باستخدام واجهة برمجة تطبيقات W3C Web Serial المعتمدة، ينشئ متصفحك اتصالاً تسلسلياً مباشراً مع اللوحة الأم للطابعة بنقرة زر واحدة—بدون تحميل برامج وبدون حسابات.
واجهة Web Serial مدعومة بشكل افتراضي في جميع متصفحات سطح المكتب المبنية على Chromium (Google Chrome و Microsoft Edge و Opera و Brave) على أنظمة Windows و macOS و Linux و ChromeOS.
2. وظائف التشخيص والمعايرة الأساسية بنقرة زر واحدة
بدلاً من حفظ أرقام أوامر G-code المعقدة، وضعنا أهم الإجراءات في أزرار سريعة:
M119 فحص مفاتيح النهاية (Endstops): إذا رفضت الطابعة الرجوع لنقطة الصفر أو اصطدمت بالإطار مع صوت طنين حاد، فإن 95% من السبب يكون مفتاح نهاية مفصولاً أو تالفاً. يُظهر زر 'M119 Endstops' حالة الحساسات فوراً لتحديد السلك المقطوع في ثوانٍ.
M303 الضبط التلقائي لحرارة PID: بعد تغيير النوزل أو السخان، يؤدي عدم اتزان الحرارة إلى تقلبات بمقدار ±5 درجات مئوية. يرسل زر 'PID Tune Nozzle' الأمر 'M303 E0 S200 C8 U1' لعمل 8 دورات حرارية وضبط القيم وحفظها تلقائياً.
G29 مسح تسوية السطح: قياس استواء سطح الطباعة تلقائياً لتعويض أي انحناء قبل الطباعة.
M503 و M500 (قراءة الإعدادات وحفظها): يعرض M503 خطوات المحركات الحالية في الشاشة، بينما يحفظ M500 القيم في ذاكرة اللوحة الأم الدائمة (EEPROM).
3. تحكم يدوي فائق الدقة ومعايرة خطوات الطارد (E-Steps)
التحكم اليدوي ضروري أثناء تجميع الطابعة وضبط شد السيور وتسوية السطح:
خطوات 1 مم و 10 مم و 50 مم: توفر دقة عالية لاختبار ورقة التسوية أو حركة سريعة للصيانة، مع أزرار تصفير مستقلة لكل محور.
بثق 100 مم لمعايرة خطوات السحب: الزر 'Extrude 100mm' يقوم بسحب 100 مم بدقة وبسرعة آمنة. قم بقياس الفارق وأدخله في حاسبة E-steps لدينا لحفظ القيمة المحدثة فوراً.
يقوم نظام Marlin و Klipper بقفل محرك الطارد إذا كانت حرارة النوزل أقل من 170-180 درجة مئوية لحماية التروس. احرص دائماً على تسخين الفوهة قبل الضغط على أزرار البثق.
4. تشغيل سكربتات المعايرة مقارنة بالطباعة الطويلة
تحتوي الأداة على مشغل سكربتات G-code مخصص لملفات الاختبار السريعة:
الاستخدام المثالي: اختبارات تسوية السطح واختبار التصاق الطبقة الأولى التي تستغرق أقل من 30 دقيقة بحضورك المباشر.
لماذا يجب طباعة المجسمات الطويلة من بطاقة SD: لا يُنصح ببث ملفات الطباعة التي تتجاوز عدة ساعات عبر المتصفح، لأن دخول الحاسوب في وضع السكون قد يقطع الاتصال التسلسلي ويفسد القطعة. استخدم بطاقة SD للمهام الطويلة.
حماية منع السكون (Wake Lock): أثناء تشغيل السكربت، تمنع ميزة Screen Wake Lock الحاسوب من الدخول في وضع توفير الطاقة تلقائياً.
5. زر التوقف في الطوارئ M112 وخصوصية محلية 100%
زر التوقف في الطوارئ M112: زر أحمر بارز يرسل فوراً الأمر 'M112' لقطع الطاقة عن جميع المحركات والسخانات في أجزاء من الثانية عند حدوث أي تصادم.
خصوصية تامة بدون خوادم: يتم الاتصال مباشرة بين منفذ USB في جهازك ومعالج الطابعة، ولا يتم إرسال أي أمر أو درجة حرارة عبر الإنترنت.