Войти Загрузить модель

Почему 3D-принтеры стали в 10 раз быстрее: CoreXY, Klipper и input shaping

Тестовый кораблик, который раньше печатался два часа, теперь готов за 15 минут. Разбираем, что разогнало FDM-печать: лёгкая кинематика, компенсация резонансов в прошивке и хотэнды с большим расходом — и где у скорости предел.

Открытый 3D-принтер Voron с кинематикой CoreXY
Десять лет назад типичный домашний принтер печатал со скоростью 50–60 мм/с, а тестовый кораблик 3DBenchy занимал полтора-два часа. Сегодня серийные машины печатают его минут за 15–20, а энтузиасты на соревнованиях укладываются меньше чем в пять. Что изменилось — моторы стали мощнее? Не только. Разбираем три вещи, которые сделали FDM-печать быстрой: кинематику, прошивку и «горячую» часть.

Почему скорость упирается не в мотор

Чтобы печатать быстро, мало разогнать головку. Нужно, чтобы она быстро разгонялась и тормозила на каждом углу, не раскачивая раму, и чтобы сопло успевало расплавить столько пластика, сколько требует скорость. Отсюда три ограничения:
  • Масса и жёсткость. Чем тяжелее то, что движется, тем сильнее инерция и вибрации.
  • Резонансы. На резких поворотах рама «звенит», и на стенках появляется рябь — «эхо» углов.
  • Объёмный расход. Хотэнд может расплавить ограниченное количество пластика в секунду — в кубических миллиметрах.

Кинематика: CoreXY вместо «качающегося стола»

В классических принтерах вроде Prusa i3 стол ездит вперёд-назад по оси Y. Стол с деталью тяжёлый, и на высоких ускорениях он раскачивает всю конструкцию. В схеме CoreXY стол движется только вниз, а головку по X и Y перемещают два неподвижных мотора через хитро проложенные ремни.
Схема CoreXY: два мотора вместе двигают головку по обеим осям. Автор: Suit · CC0 · Wikimedia Commons
Если оба мотора крутятся в одну сторону — головка едет по одной диагонали, в разные — по другой. Масса подвижной части минимальна, моторы стоят на раме. На этой схеме построены Voron, Bambu Lab, Prusa Core One и многие другие быстрые принтеры.

Прошивка: input shaping и pressure advance

Второй прорыв случился в программах. Открытая прошивка Klipper перенесла тяжёлые вычисления с маленького контроллера принтера на одноплатный компьютер вроде Raspberry Pi и принесла две важные функции.

Компенсация резонансов (input shaping)

К головке крепят акселерометр — крошечную плату, которая измеряет вибрации. Принтер «простукивает» себя на разных частотах и находит, на какой частоте звенит рама. Дальше прошивка формирует команды движения так, чтобы гасить эту частоту: рывок раскладывается на несколько импульсов, которые взаимно компенсируют колебания.
Плата акселерометра ADXL345 — такие ставят на головку для измерения резонансов. Автор: SparkFun Electronics · CC BY 2.0 · Wikimedia Commons
В итоге ускорения можно поднять с 1 000–1 500 мм/с² до 5 000–20 000 мм/с² без ряби на стенках. Сейчас аналогичные функции есть и в Marlin, и в фирменных прошивках производителей.

Pressure advance

Расплавленный пластик в сопле ведёт себя как пружина: при разгоне давление нарастает с запозданием, при торможении — остаётся избыток. На углах получаются наплывы, на старте линий — недоливы. Pressure advance (в Marlin — linear advance) заранее увеличивает подачу при разгоне и уменьшает перед торможением.

Хотэнд: сколько пластика можно расплавить

Скорость печати упирается в объёмный расход. Линия шириной 0,45 мм и высотой 0,2 мм на скорости 300 мм/с — это 27 мм³ пластика в секунду. Обычный хотэнд прошлых лет выдавал около 10–15 мм³/с. Поэтому появились:
  • Удлинённые зоны плавления — пластик дольше находится в горячей части.
  • Керамические нагреватели, которые охватывают всю зону плавления.
  • Сопла с внутренними каналами, разрезающими нить на несколько потоков для лучшего прогрева.
  • Скоростные марки пластика — High Speed PLA и PETG, которые плавятся быстрее и меньше тянутся.

Быстро ≠ всегда хорошо

ЧтоВлияние высокой скорости
Прочность между слоямиМожет падать: слой успевает остыть, плохо сплавляется со следующим
Мосты и свесыНужно мощное обдувание, иначе провисают
Мелкие деталиПринтер всё равно замедляется на коротких участках
ABS, ASA, нейлонСильный обдув на скорости усиливает коробление
Хорошие слайсеры ограничивают скорость по минимальному времени слоя: маленькая деталь всё равно печатается медленно, чтобы пластик успел остыть. Поэтому выигрыш в скорости заметнее всего на крупных моделях.

Что это значит для заказчика

Быстрые принтеры сокращают срок и стоимость печати крупных деталей — машинное время составляет большую часть цены. Но для инженерных деталей, где важна прочность между слоями, разумнее умеренная скорость: режим подбирают под задачу, а не под рекорд.
Нужно напечатать быстро?Загрузите модель — покажем ориентировочное время печати и срок готовности.
Рассчитать печать
Источники
Иллюстрации
  • Обложка — disinterpreter, CC BY-SA 2.0
  • Схема CoreXY: два мотора вместе двигают головку по обеим осям — Suit, CC0
  • Плата акселерометра ADXL345 — такие ставят на головку для измерения резонансов — SparkFun Electronics, CC BY 2.0
#FDM#CoreXY#Klipper#скорость

Читайте также