У Ender 3 появилась склонность пропускать Y шаги

Недавно в моем Ender 3 возникла проблема пропуска шагов Y (сдвиг слоя в направлении Y), и, похоже, она становится все хуже. Я никогда не испытывал сдвига слоев до того, как несколько недель назад попробовал несколько экстремальных ускорений (до 3000 мм/с2), которые в основном работали нормально, но я остановился после пары сдвигов слоев, и теперь ускорение X составляет 2000 мм/с2, а ускорение Y по умолчанию составляет 500 мм/с2.

Когда происходит смещение слоя, я обычно слышу "скрежещущие" звуки, которые кажутся исходящими от трения сопла, движущегося по уже нанесенному материалу. Однако выравнивание/высота стола правильная.

Величина сдвигов слоев колеблется от 1 мм до 3 мм. Все они находятся в положительном направлении (слои смещаются в сторону задней части стола).

Скорости разумные, 30 мм/с для наружных стен, 60 мм/с для внутренних и наполнения, 120 мм/с для перемещения.

Существует ли вероятная механическая или электрическая причина начала пропущенных шагов/сдвига слоев?

Возможно ли, что высокое ускорение X-это то, что позволяет достичь очень высокой скорости перемещения, и что такая высокая скорость перемещения помещает сопло поверх холодного материала, который он затягивает, не давая ему возможности сначала смягчить его? Или принтер недостаточно питается, поэтому тока недостаточно для обеспечения необходимого крутящего момента двигателя Y, в то время как X находится под высоким ускорением? Снижение ускорения X до значения по умолчанию (500 мм/с2), похоже, делает его менее вероятным или менее серьезным, но это все еще происходит.

, 👍2

Обсуждение

Хорошо, попробовав несколько более длинных отпечатков, я получаю еще худшие сдвиги слоев. Симптомы почти такие же, как https://github.com/MarlinFirmware/Marlin/issues/9768 заставляя меня думать, что это ошибка в Marlin 1.1.9, которую я недавно обновил, и что очень высокие пропуски/сдвиги слоев с ускорением Y, которые я видел раньше, не были связаны..., @R.. GitHub STOP HELPING ICE

Мм, похоже, это постоянная проблема в Марлине, без четкого указания на то, что было не так или исправлено ли это. https://github.com/MarlinFirmware/Marlin/issues/10446 и еще многие темы с ошибками были закрыты без надлежащих выводов..., @R.. GitHub STOP HELPING ICE

Если вы наблюдаете "шлифование", то, возможно, вы выдавливаете слишком много материала, вызывая накопление выше, чем следующий слой. Даже в этом случае небольшое сопротивление не должно приводить к пропуску шага. С другой стороны, как я уже отмечал в прошлом, примерно 75% всех вопросов "мой принтер работает неправильно" здесь относятся к моделям Creality Ender. Может быть, сбросить его для более надежного производителя., @Carl Witthoft

Я почти уверен, что на данный момент это Марлин, а не принтер. Будет обновлено позже., @R.. GitHub STOP HELPING ICE

Проверьте натяжение ремня. Слишком туго - это так же плохо, как и слишком свободно., @Mick

У меня были проблемы с пропуском Y на моем prusa, но это связано с переходом на пластиковые подшипники и их недостаточной смазкой. По существу, слишком много трения и небольшое смещение по осям y. Убедитесь, что ось y не заблокирована, оси параллельны друг другу и перпендикулярны оси X, что подшипники скользят с небольшим трением и что ось правильно смазана., @toshiomagic

@Мик: Я несколько раз регулировал натяжение ремня X, но никогда не регулировал Y с завода; ощущение такое же, как и всегда. Я посмотрю на это, если это не окажется прошивкой., @R.. GitHub STOP HELPING ICE

И если это прошивка, я открою для этого новый вопрос, а не буду редактировать этот, и закрою его самоответом, что это была прошивка., @R.. GitHub STOP HELPING ICE


1 ответ


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

1

А я впервые пережил слой смещает пару раз перед обновлением, только при использовании экстремального разгона настройки (3000 мм/С2 является довольно экстремальной для того, чтобы переместить рабочий стол), их регулярное вхождение, который является почти постоянной с несколькими файлами, кажется, начал после того, как я обновил прошивку до Марлин 1.1.9. Возвращаясь к прошивка от производителя, без механических изменений в принтере бы то ни было, сейчас тот же файл, печать без смещение слоев. Поэтому я думаю, что можно с уверенностью сказать, что это проблема с прошивкой - либо ошибка в Marlin, либо проблема с заголовками конфигурации Ender 3 для нее. Отслеживание ошибок предполагает, что такого рода проблемы являются постоянной проблемой; вот два из большого числа связанных потоков отслеживания ошибок:

Я попробую последнюю версию 2.0.x и/или отключу функции по одной за раз в 1.1.9 и посмотрю, смогу ли я определить причину, а затем при необходимости открою новый вопрос об ошибках в Marlin, вызывающих смещение слоев.


,

И это выглядит многообещающе: https://github.com/MarlinFirmware/Marlin/issues/12491#issuecomment-443464603, @R.. GitHub STOP HELPING ICE

И это, наконец, может быть исправлением второго аспекта проблемы: https://github.com/MarlinFirmware/Marlin/pull/16128. Я обновлю дополнительную информацию, если это так, так как я снова столкнулся со сдвигами слоев (хотя и более редкими)., @R.. GitHub STOP HELPING ICE

Это никогда не было четко решено на трекере, и, оглядываясь назад, не ясно, была ли это моя проблема. Возможно, просто Marlin 1.1.9/2.0.x интерпретировал ограничения на рывок иначе, чем исходная прошивка поставщика, и настроенные ограничения на рывок (и соответствующая константа JD) были слишком высокими. Однако я не буду пересматривать его, так как в итоге я заменил плату на SKR mini E3, и после этого проблема полностью исчезла, даже с гораздо более экстремальными профилями ускорения..., @R.. GitHub STOP HELPING ICE

Конечно, это оставляет множество возможных механизмов для того, как это вышло из строя: слабые или перегревающиеся шаговые драйверы, медленный AVR, не справляющийся с расписанием шагов, ошибки в Marlin, влияющие только на AVR, и т. Д. и т. Д., @R.. GitHub STOP HELPING ICE