جدول المحتويات:

My CR10 New Life: SKR Mainboard and Marlin: 7 خطوات
My CR10 New Life: SKR Mainboard and Marlin: 7 خطوات

فيديو: My CR10 New Life: SKR Mainboard and Marlin: 7 خطوات

فيديو: My CR10 New Life: SKR Mainboard and Marlin: 7 خطوات
فيديو: Ender 3 (Pro) Upgrade - Creality 4.2.7 mainboard 2024, شهر نوفمبر
Anonim
حياتي الجديدة CR10: لوحة SKR الرئيسية و Marlin
حياتي الجديدة CR10: لوحة SKR الرئيسية و Marlin

كان لوح MELZI القياسي الخاص بي ميتًا وكنت بحاجة إلى بديل عاجل لإحياء CR10 الخاص بي.

  • الخطوة الأولى ، اختر لوحة بديلة ، لذلك اخترت Bigtreetech skr v1.3 وهي لوحة 32 بت ، مع برامج تشغيل TMC2208 (مع دعم وضع UART)
  • الخطوة الثانية ، اختر البرنامج الثابت ، لذا Marlin 2.0 ، خيار شائع جدًا لهذا النوع من الطابعات.

لقد استخدمت جميع الأسلاك والأجزاء القياسية من CR10 الخاص بي.

هذا هو دليلي السريع جدًا لاستبدال اللوحة وإعداد Marlin عليها.

اللوازم:

اللوحة الرئيسية Skr 1.3 مع 4 برامج تشغيل TMC2208 (رابط أمازون)

الخطوة 1: قم بتنزيل VISUAL STUDIO و MARLIN FIRMWARE

قم بتنزيل الاستوديو المرئي وبرامج مارلين الثابتة
قم بتنزيل الاستوديو المرئي وبرامج مارلين الثابتة
قم بتنزيل الاستوديو المرئي وبرامج مارلين الثابتة
قم بتنزيل الاستوديو المرئي وبرامج مارلين الثابتة
  • قم بتثبيت محرر نصوص Visual Studio من
  • بمجرد الانتهاء ، انقر فوق رمز الامتداد وابحث عن امتداد PlatformIO وقم بتثبيته
  • قم بتنزيل Marlin Firmware من مستودع جيثب:
  • حدد الإصدار 2.0 ، وانقر فوق الرمز وتنزيل ZIP

الخطوة 2: إضافة إعدادات CR10 الافتراضية

أضف الإعدادات الافتراضية لـ CR10
أضف الإعدادات الافتراضية لـ CR10
أضف الإعدادات الافتراضية لـ CR10
أضف الإعدادات الافتراضية لـ CR10
أضف الإعدادات الافتراضية لـ CR10
أضف الإعدادات الافتراضية لـ CR10
  • قم بفك ضغط الملف
  • انتقل إلى مستودع https://github.com/MarlinFirmware/Configurations وابحث عن أمثلة / مجلد Creality / CR10 وقم بتنزيل جميع الملفات
  • انسخ جميع الملفات والصق والتجاوز في مجلد Marlin الذي تم فك ضغطه في الخطوات السابقة

الخطوة 3: إعداد MARLIN FOR SKR BOARD

إعداد مارلين للوحة SKR
إعداد مارلين للوحة SKR
إعداد مارلين للوحة SKR
إعداد مارلين للوحة SKR
إعداد مارلين للوحة SKR
إعداد مارلين للوحة SKR
إعداد مارلين للوحة SKR
إعداد مارلين للوحة SKR
  • افتح Visual Studio وافتح امتداد Platform IO (أيقونة غريبة على شريط الأدوات الأيسر) ، انقر فوق فتح مشروع جديد ، حدد مجلد Marlin الخاص بك
  • افتح ملف platform.ini واستبدل mega2560 default_envs بـ LPC1768 (لـ SKR1.3)
  • افتح ملف Configuration.h
  • بحث عن SERIAL_PORT:

    • عيّن #define SERIAL_PORT يساوي -1
    • قم بإزالة // أحرف التعليق قبل تعريف SERIAL_PORT_2
    • قم بتعيين #define SERIAL_PORT_2 يساوي 0
  • البحث عن موذربورد:

    قم بتعيين #define MOTHERBORD يساوي BOARD_BTT_SKR_V1_3

  • بحث عن DRIVER_TYPE:

    قم بتعيين #define X_DRIVER و Y_DRIVER و Z_DRIVER يساوي TMC2208

  • ابحث عن CLASSIC_JERK (ليست خطوة إلزامية):

    قم بتعيين #define DEFAULT_XJERK و DEFAULT_YJERK يساوي 7.0

  • افتح ملف Configuration_adv.h
  • ابحث عن SDCARD_CONNECTION:

    • قم بإزالة // أحرف التعليق قبل تعريف SDCARD_CONNECTION
    • قم بتعيين #define SDCARD_CONNECTION يساوي ONBOARD
  • ابحث عن INDIVIDUAL_AXIS_HOMING_MENU (ليست خطوة إلزامية):

    قم بإزالة // أحرف التعليق قبل تعريف INDIVIDUAL_AXIS_HOMING_MENU

  • ابحث عن TMC_DEBUG (ليست خطوة إلزامية):

    قم بإزالة // أحرف التعليق قبل تعريف TMC_DEBUG

  • ابحث عن E0_AUTO_FAN_PIN (مروحة الطارد):

    قم بتعيين #define E0_AUTO_FAN_PIN يساوي FAN1_PIN

  • ابحث عن HAS_TRINAMIC_CONFIG (برنامج تشغيل UART TMC):

    قم بتعيين #define X_CURRENT و X_CURRENT و X_CURRENT يساوي 750

  • انقر فوق الزر Compile وانتظر حتى اكتمال بنجاح
  • انتقل إلى مجلد.pio / build / LPC1768 داخل مجلد جذر Marlin ، وانسخ ملف firmware.bin إلى بطاقة SD وأعد تشغيل اللوحة / الطابعة. سيتم تحميل البرنامج الثابت تلقائيًا.

