إذا كنت تحب طباعة 3D، بالتأكيد ترغب في معرفة المزيد عنها مشروع Octoprint. برنامج مفتوح المصدر عملي إلى حد ما للتحكم عن بعد في معدات التصنيع المضافة هذه. مع هذا النوع من البرامج ، ستحقق إدارة بسيطة وبديهية ، لتحقيق نتائج أفضل في مشاريعك. مكمل آخر لبرامجك تصميم CAD y البرامج الضرورية الأخرى لهذا النوع من الطباعة ثلاثية الأبعاد.
ما هو Octoprint؟
OctoPrint هو تطبيق مجاني ومفتوح المصدر لتكون قادرًا على التحكم في طابعة ثلاثية الأبعاد. يُطلق على مطورها اسم Gina Häußge ، التي استخدمت رمز التحكم الخاص بها لطابعتها ثلاثية الأبعاد. لكن المشروع بدا ممتعًا للغاية وتم اجتذاب الشركة المصنعة الإسبانية BQ ، وتمويل التطوير بحيث أصبح OctoPrint على ما هو عليه اليوم: أحد أفضل البرامج لهذه الأداة والمستخدم في جميع أنحاء العالم.
مع ذلك يمكنك إدارة جميع عمليات الطباعة بطريقة التحكم عن بعددون الحاجة إلى الحضور. بالإضافة إلى ذلك ، فهو سهل الاستخدام وبسيط ، مع واجهة ويب تحتاج فقط إلى توصيل الجهاز من أي مكان تريد التحكم فيه بالشبكة المحلية.
ولا يمكنك فقط إرسال عناصر تحكم إلى طابعة ثلاثية الأبعاد واحدة ، إذا كان لديك عدة على الشبكة يمكنك إدارة كل منهم. على سبيل المثال ، إرسال عدة ملفات Gcode مركزيًا. والشيء الإيجابي هو أنه يمكن تثبيته على جهاز منخفض الموارد ، حتى على Raspberry Pi SBC. هذا هو الخيار المفضل لمعظم المستخدمين. عليك فقط استخدام تتوفر حزمة OctoPi.
إذا لم يكن ذلك كافيًا بالنسبة لك ، فيمكن لـ OctoPrint أيضًا تقديم المزيد من الميزات ، مثل مراقبة عمل الطابعة باستخدام الكاميرات في الوقت الفعلي لمعرفة كيفية سير الطباعة والتحقق عن بُعد من أن كل شيء يعمل بشكل صحيح.
مزيد من المعلومات والتنزيلات من Octoprint - صفحة المشروع الرسمية
ميزات هذا البرنامج
الآن بعد أن تعرفت على OctoPrint ، يجب أن تعرف ما هو الميزات الرئيسية والمزايا التي يجب أن تستخدم هذا البرنامج من أجلها للتحكم في طابعاتك ثلاثية الأبعاد:
- تحكم كامل في الطابعة ثلاثية الأبعاد عن بعد.
- القدرة على تتبع العمل والمراقبة.
- يمكنه توفير بيانات من أجهزة استشعار درجة الحرارة.
- يمكنك إعادة ضبط المعلمات إذا كنت ترى ذلك ضروريًا.
- ابدأ الطباعة عبر WiFi ، وكذلك أوقفها مؤقتًا أو أوقفها في حالة حدوث عيوب.
- وظائف برامج القطع باستخدام محرك Cura (CuraEngine).
- تغليف يسمح لك بقص النموذج ثلاثي الأبعاد بشكل صحيح في طبقات.
- قم بتخصيص آلة التقطيع الخاصة بك وقم بتكوينها كما يحلو لك.
- التوافق مع معظم طابعات البثق ثلاثية الأبعاد من نوع FDM. خاصة مع FlashForge.
- حر.
- المصدر المفتوح.
- عبر الأنظمة الأساسية (Linux و Windows و macOS و Raspberry Pi).
- مجتمع تنموي كبير لتحسينه والحصول على المساعدة إذا لزم الأمر.
- معياري ، مع القدرة على إضافة وظائف بفضل الإضافات.
الإضافات لـ Octoprint
كما ذكرت ، OctoPrint عبارة عن برنامج معياري يدعم المكونات الإضافية لتوسيع الوظائف الأساسية لهذا البرنامج. ال الإضافات الأكثر إثارة للاهتمام التي لديك تحت تصرفك هي:
- ثماني: هو مكون إضافي لـ Octoprint يسمح لك بالتقاط الصور أثناء عملية طباعة القطع. لذا يمكنك استخدامها لمقاطع الفيديو والبرامج التعليمية ولتسجيل كيفية القيام بذلك وما إلى ذلك. بالإضافة إلى ذلك ، لن يكون رأس الطباعة مرئيًا في أي وقت ، فقط الجزء ، مع نتائج رائعة حقًا.
- تحديث البرامج الثابتة: يسمح لك هذا المكون الإضافي الآخر ، كما يوحي اسمه ، بتحديث البرنامج الثابت للطابعة ثلاثية الأبعاد بسهولة. لهذا ، يجب تجميع البرامج الثابتة مسبقًا ، وهي تدعم معالجات Atmega3 و Atmega 1280p و Atmega1284 و Arduino DUE.
- كاميرا ويب بملء الشاشة: يتم استخدام هذا المكون الإضافي الآخر لـ OctoPrint ليكون قادرًا على مشاهدة فيديو الطباعة في الوقت الفعلي في وضع ملء الشاشة. شيء لا تستطيع البرامج الأساسية القيام به. يمكنه أيضًا عرض المعلومات المتراكبة على الشاشة ، مثل وقت الطباعة ودرجة الحرارة وما إلى ذلك.
- كاميرا الويب غاسل: يتيح لك هذا المكون الإضافي الآخر عرض عملية الطباعة ثلاثية الأبعاد لمن تريد ، عبر البث. مفيد جدًا للبث المباشر على منصات مثل Twitch أو YouTube Live.
- Octoprint في أي مكان: يتيح لك هذا الآخر استخدام البرنامج عن بُعد ، من أي جهاز محمول لتتمكن من رؤية حالة الطابعة ثلاثية الأبعاد. على سبيل المثال ، ستتمكن من رؤية كاميرا الويب على هاتفك المحمول ، ودرجات الحرارة ، وحالة الوقت الفعلي ، وأزرار الإيقاف المؤقت أو الإلغاء ، ولقطات الشاشة ، وما إلى ذلك.
- إلغاء الكائن: في بعض الأحيان قد تكون تركت عدة قطع في قائمة انتظار الطباعة ، وربما سقطت واحدة منها وأفسدت الباقي. حسنًا ، باستخدام هذا المكون الإضافي OctoPrint ، يمكنك بسهولة معالجة هذا الموقف. أنت تقضي فقط على القطعة الإشكالية دون التأثير على تطوير الباقي. بمعنى آخر ، سيوفر لك الوقت والمال.
- الخلاف عن بعد: يتيح لك توصيل خادمنا بتطبيق Discord على الويب ، لإرسال أوامر إلى الطابعة ثلاثية الأبعاد الخاصة بك من خلال روبوت ، وبالتالي إدارتها عن بُعد. بهذه الطريقة ، سيستمع الروبوت إلى الأوامر ويقوم بالعمليات المشار إليها (بدء الطباعة ، وإلغاء الطباعة ، وإدراج ملفات STL ، والتقاط صورة الكاميرا ، وتوصيل الطابعة وفصلها ، وما إلى ذلك).
- ثيماتيفاي: يسمح لك بتعديل خادم Octoprint بصريًا ، في حالة عدم إعجابك بالمظهر وترغب في تخصيصه حسب رغبتك. ولن تحتاج إلى معرفة بـ CSS.
- طباعة تايمز عبقرية: يسمح لنا برؤية أوقات طباعة الأجزاء بدقة ، نظرًا لأن أوقات Octoprint غير دقيقة إلى حد ما. للقيام بذلك ، تستخدم خوارزمية حسابية متقدمة بالإضافة إلى رموز Gcodes الخاصة بسجل الطباعة لتوفير وقت طباعة في الوقت الفعلي.
- متخيل مستوى السرير: أخيرًا ، يتيح لك المكون الإضافي OctoPrint هذا إنشاء شبكة ثلاثية الأبعاد للسرير من الإحداثيات للتسوية. شيء مفيد للغاية إذا كان لديك مستشعر تسوية مدمج في الطابعة ثلاثية الأبعاد ، مثل BLTouch.
كيفية تثبيت البرنامج المساعد
إذا كنت تتساءل عن كيفية استخدام هذه المكونات الإضافية في OctoPrint ، فسيكون تثبيتها بمجرد تنزيلها أمرًا سهلاً للغاية. يجب عليك اتبع الخطوات التالية لتثبيته على الخادم:
- قم بالوصول إلى خادم الويب OctoPrint.
- انتقل إلى قسم إعدادات Octoprint في المنطقة اليمنى العلوية (رمز مفتاح الربط).
- ابحث الآن عن قسم Plugin Manager.
- اضغط على زر الحصول على المزيد.
- يقدم لك Octoprint الآن 3 طرق مختلفة لإضافة المكون الإضافي:
- قم بالتثبيت من مستودع البرنامج المساعد الرسمي
- التثبيت من URL
- التثبيت من ملف تم تحميله
- الخيار الأفضل هو استخدام الريبو الرسمي ، لأنه الخيار الأكثر أمانًا وهو الخيار الذي يمنحك أحدث إصدار من المكون الإضافي.
بمجرد تحديد الملف الذي تريده ، سيتم تثبيته و ستكون جاهزًا للاستخدام.