جدول المحتويات
اتصال مقطوع أو غير موجود بين OctoPrint و Ender 3 هو مشكلة شائعة يواجهها معظم الناس. يمكن أن يؤدي إلى عدم اتصال الطابعة بالمطبوعات وقبولها ، أو المطبوعات منخفضة الجودة.
ستوجهك هذه المقالة عبر بعض الطرق المختلفة التي عملت مع المستخدمين الحقيقيين حول كيفية إصلاح هذه المشكلة.
لماذا لا يتصل جهاز Ender 3 الخاص بي بـ OctoPrint
بالإضافة إلى ذلك ، لا يمكنك استخدام OctoPrint عن بُعد أو الغرض المقصود منه إذا لم يكن متصلاً بالطابعة. فيما يلي بعض الأشياء التي يمكن أن تؤدي إلى هذه المشكلات:
- كبل USB معيب
- منفذ خاطئ وإعدادات معدل الباود
- تداخل EMI
- خلل المكونات الإضافية
- تمكين وضع زمن الانتقال البطيء
- إمداد طاقة ضعيف
- إعدادات Wi-Fi خاطئة
- إيقاف تشغيل PSU
- حزم Buggy Linux
- برامج تشغيل مفقودة
- المكونات الإضافية غير المدعومة
كيفية إصلاح Ender 3 الذي لا يتصل بـ OctoPrint
إليك كيفية إصلاح Ender 3 التي لا تتصل بـ OctoPrint:
- أعد تشغيل Raspberry Pi
- استبدل كابل USB B
- تصحيح سرعة البث بالباود وإعدادات المنفذ
- تأريض لوحة Pi الخاصة بك
- تشغيل OctoPrint في الوضع الآمن
- تعطيل وضع زمن الانتقال المنخفض
- استخدم مصدر طاقة مناسب
- تحقق من إعدادات Wi-Fi لـ Pi
- قم بتشغيل الطابعة
- إزالة Brltty من Linux
- تثبيت درجة حرارة Crealityبرامج تشغيل Ender 3.
يمكنك تنزيل برامج تشغيل طابعات Creality هنا. بمجرد تنزيله ، ما عليك سوى فك ضغط الملف وتثبيت برامج التشغيل.
إذا كان لديك لوحة V1.1.4 ، فإن برامج التشغيل التي يجب تثبيتها هي برنامج تشغيل CH340.
13. تثبيت المكون الإضافي للتوافق
هذا الإصلاح ليس محددًا لـ Ender 3 ، ولكنه قد يكون مفيدًا لأولئك الذين يستخدمون علامات تجارية أخرى. لا تدعم OctoPrint العلامات التجارية للطابعات مثل Makerbot و Flashforge فور إخراجها من عبوتها.
لكي تعمل الطابعة ثلاثية الأبعاد وتتصل بها ، يجب عليك تثبيت مكون إضافي خاص يسمى GPX. يضيف هذا المكون الإضافي دعمًا لطابعات Makerbot و Monoprice و Qidi و Flashforge حتى يتمكنوا من التواصل بشكل صحيح مع OctoPrint.
قال أحد المستخدمين الذي لديه طابعة Qidi Tech 3D إنه يواجه مشكلات في الاتصال واستخدمها لحل المشكلة .
قد تكون مشكلات الاتصال بين Ender 3 و OctoPrint محبطة للغاية. ومع ذلك ، إذا قمت بتطبيق الإصلاحات المذكورة أعلاه ، فيجب أن يكون كلاهما قيد التشغيل في أي وقت من الأوقات على الإطلاق.
حظ سعيد وطباعة سعيدة.
البرنامج المساعد - قم بتثبيت برامج التشغيل المناسبة
- تثبيت البرنامج المساعد للتوافق
1. أعد تشغيل Raspberry Pi
أحد الأشياء الأولى التي سأجربها عندما لا يتصل Ender 3 الخاص بك بـ OctoPrint هو القيام بدورة طاقة سريعة لـ Raspberry Pi. هذا جيد بشكل خاص إذا كان Pi الخاص بك يعمل من قبل دون مشاكل.
ما عليك سوى إغلاق Raspberry Pi ، وفصله عن مصدر الطاقة وتركه لمدة خمس دقائق. بعد خمس دقائق ، قم بتشغيله ومعرفة ما إذا كان يمكنه الاتصال بالطابعة بشكل صحيح.
ملاحظة: لا تقم مطلقًا بإيقاف تشغيل الطابعة أثناء اتصال Pi الخاص بك. سيؤدي ذلك إلى قيام Raspberry Pi بدعم لوحة الطابعة ثلاثية الأبعاد مما قد يؤدي إلى مجموعة كاملة من المشكلات الأخرى.
2. استبدل كبل USB-B الخاص بك
يعد شحن كبل USB الخاطئ أحد الحلول الأكثر شيوعًا لـ OctoPrint الذي لا يتصل بـ Ender 3. يحدث هذا لأن معظم طرز Ender 3 الأحدث (Pro و V2) استخدم Micro USB بدلاً من كبل USB B.
معظم كبلات Micro USB مخصصة فقط لنقل الطاقة ، وليس لنقل البيانات. لذلك ، عند استخدامها مع الطابعة و OctoPrint ، لا يتم نقل أي بيانات إلى الطابعة.
وجد أحد المستخدمين الذين جربوا ثلاثة كبلات أن أيا منها لم يكن كبلات بيانات. وجد كبلًا آخر كان ملقى حوله وعمل بشكل جيد حيث تبين أنه كابل بيانات. يمكنه الآن التحكم في الطابعة ثلاثية الأبعاد الخاصة بهباستخدام OctoPi كما يفترض أن يعمل.
واجه مستخدم آخر أيضًا هذه المشكلة مع Raspberry Pi ، حيث واجه مشكلة في تحديد أي منفذ تسلسلي بعيدًا عن المنفذ التلقائي على OctoPrint.
في هذه المرحلة ، OctoPi ستعرض هذه الرسالة بسبب الكبل الخاطئ:
أنظر أيضا: كيفية مسح كائنات ثلاثية الأبعاد ضوئيًا للطباعة ثلاثية الأبعادالحالة: غير متصل (خطأ: لا يوجد المزيد من المرشحين للاختبار ، ولم يتم اكتشاف أي منفذ عمل / مجموعة مثيرة للغثيان.)
لإصلاح ذلك ، تأكد من حصولك على كبل USB جيد تم تصنيفه بشكل صحيح لنقل البيانات والطاقة. إذا كان لديك أي كاميرات في الجوار ، يمكنك محاولة استخدام كابل USB الخاص بهم.
إذا لم يكن كذلك ، فيمكنك الحصول على Amazon Basics أو Anker Cable من Amazon.
3. قم بتصحيح معدل الباود وإعدادات المنفذ
يكتشف معدل الباود وإعدادات المنفذ ويتحكمان في مكان وكمية البيانات التي يتم نقلها بين الطابعة و Pi. إذا كانت هذه الإعدادات خاطئة ، فلن يتصل Pi ببساطة بالطابعة ثلاثية الأبعاد.
في معظم الأوقات ، تكون هذه الإعدادات في الوضع "تلقائي" وتقوم بعمل جيد في اكتشاف القيمة الصحيحة. ومع ذلك ، يمكن في بعض الأحيان ملؤها بقيم خاطئة.
على سبيل المثال ، حدد OctoPrint لمستخدم واحد أن معدل Baud كان 9600 وهي قيمة خاطئة لطابعة Ender.
لذا ، معظم يوصي الأشخاص بترك إعداد المنفذ على الوضع التلقائي. سيقوم Pi تلقائيًا بالدوران عبر جميع منافذها حتى يعثر على المنفذ المتصل بالطابعة ثلاثية الأبعاد.
بالنسبة لمعدل الباود ، معظم الأشخاصنوصي بتعيينه على القيمة 115200 لطابعات Ender 3. لقد ثبت أن هذه القيمة تعمل مع جميع طابعات Ender تقريبًا. قال المستخدم الذي لديه المشكلة أن هذه القيمة تعمل لصالحها.
4. قم بتأريض لوحة Pi الخاصة بك
قام بعض الأشخاص بإصلاح اتصال Ender 3 الخاص بهم بـ OctoPrint عن طريق تأريض Raspberry Pi الخاص بهم. طباعتك. يحدث EMI لأن كلاً من لوحة Pi وبرامج تشغيل السائر للطابعة ثلاثية الأبعاد تنتج ضوضاء EMI يمكن أن تتداخل مع اتصالاتهم.
قد يؤدي ذلك إلى إرسال لوحة Pi رسائل خطأ وأوامر غير مقروءة إلى طابعتك. يمكن أن تؤدي هذه الأوامر إلى قطع اتصالها أو ينتج عنها طباعة سيئة.
لاحظ أحد المستخدمين أنه كان يحصل على مطبوعات رديئة من خلال Pi الخاص به ، لذلك قام بفحص سجلاته. في السجلات ، رأى بعض الرموز غير المفهومة ممزوجة برمز G المناسب ، مما تسبب في حدوث المشكلة.
لإصلاح ذلك ، قام بتثبيت Raspberry Pi الخاص به عن طريق تشغيله من خلال مصدر طاقة الطابعة. أدى هذا إلى تقليل الضوضاء لأن كلاهما لهما نفس الأرضية.
يمكنك متابعة الفيديو أدناه لمعرفة كيفية تشغيل الطابعة من خلال مصدر طاقة Ender 3.
لهذا ، أنت ستحتاج إلى محول باك LM2596.
سيساعد هذا في تحويل PSU 12 أو 24V إلى 5V اللازمة لتشغيل Raspberry Pi. يمكنك التحققخارج هذا الفيديو للحصول على نصائح حول كيفية تثبيته.
شيء آخر للتحقق منه هو كابل الشريط الذي يربط اللوحة الرئيسية بالشاشة. اكتشف مستخدم آخر أنه يواجه مشاكل بسبب الطريقة التي تم بها طي كابل الشريط.
كابل الشريط غير محمي ، لذلك إذا كان الكابل مطويًا ، فقد يؤدي ذلك إلى تداخل EMI. لإصلاح ذلك ، تأكد من أن الكابل مستقيم في جميع الأوقات وأنه غير مطوي على نفسه.
اكتشف أنه بعد ضبط كابل الشريط ، اختفى كل الأخطاء. انخفض حجم طلبات إعادة الإرسال من 16٪ إلى 0٪ واختفت بعض عيوب الطباعة.
5. قم بتشغيل OctoPrint في الوضع الآمن
يؤدي تشغيل OctoPrint في الوضع الآمن إلى تعطيل جميع المكونات الإضافية التابعة لجهات خارجية عند إعادة تشغيل OctoPrint. يمكّنك هذا من استكشاف أخطاء Pi وتحديد ما إذا كان أي مكون إضافي وراء مشكلات الاتصال.
الوضع الآمن مفيد جدًا لأن الإصدارات الجديدة من المكونات الإضافية والبرامج الثابتة يمكن أن تكون مسؤولة عن مشكلات الاتصال. لذلك ، عند تعطيلها ، يمكنك بسهولة التحقق من السجلات لمعرفة ما هو المسؤول عن ماذا.
أحد المكونات الإضافية التي يقول معظم المستخدمين إنها مسؤولة عن مشكلات الاتصال هي المكون الإضافي MeatPack. قال أحد المستخدمين إنه اضطر إلى إلغاء تثبيت المكون الإضافي MeatPack قبل أن يبدأ OctoPrint الخاص به في العمل. أكد شخص ما أيضًا أنه يعمل معه على Ender 3 Pro الخاص به ، جنبًا إلى جنب مع لوحة SKR Mini E3 V2.
قال مستخدم آخر إنه قرر ذلكقم بتثبيت المكون الإضافي MeatPack والذي تسبب في الواقع في موت اتصاله. قام بإلغاء تثبيته وقام بإصلاح الاتصال من OctoPi على RPi 3+ مع Ender 3.
مستخدم واحد متصل بـ OctoPrint باستخدام الوضع الآمن وهكذا اكتشف أن المكون الإضافي MeatPack هو المشكلة.
المكونات الإضافية الأخرى للملاحظة التي تسببت في مشاكل الاتصال للمستخدمين تشمل:
- المكون الإضافي OctoPrint Automatic Shutdown
- المكون الإضافي Tasmota
للتشغيل OctoPrint في الوضع الآمن ، انقر على أيقونة الطاقة في لوحة القيادة. في القائمة التي تظهر ، حدد إعادة تشغيل OctoPrint في الوضع الآمن.
6. تعطيل وضع الكمون المنخفض
يمكن أن يساعد تعطيل وضع زمن الوصول البطيء في إصلاح مشكلات الاتصال بين الطابعة ثلاثية الأبعاد و Pi الخاص بك. إنه خيار اتصال يحاول تعيين وضع زمن انتقال منخفض على المنفذ التسلسلي.
كما واجه أحد المستخدمين ، إذا لم يكن ناجحًا ، فإنه يقوم بإرجاع خطأ يؤدي إلى إنهاء الاتصال. لإيقاف تشغيله ، انقر فوق رمز مفتاح الربط لفتح قائمة الإعدادات.
في قائمة الإعدادات ، انقر فوق Serial Connection & gt؛ عام & GT. اتصال . قم بالتمرير لأسفل حتى ترى Request Low Latency mode على المنفذ التسلسلي . قم بإلغاء تحديد المربع إذا تم تحديده.
7. استخدم مصدر طاقة مناسب
مصدر طاقة مناسب يحافظ على Raspberry Pi الخاص بك من الإغلاق بشكل متقطع ، خاصة أثناء المطبوعات الطويلة. يحدث هذا لأن مكونات مثل Wi-fiتستهلك البطاقة وبطاقة SD الكثير من الطاقة.
إذا رأيت الضوء الأحمر على Raspberry Pi يومض ، فهذه علامة على أن اللوحة لا تحصل على طاقة كافية.
لذا ، يجب عليك دائمًا استخدام مصدر طاقة مناسب لتجنب قيام Pi بإغلاق الاتصال بشكل عشوائي. بالنسبة لطرازات Pi 3 فما فوق ، يوصي Raspberry باستخدام شاحن مصنف على الأقل 3A / 5V.
يجب أن تحاول الحصول على مصدر طاقة Raspberry Pi 4 الرسمي لتشغيل لوحة Raspberry Pi بشكل صحيح. لديها تصنيف عالي بالفعل 4.8 / 5.0 في وقت كتابة هذا التقرير ، ويذكر العديد من الأشخاص مدى موثوقيتها.
8. تحقق من إعدادات Wi-Fi الخاصة بـ Pi
تحتاج إلى إدخال تفاصيل اتصال Wi-Fi بشكل صحيح في Pi حتى يكون لديك اتصال ناجح بالشبكة. إذا كانت التفاصيل غير صحيحة ، فلن تتمكن حتى من تسجيل الدخول إلى OctoPi في متصفحك.
لإصلاح ذلك ، عليك أولاً التحقق مما إذا كان OctoPi الخاص بك متصلاً بشبكة Wi-Fi. أثناء تشغيل Pi ، قم بتسجيل الدخول إلى جهاز التوجيه الخاص بك وتحقق من جميع الأجهزة المتصلة لمعرفة ما إذا كان Pi الخاص بك من بينها.
إذا لم يكن Pi الخاص بك موجودًا ، فربما تكون قد حصلت على Wi-fi إعدادات خاطئة. ستحتاج إلى إعادة وميض Pi على بطاقة SD الخاصة بك لإصلاح الخطأ.
يمكنك التحقق من الفيديو أدناه لمعرفة كيفية إعداد Wi-Fi بشكل صحيح على Raspberry Pi الخاص بك.
9. قم بتشغيل الطابعة الخاصة بك
يبدو هذا وكأنه إصلاح غريب ، ولكن تحقق من تشغيل الطابعةبينما يكون Raspberry Pi الخاص بك متصلاً به. هذا لأن الطاقة الخلفية يمكن أن تنتج في بعض الأحيان الوهم بأن الطابعة قيد التشغيل دون أن تكون قيد التشغيل.
إذا تم توصيل Raspberry Pi بمنفذ USB الخاص بالطابعة وتشغيله ، فستتلقى لوحة الطابعة الطاقة من Pi . في بعض الحالات ، سوف يضيء مصباح LED الخاص بالطابعة ، مما يعطي انطباعًا بأنه قيد التشغيل.
قام أحد المستخدمين بتشغيل الطابعة لفترة من الوقت دون أن يدرك أنها كانت قيد التشغيل. كانت الطابعة تكافح من أجل التسخين والتحرك بسبب الطاقة المنخفضة التي يتم توفيرها من خلال لوحة Pi.
هذا أمر خطير للغاية حيث يمكن أن يفسد كل من لوحة Pi ولوحة الطابعة ثلاثية الأبعاد. لحسن الحظ ، لاحظوا أن المفتاح الموجود على PSU الخاص بالطابعة لم يكن قيد التشغيل وقاموا بإعادة تشغيله ، وحل المشكلة.
أنظر أيضا: 30 شيئًا رائعًا للطباعة ثلاثية الأبعاد للاعبين - ملحقات وأمبير ؛ المزيد (مجاني)10. إزالة Brltty على Linux
إصلاح محتمل آخر لـ Ender 3 الذي لا يتصل بـ OctoPrint هو إزالة BrItty.
إذا كنت تقوم بتشغيل OctoPrint على Linux Pc ، Ubuntu على وجه التحديد ، فقد تحتاج إلى قم بإزالة Brltty لأن هذا التطبيق يمكن أن يتداخل مع منافذ USB الخاصة بك مما يجعل من الصعب الاتصال بالطابعات عبر OctoPrint.
Brltty هو تطبيق وصول يساعد الأشخاص المعاقين الذين يستخدمون أجهزة برايل للوصول إلى وحدة تحكم Linux. يمكن أن يتداخل مع منافذ USB التسلسلية ، لذلك لإيقاف هذا ، يجب عليك إزالة الحزمة.
اكتشف أحد المستخدمين هذا عندما رأوا OctoPrint يعمل على تثبيت Windows الخاص بهملكن ليس لينكس. بدأ العمل فقط بعد أن أزالوا Brltty. أكد العديد من المستخدمين الآخرين هذا الإصلاح أيضًا.
قال إنه أمضى بضعة أيام في مسح وإعادة تثبيت كل من Ubuntu و OctoPrint ، حتى أنه قام بتغيير إعدادات BIOS الخاصة به. ما نجح معه هو إزالة الحزمة السريعة.
يمكنك القيام بذلك عن طريق تشغيل الأمر وإعادة تشغيله بعد ذلك:
sudo apt autoremove Brltty
11. قم بتثبيت المكونات الإضافية لدرجة الحرارة Creality
أبلغ بعض المستخدمين أن تثبيت المكون الإضافي Creality-2x-temperature-report-fix يعمل على إصلاح مشكلات الاتصال الخاصة بهم مع الطابعة ثلاثية الأبعاد.
بسبب مواطن الخلل في بعض إصدارات من OctoPrint ، إذا لم يكن برنامج التشغيل هذا مثبتًا في OctoPrint ، فلن يعمل مع طابعات Creality.
إذا كانت طابعتك تلقي برسالة خطأ حول إعداد التقارير المؤقتة ، خاصة بعد توصيل الطابعة للتو ، فأنت بحاجة إلى البرنامج المساعد. ما عليك سوى الانتقال إلى مدير البرنامج المساعد OctoPrint في الإعدادات وتثبيته.
12. قم بتثبيت The Proper Drivers
إذا كنت تقوم بتشغيل OctoPrint على جهاز كمبيوتر يعمل بنظام Windows بدلاً من Raspberry Pi ، فأنت تريد تثبيت برامج تشغيل لـ Ender 3. بدون برامج تشغيل Ender 3 ، فازت الطابعة ' أن تكون قادرًا على الاتصال بجهاز الكمبيوتر واستخدام OctoPrint.
على سبيل المثال ، كان أحد المستخدمين يحاول توصيل Ender 3 بجهاز يعمل بنظام Windows باستخدام أسماء منافذ Linux. لم ينجح الأمر حتى قاموا بتثبيت Windows المناسب