Актуально при переходе с прошивок производителя на кастомные прошивки Marlin, не только те которые найдете на данном сайте, но и прочие, которые гуляют в сети интернет. Относится к 3д принтерам Kingroon, Flaying Bear, Creality, Flsun и прочим.
Так как производители от партии к партии меняют электрику даже в плане подключения полюсов на фазах шаговых моторов, которые вращаться начинают в другую сторону, они не нашли лучшее решение кроме как править эти изменения в прошивках.
Обновляясь на нормальные кастомные прошивки возможно придется поменять местами полюса на одной из фаз моторов осей или экструдера. Это можно сделать сняв разъем на моторе или на плате управления (второй вариант предпочтительнее, так как ничего не сломается) и прозвонив как подключены обмотки мотора. Коннекторы вынимаются освобождением фиксирующих лапок обычной швейной иголкой.
Обязательно откалибруйте значения «шагов на мм», рассчитывается по формуле «установленные*сколько нужно/фактические =новое значение для замены». Китайцы так же любят играться с перемычками устанавливающими делитель шагов, 8, 16 или 32мм. Устанавливается это на плате управления под драйверами, для правильной установки нужно изучить спецификацию для конкретной платы.
Гораздо реже приходится менять тип термистора, но с этим уже нужно уметь редактировать прошивку и компилировать ее, например в программе Visual Studio Code.
Обязательно инициализируйте ипрум. Функция предполагает очистку памяти микроконтроллера, в которой могут храниться настройки конфигурации предыдущей прошивки. Обычно настройка находится по пути: шестеренка>конфигурация>другие настройки>инициализировать EEPROM.
После чего можно приступать к калибровкам нагревателей. Это легче всего сделать запуском файлов gcode. Создайте обычный текстовый файл с любым названием, скопируйте в него содержимое:
Калибровка PID нагревателя сопла
G28
G1 Y100.0 X100.0 Z5.00 F1500
M106 S200
M303 E0 S240 C10 U
M106 S0
M500
M503
Калибровка PID стола
M303 E-1 S80 C10 U
M106 S0
M500
M503
После чего скопируйте файлы на карту памяти 3д принтера и по очереди проведите калибровки запуском этих файлов на печать.
Следующим этапом можно приступить к калибровкам печати. Рекомендую их выполнять в слайсере OrcaSlicer