Горизонтальные дефекты при включении linear_advance?

petg bowden flyingbear-ghost-4

Что могло стать причиной этого?

Когда linear_advance (v1.5) "выключен" (M900 K0) - все однородно и гладко, только углы выступают, как и ожидалось.

Когда он "включен", я получаю эти горизонтальные дефекты. Мое калиброванное K-значение равно 2, я получаю те же дефекты с K=1, а также K=2. Положение дефектов повторяется, поэтому это не случайная механика, вызванная недоэкструзией.

Моя установка использует экструдер BMG Bowden, драйверы A4988 для Z и экструдер с диодными сглаживателями (X, Y находятся на TMC2209). Я печатаю PETG с 245 °C, периметрами при 50 мм/с, заполнением гироида при 120 мм/с.

После первоначальной публикации вопроса я попробовал следующее:

  • Удалены диодные сглаживатели на экструдере и Z - нет улучшения.

  • Похоже, дефект как-то связан с наполнением. Без заполнения печать почти идеальна. коробка 50х50 без заполнения печатает идеально, так что она не похожа на внешнюю стенку, связанную со скоростью. Уменьшенная наружная стенка до 33 мм/с, заполнение до 100 мм/с (ускорения также снижаются 750->500, 1000->>750), никаких улучшений. Вернулся к А4988 по всей оси - никаких улучшений. Переключился на 1/8 шаг на экструдере (возможно, это связано со скоростью шага)-нет улучшения. Отключен заполнитель перед стенами - никаких улучшений.

  • Начало съемки-промежутки времени, а внешний периметр очень странный на некоторых слоях (см. Ниже)

  • Перенесена конфигурация до последней версии Marlin 2.0. Enabled SQUARE_WAVE_STEPPING - нет улучшения. Gcode загружается здесь: https://s.14.by/3d_issue.gcode

  • После осмотра более крупных деталей, напечатанных до linear_advance (на больших круглых деталях диаметром 100 мм), я также заметил этот дефект, хотя и более редкий.

  • Подключается к негабаритному лабораторному источнику питания, чтобы обеспечить отсутствие провисания питания при высокой нагрузке. 24V 16A максимальный расход энергии. Однако дефекты печати остаются точно такими же.

3D print showing horizontal defects

, 👍5

Обсуждение

Какую версию линейного продвижения (1.0 или 1.5 - то есть до 1.1.9 Marlin или >=1.1.9) вы используете? Значения K выглядят как 1,5, но 2 очень высоко для нормального PLA и даже 1 несколько высоко. Вы использовали шаблон калибровки, чтобы выбрать K или просто угадать?, @R.. GitHub STOP HELPING ICE

Мне кажется, что у вас сильная недоэкструзия в тех областях, где печатающая головка разогналась до значительных скоростей, но только на некоторых слоях. Я подозреваю, что механизм проблемы заключается в том, что ваша передача экструдера или холостой ход не способны производить давление, которое пытается получить линейное продвижение с K=1 или K=2, и нить накала скользит назад. Можете ли вы внимательно понаблюдать и увидеть, так ли это?, @R.. GitHub STOP HELPING ICE

@R.. Это 1.5. Это PETG, я использовал калибровочный шаблон., @BarsMonster

@R..It трудно уловить это в реальном времени, но это довольно последовательно. Я напечатал примерно 6 из них, и дефекты находятся в тех же позициях. Я попробую затянуть передачу BMG и посмотрю, поможет ли это. Кроме того, в предыдущих попытках я уменьшал Эжерк (20->10->>5) и Eacceleration (20k->>>10k->>>>6k) - без каких-либо изменений., @BarsMonster

@BarsMonster: Какая температура? PETG трудно быстро перемещать через сопло даже при высоких темпах, а при более низких темпах я бы совсем не удивился, если бы он соскользнул от слишком большого давления. Однако K между 1 и 2 имеет смысл для PETG с боуденом., @R.. GitHub STOP HELPING ICE

@R.. 245°C, в верхнем рекомендуемом диапазоне температур, @BarsMonster

@BarsMonster: ХОРОШО, тогда темп не должен быть проблемой. Вы печатаете его слишком быстро? В противном случае я предполагаю, что напряжение, удерживающее нить, недостаточно., @R.. GitHub STOP HELPING ICE

@R.. Периметры, где проблема видна, находятся на 50 мм/с. Инфиль на отметке 120. Ускорение составляет 500 для периметров и 1500 для заливок. И озадачивающая часть заключается в том, что без ЛА эти скорости не являются проблемой, до ЛА я даже подталкивал его к 80..., @BarsMonster

@R.. Что делает маловероятным случайное проскальзывание передачи, так это то, что она очень последовательна. Каждый дефект печати находится в одном и том же месте..., @BarsMonster

@BarsMonster: Я не думаю, что вы действительно можете выдавливать PETG со скоростью 120 мм/с. При высоте слоя 0,2 мм (guess) и сопла 0,4 мм (guess) это почти 10 мм3/с объемной экструзии. Есть, вероятно, много проблем происходит, которые просто появляются более заметно с включенным LA., @R.. GitHub STOP HELPING ICE

@R.. Вы догадываетесь, что идеально подходит в обоих случаях. 0.2 / 0.4... Треснувшая часть open - infill (gyroid) выглядит нормально, я думаю, что она не может ускориться до 120 мм/с в любом случае., @BarsMonster

@R..Немного затянул передачу BMG - но дефект все еще на том же месте., @BarsMonster

@BarsMonster: Да, я думаю, что вам понадобятся некоторые *экстремальные* пределы ускорения, чтобы на самом деле достичь скорости 120 мм/с при выполнении гироскопа., @R.. GitHub STOP HELPING ICE

