Отклонение синусоидальной волны по оси X на движущемся настольном принтере.
Я построил принтер, вдохновленный PrintrBot, с движущейся печатной платформой для перемещения по оси X. Он управляется с помощью платы RAMPS, на которой установлена прошивка Marlin. И есть проблема с позиционированием по оси X.
Как видно на изображении, ось X на самом деле не стабильна. Размеры блоков должны быть 10х10х10 мм, а верх и низ должны быть идеальными. Размахивание появляется не в направлении Y, а только в направлении движения стола.
Каждый блок печатался с разной скоростью, от средней до предельно низкой. Я ограничил ускорение, а в последнем блоке я также ограничил скорость, не связанную с печатью, чтобы рабочий стол никогда не испытывал более высокого ускорения, чем при самой печати. Но волновой эффект остается. И это также удивительно повторяемо, так что это больше похоже на ошибку синхронизации где-то. Кто-нибудь имеет представление или испытал подобный эффект?
@Cees Meijer, 👍2
Обсуждение1 ответ
Лучший ответ:
Это проблема вашей оси z, а не оси x или y, потому что скорость печати никак не влияет на результаты.
Держу пари:
- ваши резьбовые стержни согнуты или
- гайки на этих стержнях имеют слишком большой зазор или
- гайки на этих стержнях имеют эксцентриситет или
- муфты (между двигателем и резьбовыми стержнями) изогнуты или
- эти муфты плохо подогнаны
Все вышеприведенные предложения касаются оси z.
[редактировать] поскольку это печатный робот, его ось z имеет следующий недостаток
Ни одно из них не применимо.. То, как был сконструирован принтер, делает практически невозможным прохождение любого эксцентриситета в резьбовом стержне (он всего один) к печатающей головке (вы можете понять, что я имею в виду, если посмотрите на 'Printrbot simple). Кроме того, движение происходит только по оси X. Я знаю, что на картинке это не совсем понятно, но на самом деле передняя и задняя части куба довольно гладкие., @Cees Meijer
@CeesMeijer Я посмотрел на PB simple. Теперь я почти абсолютно уверен, что одно из моих предложений играет определенную роль. PB simple достаточно жесткий по оси y, так как имеет 2 стержня (поэтому принтер не может поворачиваться в направлении вперед-назад), но влево-вправо он действительно может. Вы можете проверить это без фактической печати - на вашем месте я бы проверил с помощью правильного угла (angle gauge), перемещаясь по оси z слой за слоем. Согласно вашему изображению, отклонение составляет около +-1 мм, так что вы сможете проверить это на глаз., @darth pixel
@CeesMeijer см . редактирование, @darth pixel
Вы абсолютно правы, а я был ужасно неправ... После многократных попыток решить проблему с помощью настройки привода двигателя, это именно то, что я нашел. Двигатель оси Z неправильно выровнен, и поэтому резьбовой стержень совершает движение, как вы проиллюстрировали. большое вам спасибо за вашу помощь., @Cees Meijer
@CeesMeijer всегда пожалуйста! Приятно слышать, что вы решили свою проблему, @darth pixel
- Нить, расходящаяся в стороны и волокнистая на первом слое
- Clean или wipe move для 3D-принтеров delta
- Почему мой 3д-отпечаток искажается в середине печати?
- Проблема ускорения Marlin на поворотах
- 3d принтер неправильно печатает круги
- Сопло уменьшает поток по мере приближения к финишному слою
- Почему быстрые печатные строки тоньше?
- Гребни и наступление на мои отпечатки Hictop Prusa I3
Добро пожаловать, @CeesMeijer! Если вы попытаетесь переместить стол вручную вдоль оси x, есть ли у него слабина или "мертвая зона"? (Мертвая зона-это расстояние, которое должен пройти двигатель, прежде чем стол тоже начнет двигаться.), @Tormod Haugene
@TormodHaugene slack, о котором вы упомянули, скорее вызовет нерегулярность или псевдорегулярные изменения, но слой за слоем. Он упомянул, что сущности на картине происходят из разных распечаток, это говорит о том, что это не нерегулярности и не псевдопостоянства, это регулярные повторяющиеся изменения, поэтому они должны быть вызваны повторяющейся причиной. А ты как думаешь?, @darth pixel
Отметить @TormodHaugene : В движении стола абсолютно нет "мертвой зоны". Я тщательно проверил это, потому что это была и моя первая идея., @Cees Meijer
@CeesMeijer - это не стол перемещается в ошибочное положение, это печатающая головка смещается под углом влево или вправо. Похоже, что у вас, вероятно, есть один из тех пусковых винтов с шагом 2 мм x 4, который продвигается на 8 мм за оборот, что соответствует вертикальному периоду ошибки, которую он вводит, поскольку кажущийся эксцентриситет или изгиб в нем создает крутящий момент на Z-узле, который вводит эту циклическую левую-правую ошибку в расположении печатающей головки относительно остальной части машины. Если вы напечатаете что-то очень длинное в Y, вы можете обнаружить, что ошибка на одном конце больше, чем на другом., @Chris Stratton