Adaptive Pressure Advance в OrcaSlicer: когда он нужен и как калибровать

Обычный Pressure Advance (англ. компенсация давления в сопле, далее - PA) использует одно значение компенсации давления. Adaptive Pressure Advance (адаптивный PA) строит модель и меняет компенсацию в зависимости от объёмного потока пластика и ускорения на конкретном участке.

Это продвинутая функция, а не обязательная настройка каждого принтера. Официальная Wiki OrcaSlicer описывает её для случаев, когда оптимальное значение PA заметно меняется при разных потоках и ускорениях.

Зачем это нужно

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

В реальной детали скорости и ускорения меняются десятки раз на каждом слое - внешний периметр, внутренний, заполнение, мостики, сглаживание верха (англ. ironing - повторный проход сопла без подачи пластика). Adaptive PA даёт принтеру модель «PA = функция потока и ускорения», и слайсер сам подставляет правильное число для каждой линии.

Кому нужен, а кому нет

Больше всего пользы получают быстрые CoreXY-принтеры (конструкция с лёгкой печатающей головой и высокой динамикой) с соплами повышенного расхода (англ. high-flow) - например Voron 2.4, Bambu X1C и H2D, прошитые на Klipper Creality K1C и K2 Plus. Официальная документация прямо отмечает: именно высокоскоростные CoreXY с high-flow соплами выигрывают сильнее всего.

Если печатаете в одном режиме одним материалом, или принтер медленный (A1 mini, Ender 3 V3 SE без модов) - хватит обычной калибровки PA.

Простой способ понять, надо ли Вам это: прогоните три обычных PA-теста на разных скоростях (например 50, 150 и 250 мм/с). Если оптимальное число везде почти одинаковое - adaptive не нужен. Если оно различается процентов на тридцать и больше (условно 0,036 против 0,024) - есть смысл строить модель.

Что должно быть готово до калибровки

Если обычный PA даёт стабильный результат во всём рабочем диапазоне, адаптивная модель может не дать заметной пользы.

Границы калибровки и сколько точек брать

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

Верхняя граница ускорения - не выше того, что рекомендовал Klipper Input Shaper для самой медленной оси (обычно Y). Если инструмент советует, к примеру, максимум 4000 мм/с² - выше не идёте. За этим пределом Input Shaper начинает «сглаживать» углы, и Вы будете компенсировать через PA не давление, а его артефакты.

Верхняя граница скорости - примерно 200-250 мм/с. Сегменты в тесте короткие, и на больших скоростях с малыми ускорениями каретка не успевает разогнаться до целевого расхода.

Базовый набор для большинства CoreXY:

Если Input Shaper разрешает выше - добавляете точки по тому же принципу: при пределе 6000 добавьте 6000 мм/с², при пределе 12000 добавьте 8000 и 12000 мм/с². Минимум для осмысленной модели - хотя бы 3 ускорения на 3 потока.

Настройка теста PA Pattern

Для adaptive PA берут метод PA Pattern (шаблонный тест углов). В актуальной версии OrcaSlicer:

  1. Меню Калибровка → Pressure Advance → Pattern Method.
  2. Введите свои списки ускорений и скоростей через запятую - слайсер сгенерирует все нужные плиты за один проход. Напечатайте их все.
  3. Шаг PA (PA step) - около 0,001: так разница между соседними линиями остаётся различимой.
  4. Начальное значение (Start PA) выставьте достаточно высоким, чтобы на самом низком потоке и ускорении уже было видно расхождение периметров. Конечное (End PA) - примерно до 0,05 или пока расхождение не станет явным.

Если плита не помещается - поднимите начальное значение или шаг PA. Лучше поднять шаг, чем терять точки снизу.

Как читать результаты

OrcaSlicer версии 2.2.0 и новее печатает поток и ускорение прямо на образце, считывать вручную в предпросмотре ничего не нужно.

На каждой плите ищете оптимальное PA по углам квадратов:

Слишком высокий PA - в углах появляются провалы и щели, материал «утекает» от поворота:

Слишком низкий PA - углы пучит, на поворотах налипает лишний материал:

Оптимальный PA - углы острые, без провалов и без бугров:

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

Как строится модель

Откройте профиль материала (Filament settings - настройки филамента). В поле Adaptive pressure advance measurements каждая строка содержит три значения строго в таком порядке: измеренный PA, поток (мм³/с), ускорение (мм/с²). По одной строке на каждую замеренную точку:


измеренный_PA , поток , ускорение
0.036 , 3.84 , 1000
0.030 , 7.68 , 2000
0.024 , 15.35 , 4000

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

Резервное значение

Поле обычного Pressure Advance остаётся нужным. OrcaSlicer использует его как резерв - при смене инструмента, печати башни очистки сопла для многоцветной печати и в случаях, когда модель не смогла подобрать значение. Сохраните туда разумное среднее число из своей калибровки.

Экспериментальные опции

Адаптивная компенсация для нависаний (Enable adaptive pressure advance for overhangs) помечена в документации как экспериментальная. Начинайте с неё выключенной и включайте только после того, как основная модель даёт чистые внешние периметры - иначе неверные данные способны создать неоднородность поверхности до и после нависания.

Отдельный PA для мостов (Pressure advance for bridges) тоже требует теста. Нулевое значение отключает эту функцию. Не берите «половину обычного PA» как универсальный рецепт - проверьте на своей детали.

Проверка результата

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

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

Чеклист

Связанные статьи