Моя борьба с вертикальными полосами. Гладкие, зубчатые ролики или что-то ещё?

metlion
Идет загрузка
Загрузка
12.05.2021
4776
59
Техничка

Подпишитесь на автора

Подпишитесь на автора, если вам нравятся его публикации. Тогда вы будете получать уведомления о его новых постах.

Отписаться от уведомлений вы всегда сможете в профиле автора.

25
Статья относится к принтерам:
Ender 3 Pro

С самого начала печати замечал эти полосы и почитывал интернет на тему кто как с этим борется.

Тут надо отметить что полос этих два типа. Одни пошире – с частотой ремня, при возникновении резонансных полос – частоты примерно совпадают. Другие более мелкие. Их не так заметно, но на больших вертикальных плоскостях под определенными углами их бывает видно очень хорошо. Возможно это одно и то же, но на разных скоростях проявляется по-разному. В детали не вдавался. На картинке скорость меняется от 30мм/с снизу до 120мм/с сверху.

Один из вариантов решения был – заменить гладкие ролики на зубчатые. За это решение топят аргументами «гладкое по гладкому, зубцы – по зубчатому». Но мы то были в армии, там чётко усвоили правило «Круглое нести, квадратное – катить». Поэтому надо всё проверить самостоятельно.

В итоге были куплены «правильные» ролики 20Tот Powge. Чтобы совсем отбить все возможные проблемы, там же взяты и шкивы, т.к. «иначе правильного эффекта не будет». Там же взял ремешок LL, чтоб уж совсем всё было от одного производителя. К тому же и ремень типа с уменьшенной вибрацией. Ну и чтобы убить все аргументы наповал, для установки роликов были взяты ступенчатые винты с внешним диаметром 4мм.

И что в итоге получилось:

Слева - зубчатые, справа - гладкие.

С грустью отметил, что с зубчатыми роликами всё стало только хуже. Подумал, что может новый ремень виноват. Вернул гладкие ролики. И с новым LL ремнём картинка ничем не отличалась от того, что было со старым ремнём.

Как это интерпретировать, не знаю. Возможно тут есть разница в том, что в качестве гладких роликов используются фланцевые подшипники. Возможно, если сравнивать гладкие 20Т с зубчатыми 20T, всё будет действительно в пользу зубчатых. Но пока для меня остался факт, подтверждённый экспериментом – гладкие фланцевые подшипники дают лучший результат, чем зубчатые ролики.

Вторая часть (Марлизонского балета)

Всё это было интересно и познавательно, но у меня был готов ещё один апгрейд на эту тему, а именно – замена моторов на 0,9 градусные. Причём моторы приехали раньше, но я решил сначала закончить тему роликов-ремней, чтобы всё это было более наглядно. Собственно смотрим, что получилось в итоге:

Все картинки подписаны, смотрим и делаем выводы.

Тут только надо добавить, что для того чтобы было лучше видно был взят серый PET-G с блеском, подобран свет и усилен контраст в Фотошопе.

В реале можно сказать, что на новых моторах практически идеальная поверхность. Мелкие полосы исчезли совсем. Точнее сказать они просто стали ещё меньше, и заметить их намного труднее. Крупные полосы уменьшились в количестве, а где остались - стали более гладкими.

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

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

Но это уже следующий этап. А пока в очереди уже стоит ряд других апгрейдов.

Подпишитесь на автора

Подпишитесь на автора, если вам нравятся его публикации. Тогда вы будете получать уведомления о его новых постах.

Отписаться от уведомлений вы всегда сможете в профиле автора.

25
Комментарии к статье

Комментарии

12.05.2021 в 23:27
0

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

13.05.2021 в 07:07
0

с этого начинал, ещё на предыдущей плате, когда стояли TMC2208, менял от 1/8 до 1/32. Какой-то принципиальной разницы не отметил

31.05.2021 в 17:20
0

Если у Вас H-bot, CoreXY или FCoreXY, то такой муар будет всегда.

12.05.2021 в 23:32
0

А какие драйвера стоят, в каком режиме работают и какой микрошаг установлен?

13.05.2021 в 07:05
0

TMC2226, UART, StealthChop,  1/16, интерполяция включена

13.05.2021 в 00:11
0

