Съдържание:

Моят CR10 New Life: SKR дънна платка и Marlin: 7 стъпки
Моят CR10 New Life: SKR дънна платка и Marlin: 7 стъпки

Видео: Моят CR10 New Life: SKR дънна платка и Marlin: 7 стъпки

Видео: Моят CR10 New Life: SKR дънна платка и Marlin: 7 стъпки
Видео: Big Tree Tech - SKR 3EZ - EZ2209 Sensorless homing and Cooling Fan 2024, Юли
Anonim
Моят CR10 New Life: SKR дънна платка и Марлин
Моят CR10 New Life: SKR дънна платка и Марлин

Стандартната ми платка MELZI беше мъртва и се нуждаех от спешна подмяна, за да оживя CR10.

  • Първа стъпка, изберете заместваща платка, затова избрах Bigtreetech skr v1.3, която е 32 -битова платка, с драйвери TMC2208 (с поддръжка на режим UART)
  • Втората стъпка, изберете фърмуера, така че Marlin 2.0, много често срещан избор за този вид принтери.

Използвал съм всички стандартни кабели и части от моя CR10.

Това е моето много бързо ръководство за смяна на платката и настройка на Marlin върху нея.

Консумативи:

Дънна платка Skr 1.3 с 4 драйвера TMC2208 (връзка Amazon)

Стъпка 1: ИЗТЕГЛЕТЕ ВИЗУАЛНО СТУДИО И ФАРМУЕР НА MARLIN

ИЗТЕГЛЕТЕ ВИЗУАЛЕН СТУДИО И ФАРМУЕР НА MARLIN
ИЗТЕГЛЕТЕ ВИЗУАЛЕН СТУДИО И ФАРМУЕР НА MARLIN
ИЗТЕГЛЕТЕ ВИЗУАЛЕН СТУДИО И ФАРМУЕР НА MARLIN
ИЗТЕГЛЕТЕ ВИЗУАЛЕН СТУДИО И ФАРМУЕР НА MARLIN
  • Инсталирайте текстов редактор на Visual Studio от
  • След като приключите, щракнете върху иконата на разширението и потърсете разширението PlatformIO и го инсталирайте
  • Изтеглете фърмуера на Marlin от хранилището на github:
  • Изберете версия 2.0, щракнете върху Код и Изтеглете ZIP

Стъпка 2: ДОБАВЕТЕ НАСТРОЙКИ ПО подразбиране на CR10

ДОБАВЯНЕ НА НАСТРОЙКИТЕ НА ПОСТРОЙКИ CR10
ДОБАВЯНЕ НА НАСТРОЙКИТЕ НА ПОСТРОЙКИ CR10
ДОБАВЯНЕ НА НАСТРОЙКИТЕ НА CR10 по подразбиране
ДОБАВЯНЕ НА НАСТРОЙКИТЕ НА CR10 по подразбиране
ДОБАВЯНЕ НА НАСТРОЙКИТЕ НА ПОСТРОЙКИ CR10
ДОБАВЯНЕ НА НАСТРОЙКИТЕ НА ПОСТРОЙКИ CR10
  • Разархивирайте файла
  • Отидете на https://github.com/MarlinFirmware/Configurations хранилище и потърсете примери/папка Creality/CR10 и изтеглете всички файлове
  • Копирайте всички файлове и поставете и заменете в папката Marlin, разархивирана на стъпки previus

Стъпка 3: НАСТРОЙТЕ MARLIN ЗА SKR BOARD

НАСТРОЙКА MARLIN ЗА СКР БОРД
НАСТРОЙКА MARLIN ЗА СКР БОРД
НАСТРОЙКА MARLIN ЗА СКР БОРД
НАСТРОЙКА MARLIN ЗА СКР БОРД
НАСТРОЙКА MARLIN ЗА СКР БОРД
НАСТРОЙКА MARLIN ЗА СКР БОРД
НАСТРОЙКА MARLIN ЗА СКР БОРД
НАСТРОЙКА MARLIN ЗА СКР БОРД
  • Отворете 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
  • Търсете MOTHERBORD:

    Задайте #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

  • Щракнете върху бутона Компилиране и изчакайте до УСПЕШНО завършване
  • Отидете в.pio / build / LPC1768 папка вътре в основната папка на Marlin, копирайте файла firmware.bin на SD картата и рестартирайте дъската / принтера. Фърмуерът ще се зареди автоматично.

Стъпка 4: ОБЕЖДАНЕ И НАСТРОЙКА НА АПАРАТУРА

СВЪРЗВАНЕ И НАСТРОЙКА НА ХАРАКТЕРИСТИКА
СВЪРЗВАНЕ И НАСТРОЙКА НА ХАРАКТЕРИСТИКА
СВЪРЗВАНЕ И НАСТРОЙКА НА ХАРАКТЕРИСТИКА
СВЪРЗВАНЕ И НАСТРОЙКА НА ХАРАКТЕРИСТИКА
СВЪРЗВАНЕ И НАСТРОЙКА НА ХАРАКТЕРИСТИКА
СВЪРЗВАНЕ И НАСТРОЙКА НА ХАРАКТЕРИСТИКА
  • Използвайки UART драйвери, като TM2208, трябва да поставим джъмпер на щифтовете за тази връзка на всеки драйвер, който използваме, и премахнете всички джъмпери под всички драйвери (вижте червените щифтове по -долу)
  • Променете JST конектора за крайни и X крайни точки и използвайте само 2 пина в конекторите на платката, както е на снимката по -долу.
  • Вижте следната снимка за свързване на всички устройства към платката

Стъпка 5: КАЛИБРИРАНЕ: ЕТАПИ НА СТЪПКИ

  • Изпратете команда M503, за да извлечете текущите стъпки/mm за всеки двигател
  • Намерете и копирайте реда M92, изглежда като следното ехо: M92 X80.00 Y80.00 Z400.00 E95.00
  • Екструдирайте 10 мм материал от потребителския интерфейс на вашата машина (с помощта на prontface, октопринт или т.н.)
  • Използвайте следната формула, за да изчислите нова стъпка/mm стойност:

(дължината, която очаквате / дължината, която имате) * текущата стойност на стъпката

пример: 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: #define DEFAULT_Kp 19.40

Recv: #define DEFAULT_Ki 1.45

Recv: #define DEFAULT_Kd 64.99

  • Изпратете команда M301, заместваща P = Kp, I = Ki, D = Kd, например M301 P19.40 I1.45 D64.99
  • Изпратете команда M500 за съхраняване на нови стойности в паметта на EPROM

Стъпка 7: MOD ЗА STANDALONE CR10

MOD ЗА STANDALONE CR10
MOD ЗА STANDALONE CR10

Също така направих моя CR10 по -лесен за преместване и спестих място, като премахнах външния калъф за електрониката, ако се интересувате, проследявайки връзката към всички отпечатани части.

www.thingiverse.com/thing:4721812

Препоръчано: