Marlin 1.0 работает: Marlin 2.0 разрушает движение по оси Z

marlin mks flsun-3d-cube

У меня есть FLSun 3D Cube, работающий с главной платы MKS GEN V. 1.4. С Marlin 1.0 ось Z работает отлично (и работает уже три года). Когда я пытаюсь перейти на Marlin 2.0, перемещение оси Z 10 мм приводит к экстремальному движению -50 мм, по крайней мере, левый двигатель, затем правый двигатель, три или четыре раза, очень быстро. Это громко, это раздражает, и это, по крайней мере, неправильно.

Какую настройку я упускаю?

, 👍2

Обсуждение

Вы уверены, что шаги/мм не различаются между вашими конфигурациями? Слишком высокие значения Z max speed или Z acceleration также могут привести к странному поведению., @towe

Правильно ли вы используете Marlin 2.0, настроенный для вашего принтера? Если он настроен для другого принтера, может произойти что угодно. Где вы взяли изображение Marlin 2.0?, @DoxyLover


1 ответ


Лучший ответ:

2

Я считаю (из справки) шаги по умолчанию на мм для FLSUN 3D Cube:

                                          X,   Y,    Z, E0 
#define DEFAULT_AXIS_STEPS_PER_UNIT   { 100, 100,  400, 150 }

По умолчанию marlin 2.0.x выглядит следующим образом:

                                          X,   Y,    Z, E0 
#define DEFAULT_AXIS_STEPS_PER_UNIT   {  80,  80, 4000, 500 }

Такая установка объяснила бы чрезмерные скорости; в то время как принтеру нужно только 400 шагов для продвижения одного миллиметра, шаговый получает 4000, это означает десятикратное, следовательно, большее перемещение и более высокие скорости.


,

Вот чего мне не хватало. Большое спасибо., @Bill in Kansas City