С грустью отметил, что с зубчатыми роликами всё стало только хуже. Подумал, что может новый ремень виноват. Вернул гладкие ролики. И с новым LL ремнём картинка ничем не отличалась от того, что было со старым ремнём.
Как это интерпретировать, не знаю. 

Допустим Вы сделали так, что ремень и ролики стали кататься очень хорошо, а толку ноль или деффект ещё сильнее выразился. Достаточно взять ремень в руки и в натяг покатать зуб по зубу и зуб по гладкому. Будет всё понятно сразу.

А что если дефект не из за нелинейности передвижений и зубчатости ремня катающегося зубами по гладкому ролику! Не из за 1.8 градусных моторов с 1\16 шагом и разрешением примерно в 1 сотую миллиметра, при условии не объединения шагов.

Например из за не синхронизации движений и подачи.

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

13.05.2021 в 07:13
1

Можно делать разные предположения. Главное доказать или опровергнуть это экспериментально.

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

15.05.2021 в 10:28
0

из за резкого снижения производительности продавливания, по причине остывшего сопла

Если это по причине неравномерной подачи пластика, то как объяснить синхронизацию этих неравномерностей по всей оси Z ?

13.05.2021 в 05:04
0

Сколько весит конструкция, которая по Y двигается? И сколько та, что по Х?

Уменьшите вес, поменяйте ремень на 10-мм. Уменьшите ускорения.

И после этого ждём фотки!

Для начала просто одного уменьшения ускорения достаточно! И фотки! Ждём!

13.05.2021 в 07:27
1

Стол 1200г, голова 531г

Уменьшите ускорения

Вы внимательно смотрели картинки? Там представлены ускорения от 600 до 4000

Снижать ниже 600 в то время как все борятся за повышение скорости и ускорений?

Уменьшите вес,

Это понятная тема.
Но даже в данном тестировании показано, что влияние и зубчатых/гладких роликов и моторов 1.8/0.9 заметно на разных весах, разных скоростях и разных ускорениях.

поменяйте ремень на 10-мм.

Замена ремня на 10мм - не такая простая процедура, в отличии от замены мотора.

Вообще, данная статья показывает эффективность двух из возможных способов.

Тестировать абсолютно все советы по этой теме в мою задачу не входило. Я выбрал пару, с относительно легкими модификациями конструкции. Более сложные модификации делать на свой Ender 3 Pro не планирую.

03.06.2021 в 15:03
0

Как показывают многие эксперименты: джерки играют куда большую роль в скорости, в ускорения можно хоть 999999 поставить, но если интреполяции с постоянно меняющимися направлениями- принтер эту скорость не разовьет.

03.06.2021 в 21:10
0

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

Но в контексте данной темы я особо и не рассматриваю влияние ускорений и джерков. Здесь борьба с постоянной рябью, которая в зависимости от скорости может только стать более или менее отчетливой.

13.05.2021 в 07:35
2

основная причина артефактов - отсутствие жесткости, что позволяет соплу относительно стола вот так колебаться поперек траектории движения.


инициируются колебания

1) движением головы и стола (затухающие волны). кстати, можно удавить их программно в тех прошивках, что это поддерживают (klipper с input shaper и RRF с DAA)

2) вибрацией от ремней и моторов (постоянные волны). программно не лечится, хотя слегка повлиять можно


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


так что правильный путь - повышать жесткость конструкции. ибо какая-нибудь вибрация в принтере всегда найдется.


13.05.2021 в 07:43
0

Ну да, в теории всё правильно. Вопрос только как эту самую жесткость повышать? В каких-то случаях проще делать сразу другую конструкцию, чем улучшать существующую.

В данном случае выбраны наиболее простые модификации, не требующие серьёзных переделок.

Жесткость тоже потихоньку повышаю, где это понятно как делать.

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

Вот данное тестирование это не подтвердило.

13.05.2021 в 08:28
0

Вот данное тестирование это не подтвердило.

как раз подтвердило, постоянные волны во всех вариантах имеются, только амплитуда меняется.

скорее всего где максимальная амплитуда, там ремни и конструкция в резонанс вступили, частоты максимально совпали

13.05.2021 в 11:09
0

Ну да, у меня для полноты картины нет варианта "гладкое по гладкому". Не уверен, что получится его реализовать без серьёзных переделок, но можно попробовать.

А из двух вариантов "зубчатое по зубчатому" и "зубчатое по гладкому" второй явно предпочтительнее получился.

