Z двигатель не двигается во время автоматического дома

Мой Monoprice maker select недавно сжег свою плату melzi. Поэтому я купил комплект ramps 1.4. Я подключил все это и прошил прошивку с помощью marlin(самая последняя сборка). Когда он загружается, он отлично загружается, и я иду готовиться. А затем я иду к оси перемещения, я могу перемещать оси X Y и Z, и доступ движется в правильном направлении. Я иду в auto home, и оси X и Y дома правильно, но ось z вообще не движется. Даже если я могу переместить его вручную. У кого-нибудь есть какие-нибудь предложения? Я проверил конечный упор на ось z, хотя знаю, что он, вероятно, не имеет к ней никакого отношения и имеет непрерывность, когда переключатель конечного упора нажат.

, 👍7

Обсуждение

Вот немного странное обновление: при перемещении двигателя экструдера он не двигается. Я только что подключил двигатель экструдера и подключился к Y-образному доступу. Затем двигатель экструдера сдвинулся с места, и я собираюсь проверить непрерывность этих проводов, идущих к экструдеру. Но если это не сработает, я хочу сказать, что это проблема с прошивкой, и мне, возможно, придется глубоко погрузиться в свою конфигурацию. Вполне логично что он управляется прошивкой так как я выбрал 33 и у меня нет никаких органов управления обогреваемым столом, @user2698080

Я тоже попробовал 43, @user2698080

Ну, моторный экструдер не будет двигаться до тех пор, пока нагревательный элемент не достигнет температуры плавления. Насчет оси Z, возможно, есть проблема с настройками конечных точек и перемещением Z для самонаведения., @Fernando Baltazar

Хорошо, я немного разобрался в этом, после загрузки новой конфигурации у меня теперь есть отопление стола, но стол не нагревался выше 50 градусов По Цельсию. Поэтому я добавляю МОП-транзистор, и теперь он отлично нагревается. Но теперь у меня появилась новая проблема: двигатель экструдера, независимо от того, нагревается ли hotend, не работает. Физическая часть работает, когда я переместил шаговый двигатель на ось y, и он заработал. идеи?, @user2698080

Вы пробовали отправить принтер "M119", чтобы проверить состояние конечной остановки и убедиться, что он не думает, что Z endstop срабатывает?, @tjb1


1 ответ


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

5

Хорошо, я все выяснил с помощью сообщества #reprap IRC.

Проблема № 1 - Ось Z не движется во время нуля. Точно так же, как tjb1 предположил, что проблема заключалась в том, что он думал, что попал в конечную точку, мне нужно было изменить логику конечной точки в конфигурации.h

const bool Z_MAX_ENDSTOP_INVERTING = true;

Проблема № 2 - Нет настольного управления с подогревом. Проблема заключалась в конфигурации рабочего стола с подогревом в конфигурации.h. Рабочий стол был определен неправильно(у меня нет решения для этого, так как я нашел предварительно настроенную конфигурацию.h для выбора производителя Monoprice, и после загрузки прошивки это сработало

Проблема № 3 - Двигатель экструдера не двигался. Это была самая большая проблема, и все сводилось к тому, что это были дешевые RAMPS/Arduino. Распиновки E0 работали неправильно, поэтому я снял драйвер и проводку с E0 и подключил его к E1, затем изменил pins_RAMPS.h и поменял значения для распиновок E1 и E0. после перезагрузки прошивки экструдер затем нормально переместился.

#define E0_STEP_PIN        36
#define E0_DIR_PIN         34
#define E0_ENABLE_PIN      30

#define E1_STEP_PIN        26
#define E1_DIR_PIN         28
#define E1_ENABLE_PIN      24

,