Pressure advance (linear advance): что это и как настроить в Orca Slicer, Klipper и Marlin

16 октября 2026 Настройка и программы 5 мин чтения
Pressure advance (linear advance): что это и как настроить в Orca Slicer, Klipper и Marlin

Pressure advance убирает наплывы на углах и недоливы после разгона. Разбираем, как он работает, как откалибровать его тестом в Orca Slicer и Bambu Studio, как задать в Klipper и Marlin, типичные значения для директа и боудена и связь с ретрактом.

Коротко: pressure advance (в Marlin — linear advance) — функция прошивки, которая заранее повышает давление в сопле перед разгоном и сбрасывает его перед торможением. Без неё на углах получаются наплывы, а после углов — тонкие места. Калибруется за 10 минут: в Orca Slicer — «Калибровка» → «Pressure advance», в Bambu Studio — «Калибровка» → «Динамика потока». Типичные значения: 0,02–0,06 для директа и 0,3–0,8 для боудена. Ниже — как это работает, калибровка по шагам во всех популярных программах и прошивках, значения для разных пластиков, связь с ретрактом и частые ошибки.

Что такое pressure advance простыми словами

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

  • перед углом голова тормозит, а пластик по инерции продолжает выходить — наплыв на углу;
  • после угла голова разгоняется, а давление ещё не выросло — тонкая стенка сразу за углом.

Pressure advance заставляет экструдер чуть раньше «поддать» пластик перед разгоном и чуть втянуть перед торможением. Коэффициент PA показывает, насколько сильно это делать.

Признаки ненастроенного pressure advance: наплывы на углах, тонкие места, неровный шов
Как понять, что pressure advance нужно калибровать.

Зачем калибровать

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

Калибровка в Orca Slicer

Калибровка pressure advance в Orca Slicer пошагово
Шесть шагов калибровки pressure advance в Orca Slicer.
  1. Выберите в слайсере свой принтер, пластик (именно ту катушку, что заправлена) и тип пластины.
  2. Меню «Калибровка» → «Pressure advance».
  3. Выберите метод:
    • Линии (PA Line) — набор горизонтальных линий с медленными и быстрыми участками; быстро и наглядно.
    • Шаблон (PA Pattern) — набор «уголков»; удобно оценивать острые углы, лучше для быстрых принтеров.
    • Башня (PA Tower) — PA растёт с высотой; подходит для боуденов и больших диапазонов.
  4. Задайте диапазон: для директа 0–0,1 с шагом 0,002–0,005, для боудена 0–1 с шагом 0,02–0,05.
  5. Напечатайте тест (5–15 минут). Найдите линию или уголок, где ширина везде одинаковая: нет утолщения на переходе скорости и нет разрыва. Подпись значения напечатана рядом.
  6. Откройте настройки материала → вкладка с параметрами нити → включите «Включить pressure advance» и впишите значение. Сохраните профиль пластика.

Если тест показывает несколько «хороших» линий — берите среднюю. Если все линии выглядят одинаково плохо, сначала проверьте поток, температуру и сухость пластика: недо- и переэкструзия, сушка пластика.

Bambu Studio и принтеры Bambu Lab

У Bambu Lab эта функция называется «Динамика потока» (Flow Dynamics), а коэффициент — K. Принтеры с лидаром или датчиком давления выполняют автоматическую калибровку перед печатью (галочка «Калибровка динамики потока» при отправке). Для точности сделайте ручную: «Калибровка» → «Динамика потока» → «Ручная», выберите сопло и пластик, напечатайте шаблон и сохраните результат для этой катушки. При использовании AMS привяжите значение к нужному слоту.

Klipper

В Klipper pressure advance задаётся в секции экструдера файла printer.cfg:

  • pressure_advance: 0.04 — значение по умолчанию;
  • pressure_advance_smooth_time: 0.040 — сглаживание, обычно не трогают.

Удобнее не хранить одно значение, а задавать его для каждого пластика в стартовом G-code материала командой SET_PRESSURE_ADVANCE ADVANCE=0.045. Orca Slicer при включённом PA в профиле пластика сам вставит эту команду. Калибровка — тем же тестом из Orca или методом «башни» из документации Klipper.

Marlin (linear advance)

  • В прошивке должна быть включена опция LIN_ADVANCE — во многих готовых прошивках она уже есть, в старых — нет.
  • Значение задаётся командой M900 K0.05 в стартовом G-code материала; сохранить в память — M500.
  • Тест — встроенный в Orca Slicer (он генерирует G-code с M900) или генератор linear advance от Marlin.
  • На старых платах с драйверами TMC2208 в режиме stealthChop linear advance может вызывать пропуски шагов экструдера — переключите драйвер экструдера в spreadCycle или используйте небольшие значения.

Типичные значения

Типичные значения pressure advance для директ- и боуден-экструдера: PLA, PETG, TPU
Ориентиры коэффициента pressure advance.

Значение зависит от экструдера (директ или боуден), сопла, пластика и даже цвета. Поэтому правило простое: новая катушка или другой бренд — новый тест, а результат сохраните в профиль этого пластика. Для сопла 0,6 мм значения обычно чуть ниже, чем для 0,4.

Pressure advance и ретракт

PA уменьшает давление перед перемещением, поэтому после калибровки ретракт часто можно сократить. Порядок калибровок для новой катушки:

  1. Температура (башня).
  2. Поток.
  3. Pressure advance.
  4. Ретракт.
  5. Максимальная объёмная скорость — как ускорить печать.

Частые ошибки

Ошибка Что получится Как правильно
Значение от боудена на директе щели, недоливы на углах, пропуски свой тест, 0,02–0,06
PA задан и в прошивке, и в слайсере по-разному непредсказуемо одно место — профиль пластика в слайсере
Калибровка на влажном пластике неверное значение сначала сушка
Калибровка при одной скорости, печать при другой углы снова «плывут» тест на рабочих ускорениях
Слишком большой PA скруглённые недолитые углы, щёлкает экструдер уменьшить

Читайте также: вздутые и скруглённые углы 3D-печати.

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

Что такое pressure advance?

Функция прошивки, которая компенсирует задержку давления в сопле: заранее добавляет пластик перед разгоном и сбрасывает перед торможением. Убирает наплывы на углах.

Linear advance и pressure advance — одно и то же?

Да, это одна функция: в Marlin она называется linear advance (коэффициент K), в Klipper и Orca Slicer — pressure advance, у Bambu Lab — динамика потока.

Какое значение pressure advance для директа?

Обычно 0,02–0,06 для PLA и PETG. Точное значение даёт тест.

Какое значение pressure advance для боудена?

Обычно 0,3–0,8 в зависимости от длины трубки и пластика.

Нужно ли калибровать для каждого пластика?

Да, для каждого типа и бренда, а лучше для каждой новой катушки. Сохраняйте значение в профиль пластика.

Где в Orca Slicer калибровка pressure advance?

Меню «Калибровка» → «Pressure advance». Значение вписывается в настройках материала.

Нужна 3D-печать на заказ?Студия Universe3D в Тюмени: фотополимерная печать, моделирование, покраска. Доставка по России и СНГ.

Оставить заявку