Насчет резонанса не соглашусь, т.к. эффект увеличенной амплитуды присутствует на разных скоростях и ускорениях. Точнее даже сказать, на всех протестированных скоростях и ускорениях. Резонанс вылезал бы на каких-то определенных значениях. Как, например, на 80мм/с на первой картинке.

14.05.2021 в 11:48
0

Насчет резонанса не соглашусь, т.к. эффект увеличенной амплитуды присутствует на разных скоростях и ускорениях. Точнее даже сказать, на всех протестированных скоростях и ускорениях. Резонанс вылезал бы на каких-то определенных значениях. Как, например, на 80мм/с на первой картинке.

колебаний всяких разных много, на разных частотах и складываются они весьма причудливо.

тем более что на картинках наблюдаются парочка скоростей с наиболее выраженным эффектом

13.05.2021 в 11:59
0

Не психуйте резонансом. : )

На дельте, где всё шаткое и хлипкое, оторвало кривыми руками лопасть на вентиляторе в середине печати. Сколь не разглядывал, дополнительных дефектов не появилось. А гундёж и вибрации были приличными без лопасти.

13.05.2021 в 08:59
0

Внесу свои 5 копеек. На моих принтерах сделанных по схеме core xy нет ни одного зубчатого шкива и ремень всегда касается шкива плоской стороной. при этом вертикальные полосы практически всегда в минимальном количестве присутствуют. Мое мнение что надо искать проблему в связке мотор-драйвер.

Личный пример делал недавно eggbot . Собрал на первых попавшихся новых движках тестовую версию, отладил , все понравилось(drv4988 по-моему те которые самые дешевые) .Пришло время собирать постоянную конструкцию. И стало мне жалко оставлять новенькие движки в этой конструкции , как раз есть движки из  старых дисководов валяются. В этой конструкции особой мощи не требуется. Собираю и удивлению моему не было предела насколько изменился рисунок. Он стал квадратиками(если непонятно есть видео и картинки). Как я не подбирал ток драйверов и напряжение питания добиться существенных изменений не удалось. Моторчики категорически отказывались плавно исполнять микро шаги. При простом прямолинейном движении звук движения был очень не равномерен и само движение скачками. Вернул новые движки в конструкцию и снова доволен приборчиком ка слон.

Пример 2 Есть дельта на тех же дешёвых драйверах. Печатает неплохо не нравиться звук. Ок есть решение , меняю на TMC2208(или 09 точно не помню ) .Больше в системе ничего не менял. в результате прямолинейные движения головки в определенных направлениях превращаются в волнообразные причем настолько сильное что 2 соседних слоя имеют между собой щели четко повторяющиеся по всей высоте детали.

Мой вывод не каждый драйвер и двигатель имеет хорошую совместимость необходимо либо читать мануалы где точно написано какую индуктивность(характеристики) должны иметь двигатели либо опираться на чей-то успешный опыт или набираться личного.

14.05.2021 в 10:31
1

На моих принтерах сделанных по схеме core xy нет ни одного зубчатого шкива

вот прям ни одного? даже ведущего шкива, на моторе? ;-)

13.05.2021 в 12:53
0

правильный путь - повышать жесткость конструкции.

Или на амортизаторы поставить, пусть шатается целиком. : )

Нет смысла в монолите, упрётся в упругость ремней и мощь мотора.

А когда ремни перетянешь, в разнос пойдёт подшипник.

13.05.2021 в 09:16
0

"Ухудшение" при переходе на зубчатые шкивы следует правильно интерпретировать, я думаю. 
Фактически, передача усилия от двигателя до головки стала точнее, жёстче. А это в большинстве случаев положительный эффект, а не отрицательный. Зубчатый ремень на гладком шкиве даёт как бы дополнительную пружинку на ремне.

13.05.2021 в 10:54
0

То есть видимая гладкость поверхности это подтверждение уменьшившейся точности передачи усилия от двигателя?

И наоборот, явно выраженные полосы - это подтверждение, что усилие передаётся точно. Причём поскольку эти усилия - по сути многочисленные рывки/шаги , то типа чего вы ещё хотите?

13.05.2021 в 12:43
1

Явные изменения произошли при замене двигателей - то есть основная причина в двигателях.
Снизить заметность полос от двигателей можно ослабив натяжение ремней, или поставив пружинный натяжитель или ещё каким способом обеспечив эластичность связи. Ни один из этих способов не будет являться причиной ряби. И в общем случае нельзя их рекомендовать для избавления от ряби. 

