Z двигатель не двигается во время автоматического дома
Мой Monoprice maker select недавно сжег свою плату melzi. Поэтому я купил комплект ramps 1.4. Я подключил все это и прошил прошивку с помощью marlin(самая последняя сборка). Когда он загружается, он отлично загружается, и я иду готовиться. А затем я иду к оси перемещения, я могу перемещать оси X Y и Z, и доступ движется в правильном направлении. Я иду в auto home, и оси X и Y дома правильно, но ось z вообще не движется. Даже если я могу переместить его вручную. У кого-нибудь есть какие-нибудь предложения? Я проверил конечный упор на ось z, хотя знаю, что он, вероятно, не имеет к ней никакого отношения и имеет непрерывность, когда переключатель конечного упора нажат.
@user2698080, 👍7
Обсуждение1 ответ
Лучший ответ:
Хорошо, я все выяснил с помощью сообщества #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
- Настройка BLTouch с прошивкой Marlin
- Шаговый двигатель нагревается через некоторое время
- Эндстопы не будут срабатывать при использовании прошивки Marlin
- Драйверы TMC2208 - Микропереходы настроены неправильно
- Как подключить двигатели с осью z параллельно на Prusa i3?
- Как настроить Marlin для включения автоматических вентиляторов с двойным экструдером
- Управление большим количеством вентиляторов с помощью платы RAMPS
- Шаговые двигатели не работают при подключении к RAMPS 1.4
Вот немного странное обновление: при перемещении двигателя экструдера он не двигается. Я только что подключил двигатель экструдера и подключился к Y-образному доступу. Затем двигатель экструдера сдвинулся с места, и я собираюсь проверить непрерывность этих проводов, идущих к экструдеру. Но если это не сработает, я хочу сказать, что это проблема с прошивкой, и мне, возможно, придется глубоко погрузиться в свою конфигурацию. Вполне логично что он управляется прошивкой так как я выбрал 33 и у меня нет никаких органов управления обогреваемым столом, @user2698080
Я тоже попробовал 43, @user2698080
Ну, моторный экструдер не будет двигаться до тех пор, пока нагревательный элемент не достигнет температуры плавления. Насчет оси Z, возможно, есть проблема с настройками конечных точек и перемещением Z для самонаведения., @Fernando Baltazar
Хорошо, я немного разобрался в этом, после загрузки новой конфигурации у меня теперь есть отопление стола, но стол не нагревался выше 50 градусов По Цельсию. Поэтому я добавляю МОП-транзистор, и теперь он отлично нагревается. Но теперь у меня появилась новая проблема: двигатель экструдера, независимо от того, нагревается ли hotend, не работает. Физическая часть работает, когда я переместил шаговый двигатель на ось y, и он заработал. идеи?, @user2698080
Вы пробовали отправить принтер "M119", чтобы проверить состояние конечной остановки и убедиться, что он не думает, что Z endstop срабатывает?, @tjb1