3D-принтер Anet A2 внезапно перестает работать X и Y

Я использую свой Anet A2 уже около года. Несколько проблем, но ни одной, которую я не смог бы решить. Сегодня он внезапно перестал автоматически самонаводиться.

Используя команды позиционирования, я могу перемещать X и Y положительно, но не отрицательно (после того, как я вручную переставлю каретки перед включением принтера). Кроме того, шаговый двигатель Y издает необычный шум,и он будет опережать ось Y. Этому поведению предшествовала ошибка подачи. Печать началась нормально, но шаговый двигатель прекратил подачу вскоре после начала печати.

Я печатаю с SD-карты, как и всегда. Я поменял SD-карты, думая, что это может быть проблема с подключением, и я проверил G-код, и все команды, включая команды E, похоже, там есть. Я проверил все электрические соединения - они, кажется, в порядке.

Есть какие-нибудь предложения по решению этой проблемы?

, 👍3


2 ответа


2

Я испытывал это несколько раз, обычно это связано с конечными остановками.

Если ваши конечные остановки каким-то образом срабатывают (например, короткое замыкание или обрыв кабеля; в зависимости от настройки), шаговые двигатели не будут останавливаться (так как они думают, что они уже находятся на пределе) и только продвигаются вперед. Пожалуйста, посмотрите на конечные остановки X и Y. Используйте мультиметр, чтобы измерить их и запустить вручную.

В качестве альтернативы подключите принтер к компьютеру с помощью USB-кабеля и загрузите утилиту/приложение для принтера, которое может взаимодействовать с принтером (например, Pronterface, Repetier-host, OctoPrint и т. Д.), Перейдите к интерфейсу терминала и отправьте инструкцию M119, чтобы увидеть состояние конечных остановок.


,

Может ли быть так, что конечные точки перевернуты? Открыто = достигнута конечная остановка. Как указано в веб-файле, который вы связали с M119, вы можете использовать M119 для их инвертирования. Имело бы смысл, что вы можете идти вперед, но никогда не возвращаться, потому что перевернутая конечная остановка без щелчка будет действовать как конечная остановка с щелчком., @Petar Petrov

@PetarPetrov В конфигурации прошивки вы определяете инверсию конечной остановки, например, в прошивке Marlin " #определите X_MIN_ENDSTOP_INVERTING true`. Это не меняется внезапно, это нужно загрузить вручную. Поэтому лучше всего предположить, что конечные остановки укорочены или сломаны (в зависимости от настроек прошивки, например, для NC, Нормально закрыты или НЕТ, нормально открыты), и их следует проверить. M119 очень удобен в этом отношении, как вы видите, о чем сообщается., @0scar

Это не внезапно меняется, но [M119](https://reprap.org/wiki/G-code#M119:_Get_Endstop_Status) может изменить это. Кроме того, M119 также можно использовать для инвертирования конечных остановок. Пример M119 X1 1 Это приведет к инвертированию конечной остановки X1 (Инвертированный переключатель означает, что он подключен в нормально разомкнутом состоянии (НЕТ)) , @Petar Petrov

@PetarPetrov Извините, теперь я понимаю, о чем вы говорите, и да, это правда, но обычно это не должно было произойти внезапно. В ОП ничего не говорится о переделке, просто печать на SD-карте, что позволяет мне поверить, что что-то конструктивно не так с концевыми упорами или что-то с кабелем, разъемами или платой. Но вы правы насчет инвертирования состояния конечной остановки с помощью M119! Спасибо за разъяснение., @0scar


2

Пожалуйста, сначала проверьте соединения с Y-шаговым устройством. Вы можете заменить кабель с оси "X", чтобы проверить соединение.

Шум от шагового устройства в основном означает отсоединенный вывод (разорванное соединение), препятствие на пути (проверьте и очистите, если таковые имеются) и в худшем случае-сломанный драйвер шагового устройства, поэтому вы можете поменять шаговые устройства (просто подключив кабель), чтобы узнать, в чем причина. Если шаговый двигатель " Y " работает нормально при подключении к другому слоту оси (за исключением экструдера), то драйверу требуется замена.

,