13.05.2021 в 14:04
0

С ослабленными ремнями пробовал печатать, но что-то не понравилось. Вроде с повышением скорости даже до 60-90мм/с качество ухудшалось.

13.05.2021 в 12:21
0

Что б увидить неточность исполнения микро-шагов надо длинную стрелку на мотор вешать и заставить думатель управлять мотором не мульти-шагами.

Разглядеть 1\16 шага на 0.9 моторах думаю ещё можно, а шажки мельче останутся загадкой.

Убедитесь, что моторы нормально микро-шаг исполняют, а потом на ролики и ремни баллоны катите. : )

И, не могли бы Вы провести тест производительность плавилки, продавив допустим 5см. пластика, указав в R-H скоростью ручного продавливания.

Максимальной скоростью считаю скорость, на которой все 5см. вылезут из сопла одинаково ровной ниткой без утолщения.

13.05.2021 в 14:00
0

Подскажите как это сделать (точность микрошагов и производительность плавилки) при наличии соответствующего инструмента и времени проверю.

Другой вопрос, что это даст в контексте данного тестирования? Плавилка же не менялась совсем, а моторы не менялись в случае сравнения типа роликов.

14.05.2021 в 12:12
0

Подскажите как это сделать

Микро-шаг без стрелки на моторе не разглядеть. Лепим стрелку и командуем ехать на пару миллиметров со скоростью F0.01 или медленнее. Смотрим на стрелку, считаем шаги. По умолчанию Marlin объединяет три шага и мотор даже не активируется и будет шагать только тройными шагами. А супер наблюдательность, покажет, что действия выполняется последовательно каждым мотором.


Как выяснить производительность плавилки. Хм... проще пареной репы. : )


Для понимания, надо напрямую вручную продавить пластик. Первую секунду лезет отлично, а потом как будто пробка появляется, но всё равно лезет. Только уже не ровной ниткой, а наплывами или просто утолщается. Если подгадать скорость подачи, то весь объём в сопле будет успевать плавится и нитка из сопла будет ровной лезть. И задирание температуры не так чтобы ускоряет сей процесс.

15.05.2021 в 21:41
1

Не нужно стрелки. Лазерную указку на термоклей! И хоть на 50м в тёмное время суток. Точность измерения достаточная будет :)  Я так и делал. Ранее подобное кто то уже описывал.

13.05.2021 в 14:06
0

Я когда в эндер5 ось Y на рельсы перевёл удивился появлению таких волн. С роликами такого не было.

Значит вывод таков: чем жестче система, тем сильней волны. Следовательно, причина возникновения волн в узле движения.

Роликовая система за счет некоторой эластичности видимо подавляет дрожь подачи.

Это же подтверждает самая первая картинка - зависимость от скорости.

Зная скорость и расстояние между волнами вычислим период колебаний.

А из периода колебаний легко вычислим частоту. Резонансная, будет там где волны наиболее заметны.

Зная частоту, можно сопоставить её с частотой сигнала Step, если кореллируется, значит дело в системе драйвер-двигатель.

13.05.2021 в 18:36
0

Я когда в эндер5 ось Y на рельсы перевёл удивился появлению таких волн. С роликами такого не было.

То есть ремни и шкивы остались те же, а вместо openbuild роликов - рельсы? Интересно...

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

А частота сигнала Step как-то вычисляется из настроек (дробление, количество шагов, скорость) или только измерять чем-то?

Ну и потом, если даже зависит именно от драйвера и двигателя, то что это нам даёт?
Искать наименее резонирующее сочетание? По-моему, это малореальная задача, если нет своего магазина с моторами и драйверами и уймы времени, чтобы перепробовать все сочетания...

13.05.2021 в 21:56
0

да, практически только рельсы. Там на самом деле еще один ленивец в деле, точнее по 1 с каждой стороны, но им можно пренебречь, поскольку ремень его лишь по касательной касается.

Частоту можно и математически вычислить, здесь на портале есть в этом деле большие математики.

Это даст удовлетворение интереса ))

Резонанс дело индивидуальное, у каждого он свой. Зависит от массы и много чего еще. Его знать полезно, чтобы не ставить скорость на которой он максимален.

Какая была кстати скорость и расстояние между самыми яркими волнами на первой картинке, 80мм\мин?

