Проблемы с самонаведением (homing) X и Y

Я получаю сообщение об ошибке: error: printer halted. (kill() called!. В любое время, когда я возвращаю домой, ось X или Y моей машины. Я только что установил автоматический датчик уровня стола 3D touch, по иронии судьбы, он отлично работает. Я использовал прошивку Sprinter, но она не поддерживает автоматический уровень стола, поэтому я использую Marlin. Использую последнюю версию Marlin, и это не дало ничего, кроме проблем: принтер вообще не двигался и не возвращался домой. Я использовал последнюю версию исправления ошибок Marlin 1.1.x (1.1.9), и теперь все работает правильно, кроме самонаведения X и Y, машина выдает error: printer halted. (kill() called! на Repetier-Host.

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

Если я установлю свою ось Z, она развернет зонд, опустится и коснется стола 2 раза, и кода ошибки не будет, и я все равно смогу вручную перемещать принтер с помощью программных движений после наведения оси Z. Я не уверен, что могло бы привести к тому, что это произойдет только на X и Y, но любая помощь была бы признательна.

Я использую Repetier-Хост, но я скачал Printrun просто для того, чтобы посмотреть, что произойдет, и он показывает точно такой же эффект/ошибки. Я также попробовал исправление ошибок Marlin 2.0, и оно тоже дало те же ошибки.

, 👍2

Обсуждение

не могли бы вы сообщить номер версии вашего марлина (того, который вы скачали)? "последняя версия" часто становится неверной информацией в течение коротких недель., @Trish

@Trish Последняя версия ветки 1.1.x всегда будет 1.1.9, начиная с прошлого года. X) Они отказались от этой ветви, новые события происходят в ветви 2., @0scar

все версии, которые я использовал, были понижены за последние 3 дня, я перепробовал все версии, которые они перечислили., @user3335963

Кроме того, плата, которую я использую, представляет собой рампу 1.4.Вся электроника, которую я использую, - это самые основные материалы для 3D-печати, которые вы можете найти в Интернете. Я также попытался удалить уровень автоматического стола и его настройки, чтобы проверить и посмотреть, не был ли причиной проблемы зонд Z, и это ничего не изменило. Я предполагаю, что это какая-то настройка самонаведения или, возможно, настройка конечной остановки, но конечные остановки, похоже, работают правильно., @user3335963

Я также забыл упомянуть, что использую оптические наконечники, а не механические., @user3335963

Я добился небольшого прогресса. Когда я включаю всплывающие окна для X и Y мин, теперь я могу запустить принтер без кодов ошибок, но если я попытаюсь что-то напечатать, я снова получу код ошибки. однако есть одна загвоздка: если я сначала начну с оси Y, она выдаст мне код ошибки, если я начну с X, то кода ошибки не будет, если я не попытаюсь распечатать., @user3335963

@user3335963 Я добавил награду, чтобы привлечь больше людей, которые помогут вам. В то же время, пожалуйста, обновите вопрос [редактировать]; комментарии на самом деле не предназначены для длительного добавления и хранения информации или обсуждения. Тем лучше. чем полнее вопрос, тем больше шансов получить подходящий ответ., @0scar

@user3335963 Пожалуйста, добавьте изображения оптических наконечников и проводку наконечников (также проводку к плате). Это, например, интересно посмотреть, не неправильно ли вы подключили его и не вызвали ли короткое замыкание., @0scar

также укажите информацию о том, нормально ли открыты или нормально закрыты ваши оптические датчики., @Trish

Пожалуйста, помогите нам помочь вам! Пожалуйста, добавьте запрошенные данные в свой вопрос с помощью [edit] и пропингуйте Trish или 0scar, оставив комментарий, в котором вы ставите @ перед именем пользователя, чтобы отправить ему уведомление! Это звучит не как проблема с конфигурацией, а как проблема с оборудованием. Вы также можете добавить ссылку в свою конфигурацию.файл h, если вы хотите, чтобы мы проверили его для вас., @0scar

по крайней мере, дайте нам схему подключения, указав, какой вход/выход подключен к какому входу/выходу датчика и откуда ваши оптические датчики получают питание. Кроме того, характеристики оптических датчиков (рабочее напряжение) будут необходимой информацией, @Trish


2 ответа


1

Без изображений того, как вы подключили конечные точки, лучше всего предположить, что ваша проблема заключается в том, что конечные точки вызывают короткое замыкание, после нажатия микропроцессор отключается и выключается. Если вы предоставите больше информации, другие люди могут даже добавить лучшие ответы на основе вашей дополнительной информации.

Например, как все подключено с обеих сторон кабеля (плата и ограничитель), появляется ли сообщение при нажатии на ограничитель, возможно, даже разумно добавить ссылку на ваши файлы конфигурации.


,

1

Я прошу прощения, что должен был вернуться к вам раньше, ребята. Я снова загрузил свежую копию прошивки Marlin и открыл конфигурацию Sprinter.Папка H. Поскольку прошивки очень похожи, я смог просто взглянуть на прошивку Sprinter и заметил, что некоторые конечные точки для моих оптических конечных точек требуют "подтягиваний" для правильной работы. Я думал, что пробовал это раньше, но либо я сделал что-то не так в первый раз, либо я не сохранил изменения, кто знает. Спасибо всем, кто пытается помочь.

,