Можете ли вы попробовать напечатать башню со скоростью 40 мм/с для внешней оболочки? Похоже, это действует только на длинные очереди..., @Trish

@Trish Я попробую, но я не уверен, почему качество отличается для разных одинаковых слоев, где профиль скорости по периметру должен быть одинаковым., @BarsMonster

хм, а штанга экструдера пластиковая или металлическая?, @Trish

Горячая часть экструдера @Trish установлена на экструдированной алюминиевой пластине с 2-мя прижимными стальными линейными подшипниками. Холодная часть экструдера (BMG) имеет литьевой пластиковый корпус, остальная часть BMG-металлическая., @BarsMonster

У меня была неравномерная экструзия, когда рычаг, прижимающий нить накала к зубчатому колесу, тайно сломался. Проверка рычага и/или пружины на равномерное давление может помочь, @Trish

Экструдер @Trish твердый, никаких скользящих ступенек. Кроме того, положение дефекта неизменно - на каждом отпечатке он находится на одних и тех же местах., @BarsMonster

Может ли отключение расчесывания в слайсере устранить эту проблему? (Кура использует название "расчесывание"; другие срезальщики могут называть это как-то иначе. Это функция, позволяющая перемещать без ретракции по уже напечатанным областям или областям заполнения, а расчесывание области заполнения может привести к потере материала, как описано здесь: https://github.com/Ultimaker/CuraEngine/issues/1084), @R.. GitHub STOP HELPING ICE

то, что ошибка зависит от высоты, может указывать на то, что ошибка находится в оси Z... Что это за принтер?, @Trish

@R.. Понятно, интересно. В моем случае расчесывание было включено только в infill (Cura)., @BarsMonster

@Trish Это Flyingbear Ghost4. Если она связана с осью Z, то непонятно, почему она исчезает при линейном продвижении = 0...., @BarsMonster

@BarsMonster Вы отключили "компенсацию давления" в слайсере? при использовании линейного (или "напорного") продвижения в прошивке аналогичная функция в слайсере должна быть отключена., @FarO

@BarsMonster: In infill-это именно то место, где у расчесывания есть эта проблема., @R.. GitHub STOP HELPING ICE

@R..Отключено расчесывание везде - никаких изменений :-/, @BarsMonster

@FarO: Я думаю, что единственная "компенсация давления", которую имеет Cura, - это "накат". Это определенно должно быть выключено. 'speed_equalize_flow_enabled` ("Выравнивание потока филамента") также должен быть выключен. Эта функция компенсирует отсутствие линейного продвижения и производит проблематично быстрые движения при выдавливании., @R.. GitHub STOP HELPING ICE

@R.. "Выравнивание потока нити филамента" отключено для всех отпечатков. Каботажное движение также отключено., @BarsMonster

@BarsMonster: Можете ли вы наблюдать за затронутыми слоями во время их печати (может быть, даже взять какое-то видео, чтобы вы могли вернуться и просмотреть), чтобы выяснить, что было напечатано *непосредственно перед* проблемными частями? Если вы знаете точную высоту, вы можете сделать это, прочитав gcode тоже., @R.. GitHub STOP HELPING ICE

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

@craftxbox попробовал оба варианта. В настоящее время внешний периметр первый., @BarsMonster

@R.. craftxbox Пожалуйста, посмотрите фото слоя в середине печати..., @BarsMonster

@BarsMonster: Заполнение выглядит *действительно* странно в этом новом изображении. Не могли бы вы где-нибудь поделиться файлом gcode?, @R.. GitHub STOP HELPING ICE

@BarsMonster Попробуйте спросить разработчиков Marlin, может быть, они знают больше. Интересный случай. Происходит ли это с другими STL? Со стороны среднего слоя это выглядит так, что недоэкструзия чередуется с переэкструзией., @FarO

@R..gcode загружено, https://s.14.by/3d_issue.gcode, @BarsMonster

@FarO Нет проблем для STLS, которые не требуют заполнения... Постараюсь спросить у reprap.org раздел прошивки..., @BarsMonster

@BarsMonster: Вы тестировали без какого-либо расширения, которое вы используете, чтобы сделать снимки камеры timelapse? Похоже, что он разрушает ваш gcode; по крайней мере, в анализаторах, которые я использую, движение назад от положения головы, кажется, *заменило* первую строку каждого слоя, и ваша фотография, кажется, показывает материал, неправильно нанесенный вдоль этого пути., @R.. GitHub STOP HELPING ICE

@BarsMonster: Это также очень похоже на то, что вы включили каботаж, несмотря на то, что ранее говорили, что вы этого не делаете. Вы можете убедиться, что он выключен? Каботаж, безусловно, вызовет проблему, которую вы видите, и усугубит ситуацию с Лос-Анджелесом., @R.. GitHub STOP HELPING ICE

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

Влияет ли изменение слайсера на результат?, @FarO

Во втором обзоре заполнение не обязательно выглядит накатанным; слайсер просто останавливает последнюю строку странным образом (странно по отношению к тому, что я ожидал бы от zig-zaggify-infill), когда больше никакие колебания гироида не подойдут., @R.. GitHub STOP HELPING ICE

Может быть, ваша проблема просто вентилятор? Я вижу из gcode, что ваша скорость вентилятора динамически регулируется, но обычно составляет 75-100%. По моему опыту, вентилятор сильно портит PETG, и должен быть либо выключен, либо, самое большее, что-то вроде 20-40% в зависимости от вашего принтера., @R.. GitHub STOP HELPING ICE

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