14.05.2021 в 06:44
0

там, где 80мм/с, получается 2мм (10 рисок на 20мм)

14.05.2021 в 10:10
1

частота по расчетам получается 40Гц, но возможно я гдето ошибся, поскольку я прошелся спектроанализатором по своему принтеру.

Опытным путём выявил, что самая неприятная скорость 62мм\мин (весь корпус дрожжит), далее вариации режимов:

- Микрошаг 1\16  без интерполяции (красная)

- Микрошаг 1\16 с интерполяцией (зелёный)

- Микрошаг 1\32 без интерполяции (оранжевый)

- Микрошаг 1\32 с интерполяцией (розовый)

- Микрошаг 1\8 без интерполяции (синий)

- Микрошаг 1\8 с интерполяцией (бирюзовый)

Как видно, все режимы +- одинаково резонируют.

Может быть данная картинка наведёт на мысль.

И 2я картинка для большего понимания, красная - скорость 62, жёлтая 80


Джерки тоже не влияют:

от 9 до 18


Ток моторов, пожалуй оказывает небольшое влияние. Чем выше ток, тем тише резонанс на 80Гц, но при этом меняется характер звона рельс ( частоты от 600 до 3000Гц)


14.05.2021 в 12:56
0

Из интересного, на мой взгляд, два момента:
1. Наглядно подтверждено, что микрошаги и джерки никак не влияют на частоту резонансов и, как следствие, полос.

2. На разных скоростях просматриваются пики в тех же местах, но высота разная. То есть источник колебаний остаётся тот же, но резонирует по разному?

В моих примерах явно просматривается две частоты (мелкие и большие полоски). С заменой моторов мелкие исчезли, то есть для них осоновной источник был мотор, а вот что является источником для больших полос? Зубцы шкива/ремня? Как раз 2мм шаг...

15.05.2021 в 20:33
1

Если считать по формуле расчета резонанса Частота = V * N / D получается 80*10/20 = 40 (думаю, что хоть это не эхо, но механизм расчета можно применить)

Тут как раз рядом приложили статейку и там есть утверждение что максимальный шум возникает от ударов зубцов шкива о зубцы ремня и формула для расчета этой частоты.
Частота = k*n*z/60
гдк n - количество зубов на шкиве и z - количество оборотов в минуту, k = 1,2,3,.. (думаю 1 это основная частота, остальное - гармоники)
В итоге считаем для 80мм/с (4800мм/м)
z у меня получилось = 4800/(20*2) = 120 (20 количество зубов на один оборот, 2мм - расстояние между зубами, 40 мм проходит ремень за один оборот)

В итоге Частота = 1 * 20 * 120 / 60 = 40.
То есть частота широких полос точно совпадает с частотой ударов зубцов.

А если посмотреть для k=1,2,3,... то получаются частоты 40, 80, 160, 320, 640,... . Где как раз и просматриваются пики или ступеньки на ваших графиках.

15.05.2021 в 21:59
0

Завораживающие расчёты. Сильно впечатлило полное совпадение с моими графиками.

Но нужно учесть, что графики сняты на скорости 62мм\мин, и лишь 1 для скорости 80. И в этом случае абсолютное несовпадение с формулами.

И вопрос по амплитудам гармоник, почему вышестоящие гармоники громче основных - впрочем этот вопрос можно адресовать методике снятия АЧХ гармоник..

16.05.2021 в 07:07
0

на скорости 80 в указанных точках также просматриваются перегибы/ступеньки.
Почему 62 более резонансная - кто его знает? Мы же реальную скорость не измеряли.
В моём случае на 60мм самая лучшая поверхность получается. До перехода на 0,9 моторы именно на ней печатал все внешние периметры.

16.05.2021 в 07:57
1

я понял в чем дело. это корпус из алю-композита имеет резонанс на этой частоте. Соответственно именно скорость 62 лучше всего его возбуждает. Нужно будет микрофон к каретке прикрутить. А корпус нужно глушить, слишком громко он подпевает.


17.05.2021 в 08:44
0

чтото это всё не то! Вот я прицепил микрофон прямо на каретку, послушал и не обнаружил там никаких 40Гц, (впрочем графиков накопилось великое множество, напишу заметочку)


в тишине мысли вспомнил -  а я не припомню наличие на своих распечатках подобных Вашим, заметных  вертикальных полос.