الخطوة 4: توصيل الأجهزة وإعدادها

توصيل الأجهزة وإعدادها
توصيل الأجهزة وإعدادها
توصيل الأجهزة وإعدادها
توصيل الأجهزة وإعدادها
توصيل الأجهزة وإعدادها
توصيل الأجهزة وإعدادها
  • باستخدام برامج تشغيل UART ، مثل TM2208 ، نحتاج إلى وضع رابط على المسامير لهذا الاتصال على كل برنامج تشغيل نستخدمه وإزالة جميع وصلات العبور الموجودة أسفل جميع برامج التشغيل (انظر الدبابيس الحمراء أدناه)
  • قم بتعديل موصل JST للنهايات X و Y واستخدم دبابيسين فقط في موصلات اللوحة كما في الصورة أدناه.
  • انظر الصورة التالية لتوصيل جميع الأجهزة باللوحة

الخطوة 5: المعايرة: خطوات الطارد

  • أرسل الأمر M503 لاسترداد الخطوات الحالية / مم لكل محركات
  • ابحث عن خط M92 وانسخه ، يشبه الصدى التالي: M92 X80.00 Y80.00 Z400.00 E95.00
  • بثق 10 مم من المواد من واجهة المستخدم الخاصة بجهازك (باستخدام الواجهة أو طباعة الأخطبوط أو ما إلى ذلك)
  • استخدم الصيغة التالية لحساب قيمة الخطوة / مم الجديدة:

(الطول الذي توقعته / الطول الذي حصلت عليه) * قيمة الخطوة الحالية

مثال: 10/8 ، 9 * 95 = 106.8

  • أرسل الأمر M92 E لتعيين قيمة جديدة ، على سبيل المثال M92 E106.8
  • أرسل M500 لتخزين قيمة جديدة إلى EPROM

الخطوة 6: المعايرة: درجة الحرارة التلقائية

  • استخدم الأمر M303 لبدء إجراء الضبط التلقائي ، وأرسل M303 E0 S220 C6 لتشغيل 6 دورات ضبط لـ E0 عند 220 درجة حرارة (استخدم 220 أو درجة الحرارة التي تستخدمها للطباعة)
  • ستبدأ الطابعة في تسخين نقطة الاتصال وإيقاف تشغيلها 6 مرات (انتبه إلى نقطة الاتصال الساخنة !!!) ، في النهاية ستتلقى تلقائيًا القيم الجديدة لـ Kp، Ki e Kd:

على سبيل المثال:

Recv: # تعريف DEFAULT_Kp 19.40.40

Recv: # تعريف DEFAULT_Ki 1.45

Recv: # تعريف DEFAULT_Kd 64.99

  • أرسل الأمر M301 ليحل محل P = Kp ، I = Ki ، D = Kd ، على سبيل المثال M301 P19.40 I1.45 D64.99
  • أرسل الأمر M500 لتخزين القيم الجديدة في ذاكرة EPROM

الخطوة 7: MOD FOR STANDALONE CR10

MOD لـ STANDALONE CR10
MOD لـ STANDALONE CR10

لقد جعلت أيضًا CR10 أكثر سهولة في النقل وموفرًا للمساحة في إزالة العلبة الخارجية للإلكترونيات ، إذا كنت مهتمًا ، فقم بإدخال الرابط إلى جميع الأجزاء المطبوعة.

www.thingiverse.com/thing:4721812

موصى به: