Печать не спит
Разборы · 5 мин · Редакция

Pressure Advance в Orca Slicer: что это и как откалибровать

Pressure Advance в Orca Slicer — это параметр слайсера, который компенсирует задержку давления в хотэнде при разгоне и торможении. Калибруется тремя тестами: башня, паттерн Эллиса и линия.

ЛЕНТА

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

Зачем Pressure Advance нужен и как работает

Pressure Advance — слайсерный параметр, который компенсирует лаг давления в хотэнде при разгоне и торможении печатающей головки. Правильно подобранное значение улучшает качество печати на резких переходах скорости: углы получаются без наплывов, швы — без утолщений.

Pressure Advance в Orca Slicer: что это и как откалибровать
Фото: OrcaSlicer Wiki

В настройках теста есть версии под direct-drive и боуден-экструдер; важно выбирать свой вариант, иначе результат будет ошибочным.

На принтерах с прошивкой Marlin необходимо заранее включить Linear Advance в прошивке командой M900. Не на всех платах эта функция активна по умолчанию.

Pressure Advance в Orca Slicer: что это и как откалибровать
Фото: OrcaSlicer Wiki

На принтерах Bambu Lab в окне калибровки нельзя выбирать пункт Flow calibration.

Для ременных принтеров (belt printer) в Orca Slicer доступен только метод башни: Pattern и Line отключены.

Три метода калибровки в Orca Slicer

Полученное число сохраняется в профиль пластика, а не в глобальные настройки.

Сравнение тестов Pressure Advance в Orca Slicer
МетодСкоростьЗависит от первого слояОсобенностиИсточник
Tower methodдолгийнетвысота башни = PressureAdvanceStart + (PressureAdvanceStep × мм); на ременных принтерах доступен только онOrca Slicer Wiki — Pressure Advance
Pattern method——основан на генераторе Эллиса; поддерживает batch-режим — несколько тестов на одном столеOrca Slicer Wiki — Pressure Advance
Line methodбыстрыйсильноточность зависит от качества первого слоя; wiki рекомендует включить bed meshOrca Slicer Wiki — Pressure Advance

Пошаговая калибровка методом башни

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

  1. Выберите принтер, пластик и процесс, которые будете использовать в тесте.
  2. Запустите печать башни.
  3. Осмотрите углы и швы на разной высоте: PA нарастает снизу вверх с шагом PressureAdvanceStep на каждый миллиметр, поэтому верх башни соответствует конечному значению и не превышает заданного диапазона.
  4. Отметьте высоту с лучшим результатом и посчитайте PA по формуле: PressureAdvanceStart + (PressureAdvanceStep × высота). Например, при старте 0 и шаге 0.002 на высоте 8 мм получается 0 + (0.002 × 8) = 0.016.
  5. Внесите значение в профиль пластика.

Если формула кажется неудобной, ItsDeidara сделал HTML-калькулятор Orca Slicer Assistant. Калькулятор помогает вычислить итоговое значение по высоте выбранного участка.

Пошаговая калибровка линейным методом

Линейный метод отличается быстротой. Главное условие: ровный первый слой. Иначе результат будет ненадёжным.

  1. Откройте калибровку Pressure Advance и выберите Line method.
  2. Укажите принтер, пластик и процесс, для которого выполняется тест.
  3. Включите bed mesh, без него точность сильно страдает.
  4. Напечатайте тестовый проект.
  5. Найдите на пластине линию с самой ровной верхней кромкой — это оптимальное значение.
  6. Внесите найденное значение Pressure Advance в настройки пластика.

В примере из wiki при лучшей линии получилось 0.016.

Adaptive Pressure Advance для скоростных принтеров

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

Фича проверена на Klipper. Версии Klipper старее 11 июля 2024 могут давать артефакты при динамическом PA; фикс входит в Klipper 0.13.0 (20250411). Для продвинутых пользователей: достаточно обновить хостовый Python-код, перепрошивка MCU не нужна.

В Orca Slicer Wiki для большинства CoreXY рекомендована стартовая сетка: ускорения 1k, 2k, 4k и скорости 50 mm/s, 100 mm/s, 150 mm/s, 200 mm/s. Итого 12 тестов. Верхняя граница ускорения не должна превышать значение, которое рекомендовал input shaper в Klipper, иначе PA будет компенсировать артефакты шейпера, а не реальный лаг. Максимальная скорость в тесте Эллиса около 200–250 mm/s. Ниже 1k по ускорению опускаться не стоит, так как сопло не успеет выйти на расчётный поток.

Если input shaper даёт максимум выше 4k, сетку расширяют. Для 6k ускорения 1k, 2k, 4k, 6k при тех же четырёх скоростях. Для 12k добавляют 8k и 12k, получая 5×4 = 20 тестов. Правило простое: каждый следующий шаг по скорости и ускорению удваивается, чтобы покрыть диапазон без лишних замеров.

Шаг PA в настройках калибровки ставят 0,001: так соседние ёлочки различимы глазом. Конечное значение PA подбирают так, чтобы у самой медленной пары (минимальная скорость, минимальное ускорение) уже появилось расхождение периметров. В вики как пример приведён Voron 350 с Revo HF, хватило 0,05. Если тест не помещается на стол, поднимают стартовое значение PA или увеличивают шаг.

В Orca Slicer 2.2.0 и новее параметры (поток, ускорение) печатаются прямо на образце. В версиях 2.1.0 и старше поток смотрят в превью G-code через вкладку Flow, перемещая ползунок над узором. В 2.3.0 окно настройки теста упростили: достаточно ввести список ускорений и скоростей.

Частые вопросы

Что такое pressure advance?

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

Какой тест выбрать: башню или линии?

Башня не зависит от качества первого слоя, но печатается дольше. Линии быстрее, но требуют ровного первого слоя и включённого bed mesh. По данным Orca Slicer Wiki, паттерн Эллиса подходит для batch-режима, когда на одном столе размещается сразу несколько тестов.

Главное по темеOrca Slicer: установка, профили и калибровка по шагам

Orca SlicerPressure AdvanceкалибровкаKlipper

Ещё по теме

Свежее