Нарисовал кубик 30 на 30 на 16 и распечатал в 1 стенку, только что.

Ускорения 3000, Джерки 14, скорость 40 - 60 - 80 - 100 каждые 4мм. ABS 

Моторы. самые обычные толщиной 38мм, шпули качественные, подороже, стандартные 20т, ремень тоже обычный, хороший. Драйвера 2209, 1\16 микрошаг, ток макс 800мА. Интерполяция вкл, стелс.


17.05.2021 в 12:30
0

Мои предположения:

1. Принтер всё-таки другой, как я понял.

2. Там говорилось про шум, издаваемый в месте сцепления зубьев шкива с зубьями ремня. То есть слушать и измерять нужно там. А до каретки всё это может и не доходить, наверное. Думаю, это зависит от конструкции, комплектующих и настроек.

У меня такие полосы были по оси Y с самого начала, если пытаться печатать на скоростях больше 60мм/с, и на моторах 34мм, и на 48мм/1.8, и теперь на 48мм/0.9. На оси X не так заметно, слегка появляются на скоростях больше 100, на которых я уже не печатаю, и более отчетливы стали с зубчатыми роликами.

17.05.2021 в 12:53
0

ну так если до каретки шум от ремня не доходит, то и на распечатке он не отобразится.

Принтер конечно другой, H-bot, зубчатых роликов нет. Я это к тому, что настоятельно и Вам советую примонтировать микрофон на каретку и выявить эту "собаку"... да может это просто вентилятор вибрирует? ))

Удивительная вещь, чем больше слушаю, тем больше всего интересного открывается. Можно даже увидеть собственные колебания каретки после резкой остановки - четко видно период колебаний, можно использовать в системе Эхо-подавления. И просто оптимально и филигранно настроить ускорения, при этом нет нужды тратить время и пластик на распечатки и анализ тестов.

Обычный 10мм (лучше 5мм) электретный микрофон и программа звукозаписи audacity.


17.05.2021 в 14:23
0

В случае дрыгостола слушать на печатной голове перемещения стола скорее всего смысла нет. Или речь про каретку оси Y?

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

17.05.2021 в 14:53
0

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

Сразу видно резонансы, длительность и частоту собственных колебаний.

Главное провода от микрофона должны быть тоненькими мягкими и при движении не должны соприкасаться с корпусом.

14.05.2021 в 10:10

Комментарий удалён

14.05.2021 в 11:23
0

Step не выделить, про ускорения забыли, их надо считать.

14.05.2021 в 11:38
0

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

Хотя для первой картинки не известно величина ускорений, и длина грани.

14.05.2021 в 13:15
0

Вариантов то не так много.

Оси пришли на место и ждут падавана, а из сопла течёт, или скорее наоборот.

Или это просто серия повторяющихся микро-фризов и расплавленный пластик об этом не знает.

14.05.2021 в 15:07
0

Длина 30мм, скорость 30мм/с-120мм/с снизу вверх, ускорение 800.

То есть например для 80мм/с на ускорение приходится около 3,94мм и на торможение столько же.

13.05.2021 в 20:51
0

Проверьте геометрию принтера. Что бы все было строго параллельно. Чтобы вертикальные направляющие не были повернуты по вертикальной оси.

Проверьте плавность хода осей с отключенными разъемами шаговиков. Все должно быть плавно и незакусывать.

Попробуйте снизить температуру печати.

Предел идеальной печати для этого принтера 70 мм/с с очень хорошим пластиком. Реально же 45-50 мм/с

Попробуйте мои настройки:

/**

 * Default Axis Steps Per Unit (steps/mm)

 * Override with M92

 * X, Y, Z, E0 [, E1[, E2...]]

 */

#define DEFAULT_AXIS_STEPS_PER_UNIT { 80, 80, 400, 390 }

/**

 * Default Max Feed Rate (mm/s)

 * Override with M203

 * X, Y, Z, E0 [, E1[, E2...]]

 */

#define DEFAULT_MAX_FEEDRATE { 600, 600, 10, 50 }

#define LIMITED_MAX_FR_EDITING // Limit edit via M203 or LCD to DEFAULT_MAX_FEEDRATE * 2

#if ENABLED(LIMITED_MAX_FR_EDITING)

  #define MAX_FEEDRATE_EDIT_VALUES { 700, 700, 10, 50 } // ...or, set your own edit limits

