Погрешность перемещения по оси Y

У меня есть подержанный Creality CR-10S, и я пользуюсь им уже один день. Похоже, у меня возникли проблемы с осью Y. Несколько раз, когда я выбирал "Автоматический дом", печатный стол перемещался только на часть расстояния, которое она должна была иметь, чтобы голова попала в левый нижний угол. Проблема только в движении стола; голова каждый раз успешно перемещается в крайнее левое положение.

This picture shows an instance when the bed only moved half as far as it should.

Это случается не всегда, и когда это случается, то, кажется, обычно уходит наполовину так далеко, как должно, но однажды стол вообще не сдвинулся с места. У меня есть аналогичная проблема с "Автоматическим выравниванием стола". Однажды, когда он должен был идти в задний левый угол, сопло прошло мимо стола примерно на 5 мм. Я попытался переместить его с помощью "Move axis", но он думает, что он находится на 0.00, и он не позволит мне уйти отрицательно. Один из способов исправить это - "Отключить степперы", а затем переместить стол вручную.

Я сделал два отпечатка, и в обоих случаях не было смещения оси Y во время печати. После первой печати "Auto home" прошел только половину пути, но я не обращал внимания на другие детали. После второго отпечатка машина была выключена, и я передвинул стол рукой в ответ на @octopus8. Затем я включил его и выбрал "Auto home". Голова опустилась и двинулась влево, но ось Y вообще не двигалась.

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

Я убедился, что пояс стола туго затянут. Я проверяю колеса под столом. Я вытер их тряпкой. Когда я поворачивал их вручную, несколько соскользнули на рельсы (не заставляя стол двигаться, когда я поворачивал колесо.) Я затянул их болты, и это затянуло некоторые из них к рельсу, но несколько других все еще скользят по рельсу. Разве это важно? После этих регулировок и включения принтера "Auto home" работал, и шаги на "Bed Auto Leveling" также делали правильные вещи. Я буду отчитываться о большем опыте после корректировки по мере его получения.

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

, 👍1

Обсуждение

Привет, Бретт. Вопрос в том, что вы уже проверили? Проблема может (более или менее вероятная) возникать в любом месте, начиная от встроенного ПО, через материнскую плату (драйверы, сигналы), электропроводность (кабели, вилки и т. Д.), шаговый двигатель, до состояния механизмов движения, таких как колеса (ремень, колеса и т. Д.). Является ли это полностью случайным? Может быть, какой-то провод оборван, а иногда и не работает? Можете ли вы воспроизвести его (например, всегда из одного и того же места)? Может ли это быть связано со скоростью движения (замедление двигателя)? - decresase в конфигурации. В любое время во время печати? Когда вы двигаетесь вручную, всегда ли это легко и плавно?, @octopus8

Спасибо @octopus8. Я начну делать некоторые вещи, которые вы предлагаете, и сообщу о своих результатах в оригинальном посте. Я также изменил свой пост, чтобы указать, что используется мой CR-10., @brett stevens

Хорошо, значит, это не похоже на механическую проблему... Может быть, слишком быстрое движение? Я проверил поведение, перемещаясь по столу (простой квадрат), используя простой файл gcode (или просто последовательность команд, отправляемых через последовательный терминал): G28 G0 F900 G0 X200 Y0 G0 X200 Y200 G0 X0 Y200 ""G0 X0 Y200 "" G0 X0 Y0. Затем я увеличиваю скорость (значение " F`) с шагом (например, x2 или +900) и то, как ведут себя степперы. Таким или аналогичным способом вы могли бы попытаться обнаружить повторяющуюся проблему., @octopus8

Не могли бы вы объяснить, пожалуйста, как я создаю этот файл. Это то, что я могу сделать в Cura, или я могу просто создать текстовый файл с этим содержимым с помощью текстового редактора и сохранить файл как "test.gcode"?, @brett stevens

Текстовый файл. Используйте любой обычный текстовый редактор для создания файла на SD. Также проверьте, как Что такое консоль/терминал принтера?. G-код на самом деле является способом связи с прошивкой вашего принтера - за исключением ЖК-контроллера, но многие вещи недоступны через ЖК-дисплей. Я часто им пользуюсь, поэтому советую изучить основы: есть несколько общих команд, плюс много расширенных. Вы можете прочитать вступление из [Википедии](https://en.wikipedia.org/wiki/G-code) и проверьте подробную информацию о конкретных командах из [reprap.org](https://reprap.org/wiki/G-code), [Прошивка Marlin](https://marlinfw.org/meta/gcode/)., @octopus8

С тех пор как я затянул ремень и колеса по оси Y, у меня не возникало проблем. Я пробовал gcode на разных скоростях, и он всегда возвращался к тому, с чего начал. Я буду продолжать печатать, и если я снова столкнусь с проблемой, я буду исследовать ее подробнее., @brett stevens

спасибо за вашу помощь., @brett stevens

Тебе это удалось? Это здорово. Не могли бы вы (человек, знающий теперь правильный ответ) добавить его в качестве ответа? - вместо ответа на вопрос. Затем вы можете принять его как действительный через два дня., @octopus8


1 ответ


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

1

octopus8 рекомендовал провести серию тестов, чтобы определить причину проблемы.

Я начал с перемещения стола вручную (не забудьте выключить машину или выбрать "Отключить степперы" из меню "Подготовка"), и движение было относительно плавным с некоторым сопротивлением, таким же, как при перемещении по оси X. Если вы двигаетесь очень медленно, вы можете чувствовать легкие, маленькие "шаги", это нормально. Движение было последовательным во всем диапазоне движения.

Поскольку это не указывало на проблему, я перешел к проверке приводного ремня и опорных колес. Ремень имел небольшую слабину, которую я затянул. Несколько колесиков под столом заскользили по рельсам, по которым они бежали. Я затянул их потуже. Это улучшило движение пары из них, но пара все еще немного скользила.

После этого у меня больше не было проблем. Для 10+ отпечатков в течение недели или около того не было неправильного движения по оси Y, и "Auto home" всегда работал. Тем не менее я продолжил со следующим тестовым предложением, которое заключалось в отправке некоторого простого gcode на принтер через USB. Я использовал как режим монитора Ultimaker Cura 4.8.0, так и [отправку команд из терминала Linux][1]. Я послал команды

G28 
G0 F<speed> 
G0 X200 Y0 
G0 X200 Y200 
G0 X0 Y200 
G0 X0 Y0

со значениями 900,1800,2700,3600 и 4500 для и каждый раз печатающая головка возвращалась в одно и то же место.

Это свидетельствует о том, что затягивание ремня и колес, вероятно, исправило проблему. [1]: Как напрямую отправить G-код на принтер с терминала Linux?


,

Многие советы вокруг говорят о том, чтобы все еще можно было поворачивать колеса на месте 2-3 пальцами с помощью силы. На месте, то есть не перемещая устройство (стол для Y, каретка для X, портал для Z). В противном случае колеса быстро изнашиваются. Для меня было больно достигать этого состояния для портала, потому что для этого требуются идеальные прямые углы между "настройками колес" и уровнем портала. Выход состоит в том, чтобы начать с идеальной затяжки колесных деталей. Затем добавьте портальный брус. Затем избегайте того, чтобы портал опускался сам по себе. Поэтому мне пришлось затянуть еще сильнее, меняя углы. Мне пришлось повторить это несколько раз, пока я не узнал, насколько тугими должны быть колеса., @octopus8