#endif

/**

 * Default Max Acceleration (change/s) change = mm/s

 * (Maximum start speed for accelerated moves)

 * Override with M201

 * X, Y, Z, E0 [, E1[, E2...]]

 */

#define DEFAULT_MAX_ACCELERATION { 500, 500, 100, 5000 }

#define LIMITED_MAX_ACCEL_EDITING // Limit edit via M201 or LCD to DEFAULT_MAX_ACCELERATION * 2

#if ENABLED(LIMITED_MAX_ACCEL_EDITING)

  #define MAX_ACCEL_EDIT_VALUES { 600, 600, 250, 6000 } // ...or, set your own edit limits

#endif

/**

 * Default Acceleration (change/s) change = mm/s

 * Override with M204

 *

 * M204 P Acceleration

 * M204 R Retract Acceleration

 * M204 T Travel Acceleration

 */

#define DEFAULT_ACCELERATION 500 // X, Y, Z and E acceleration for printing moves

#define DEFAULT_RETRACT_ACCELERATION 500 // E acceleration for retracts

#define DEFAULT_TRAVEL_ACCELERATION 500 // X, Y, Z acceleration for travel (non printing) moves

/**

 * Default Jerk limits (mm/s)

 * Override with M205 X Y Z E

 *

 * "Jerk" specifies the minimum speed change that requires acceleration.

 * When changing speed and direction, if the difference is less than the

 * value set here, it may happen instantaneously.

 */

#define CLASSIC_JERK

#if ENABLED(CLASSIC_JERK)

  #define DEFAULT_XJERK 5.0

  #define DEFAULT_YJERK 5.0

  #define DEFAULT_ZJERK 0.3

  //#define TRAVEL_EXTRA_XYJERK 0.0 // Additional jerk allowance for all travel moves

  //#define LIMITED_JERK_EDITING // Limit edit via M205 or LCD to DEFAULT_aJERK * 2

  #if ENABLED(LIMITED_JERK_EDITING)

    #define MAX_JERK_EDIT_VALUES { 20, 20, 0.6, 10 } // ...or, set your own edit limits

  #endif

#endif

#define DEFAULT_EJERK 3.2 // May be used by Linear Advance

14.05.2021 в 12:42
0

#define DEFAULT_MAX_FEEDRATE { 600, 600, 10, 50 

Для 8бит такой фидрейт\Velocity на осях постоянными фризами грозит. А TMC драйверам и 30 достаточно даже на 32битах, всё равно интерполяцию сами понижают, чтоб быстрее мотор крутить.

#define DEFAULT_ACCELERATION 500 // X, Y, Z and E acceleration for printing moves
#define DEFAULT_RETRACT_ACCELERATION 500 // E acceleration for retracts mm\sec 
#define DEFAULT_TRAVEL_ACCELERATION 500 // X, Y, Z acceleration for travel (non printing) moves

Эти строки работают только с включёнными фичами Liner Advanced и FirmwareRetraction

#define CLASSIC_JERK

Закрыть эту ужасную строчку и пользовать Jction Deviation/

Проверьте геометрию принтера. 

А причём тут геометрия не понятно.

14.05.2021 в 14:54
0

Тут уже по многим пунктам прокомментировали, добавлю, что это очень зажатые настройки.
Ускорения 500 - по умолчанию было, джерки по X,Y = 5 меньше даже чем дефолтные 10, EJERK 3.2 - там же написано, что от него зависит работа LA, дефолтный был вроде 7,  я у себя поднимал, когда ещё боуден был, на директе можно прибрать конечно, но не думаю, что это как-то повлияет на прямолинейную часть движения.

Ну и я давно печатаю на скоростях 60-65мм/с для внешних периметров и 90-100 для внутренних периметров и заполнений. В частности как раз потому что на более низких скоростях были мелкие полоски, на на более высоких - крупные плюс эхо более заметно.

14.05.2021 в 21:18
0

Видел. Но там какого-то интересного результата вроде не было. При этом тема зубчатых/гладких роликов то тут то там появляется... Я для себя её закрыл.

Кроме этого мне понравился эффект от 0.9-градусных моторов. Но пока ещё только поставил их, надо дальше с ними пожить, посмотреть...

14.05.2021 в 23:49
0

С 0.9 громче и если 8бит - напряжнее.

15.05.2021 в 19:42
0

Вероятно это колебания всей системы от движения экструдера. Они при этом затухающие это ясно видно. В klipper есть средство называется resonance compensation. Надо все протягивать, усиливать жесткость.

19.05.2021 в 02:17
0

А на экструдере также заменили мотор на 0,9 градусов или оставили 1,8? Есть у меня невразумительные догадки, что мелкая незатухающая рябь связана с шагами мотора экструдера, т.е. пластик типа "порциями" подается? Хотя при свободном выдавливании нить вроде как ровная, без видимых бусин? Впрочем, на первом слое, если напечатать только его этой ряби тож не заметить, но он ведь ничем от следующих слоев не отличается...

И еще интересует посадка подшипников на эти "модные" осевые винты. По идее внутренние обоймы подшипников должны садиться на ось с натягом, чтоб не болтаться на оси, но поскольку в шкиве 2 подшипника, то надо как то умудриться не перетянуть их относительно друг друга, т.е. когда поджимаешь шкив винтом и шайбой по торцам внутренних обойм подшипников, то при перезатяжке чувствуется "хруст" и заедание шкива. А если не затягивать, то вроде как шкив будет болтаться на винте? И думается мне, что когда зуб ремня бьет по зубу или цилиндру шкива возможны колебания и от этого и имеется эта мелкая незатухающая рябь?

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

19.05.2021 в 07:31
1

На экструдере мотор 1.8. Мелкая рябь (которая на первом снимке внизу) как раз исчезла после замены моторов X,Y

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

При смене моторов осталась крупная рябь (на первом снимке вверху). Как раз зубья шкива и ремня остались те же, так что более вероятно, что она от зубьев.

Ступенчатые винты брал здесь, как раз около бакса за штуку и получилось. Так то их не много надо, не разоримся. А с учетом того, что "правильные" ролики стоят от двух баксов и выше, то в сумме конечно набегает. Но вот мой тест показал, что всё это в сумме пользы не дало. По крайней мере в теме полос. Точность перемещений может быть и увеличилась , но я не знаю как это экспериментально проверить.

Может винты у меня какие-то не такие попались, но посадка подшипников на винты не внатяг. По ощущениям - почти так же, как и на обычный винт M4.

Вообще, с этими винтами главный прикол, что как минимум конструкцию надо рассчитывать под них. Т.к. на ось 4мм резьба у винта M3. В случае роликов натяжителей, всё подошло нормально, а дополнительный ролик возле мотора оси Y не удалось на этот винт посадить. Там резьба М4, и ролик надо было брать с дыркой 5мм.

20.05.2021 в 22:27
0

пробежал комменты (их оч. много). Догадок и диагнозов тоже полно. Многие склоняются к мысли о недостаттьчной жесткости конструкции. И т.д.

Вставлю и свои 5 коп. 

Это, скорее всего, по причине, что ваш принтер стоит на некоем столе\тумбочке\табаретке. А должен стоять на полу. 

И мало того что на полу - желательно не на достчатом\паркетном, а на бетонном. И еще лучше - пролитом самовыравнивающейся сместью до идеальной горизонтали. 

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

Также такой вид и погнутый вал (или что там у вас) по оси Z дает. Она крутится вокруг себя и ее дуга (а она должна быть строго прямая) и отлколняет голову. Этому причина - периодичность ее поворота, каковую перидичность и можно наблюдать на детали. 

Но сперва надо на твердое сам прибор поставить. 

21.05.2021 в 08:35
0

Принтер стоит на тумбочке, которую я делал специально под принтер. Она и сама по себе достаточно жесткая (типа кубик из ламинированного ДСП) и не качается - ножки регулируемые. Но без проблем могу проверить и то, как принтер работает на полу. Можно даже попробовать закрепить раму, к чему-нибудь.

Про вал оси Z не совсем понятно. Каким образом он может повлиять на вертикальные полосы? И более того, по одной оси повлиять, а по другой - нет?

21.05.2021 в 08:35

Комментарий удалён

Для написания комментариев, пожалуйста, авторизуйтесь.

Читайте в блогах

Get over here!

Проблема ретракта в 3D печати. Почему ретракт работает не всегда?

Самосвал и экскаватор

Обновления для лазерного гравера под поворотную ось

Значок "Космические рейнджеры"

Записки страйкболиста. Как я товарищу рацию чинил.