Pressure Equalizer в PrusaSlicer и OrcaSlicer: как сгладить смену скоростей на внешних стенках - Блог Папы Карло

Опубликовано: 5 месяцев назад
Просмотров: 148

Привет. Я эту штуку долго недооценивал, а потом поймал знакомую картину: корпус вроде печатается ровно, а на наружке вылезает поясок именно там, где слайсер резко прыгает с быстрой зоны на медленную внешнюю стенку. Вот тут Pressure Equalizer в PrusaSlicer и его родственник Extrusion Rate Smoothing в OrcaSlicer реально выручают. Они не лечат кривую механику, зато отлично сглаживают скачок потока и убирают наплывы на переходах скорости.

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

Что вообще делает Pressure Equalizer

Смысл простой: когда слайсер переводит печать с быстрого участка на медленный, объём подачи меняется резко. Чаще всего это видно на переходе от заполнения или внутренней стенки к внешней, а ещё на нависаниях, мостах и участках, где наружный периметр специально печатается тише и аккуратнее. Экструдер, особенно на боден-схеме или на мягком пластике, не всегда успевает отыграть эту перемену чисто. В итоге на внешней стенке получаем бугор, полоску, блоб или характерную рябь в одном и том же месте.

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

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

  • Если дефект сидит в одном пояске на переходе скорости — шанс высокий, что Equalizer зайдёт.

  • Если стенку колбасит после каждого угла — тут уже чаще всплывают ускорения, вибрации и механика.

  • Если пластик подаётся рывками всю дорогу — сначала ищем проблему в экструдере, сопле, флоу и температуре.

3D принтер печатает ровную стенку серого корпуса крупным планом

Где эта настройка спрятана в PrusaSlicer и OrcaSlicer

В PrusaSlicer всё лежит довольно прямолинейно: Print Settings → Speed → Pressure equalizer. Там два главных поля: Max volumetric slope negative и Max volumetric slope positive. Negative отвечает за торможение перед переходом с быстрого участка на более медленный. Для внешней стенки именно он обычно интереснее всего. Positive отвечает за обратный сценарий, когда после медленной линии печать снова ускоряется.

В OrcaSlicer эта же идея называется Extrusion Rate Smoothing и сидит в блоке скоростей, в расширенных параметрах. Там уже другая логика чисел, плюс есть segment length. И вот тут важная штука: цифры из PrusaSlicer нельзя тупо копировать в OrcaSlicer. Назначение у функции похожее, а шкала и способ настройки разные.

Ещё один практический момент. В свежей ветке OrcaSlicer уже правили артефакты, связанные с Pressure Equalizer на очень коротких отрезках. Так что если ты ковыряешь мелкую геометрию, а результат будто живёт своей жизнью, имеет смысл проверить, не сидишь ли ты на старой сборке. На коротких линиях это реально чувствуется.

И да, смотреть нужно не только на цифры, но и на превью по скорости. Если на переходе к наружке ты видишь жёсткий обрыв цвета, значит у экструдера впереди весёлый аттракцион. Когда Equalizer настроен нормально, этот переход становится мягче даже визуально в предпросмотре.

С каких значений стартовать

Вот тут начинается самое интересное. В PrusaSlicer и OrcaSlicer стартовые значения разные, поэтому я обычно настраиваю их по отдельному сценарию.

PrusaSlicer: мой старт для внешних стенок

У PrusaSlicer разработчики советуют держаться в диапазоне от 2 до 10. Из моего опыта, если задача — убрать наплыв на наружке при переходе с быстрой зоны на медленную стенку, я бы начинал так:

  • Max volumetric slope negative: 4–6 для обычного direct drive на PLA или PETG.

  • Max volumetric slope positive: 0–2, если не хочется зря наращивать время печати после выхода с наружной стенки.

  • Для Bowden, TPU или мягких PLA: negative можно опустить ближе к 2–4, потому что системе обычно нужно более мягкое изменение потока.

Почему positive нередко ставят скромнее? Потому что внешний вид корпуса чаще портится на входе в медленную внешнюю стенку, а не после неё. Если задрать оба параметра слишком осторожно, эффекта почти не будет. Если опустить слишком низко, переход станет очень мягким, но время печати поползёт вверх.

OrcaSlicer: стартуем от ускорения внешней стенки

В OrcaSlicer я советую отталкиваться от ускорения внешней стенки, ширины линии и высоты слоя. На практике для популярного набора 0.42 мм по ширине линии и 0.16 мм слоя удобные стартовые зоны такие:

  • внешнее ускорение 1000: ERS примерно 35–50;

  • внешнее ускорение 2000: ERS примерно 70–100;

  • внешнее ускорение 4000: ERS примерно 145–200.

Ниже значение — сильнее сглаживание. Выше значение — слабее вмешательство. Если у тебя Bowden и ещё нет нормального Pressure Advance, можно смотреть даже в более низкую зону. Если direct drive, жёсткий пластик и аккуратно настроенный профиль, обычно хватает среднего диапазона. Для segment length я почти всегда ставлю 1. На слабом железе или если G-code раздувается и принтер начинает спотыкаться, поднимаю до 2. Значение 3 трогаю уже как запасной вариант.

И ещё раз отдельно: Prusa и Orca нельзя сравнивать цифра к цифре. В одном месте ты крутишь slope, в другом — порог сглаживания потока. Логика схожая, математика под капотом разная.

Как проверить настройку на модели

Я не люблю крутить такие вещи на абстрактном кубике. Лучше взять модель, где проблема видна сразу: корпус с плоской стенкой и вырезом, Benchy, коробку с окнами, цилиндр с нависанием. В идеале — деталь, на которой уже был заметен поясок на внешней стенке.

  1. Выставь один и тот же пластик, ту же температуру, тот же флоу и ту же скорость внешней стенки.

  2. Сделай базовый срез с исходными значениями.

  3. Измени только один параметр: в PrusaSlicer сначала negative, в OrcaSlicer сначала ERS.

  4. Сравни не только печать, но и превью по скорости: переход должен стать плавнее.

  5. После печати смотри на одно и то же место под боковым светом, а не на общие ощущения.

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

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

Когда она не поможет

Вот здесь народ часто ждёт от Equalizer слишком многого. Если у тебя на стенке именно эхо после углов, сначала копай не сюда, а в механику и кинематику. Тут полезнее проверить эхо и рингинг на стенках и отдельно пройтись по теме ускорений и jerk. Equalizer сглаживает смену ролей печати, а не убирает вибрации рамы.

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

Есть ещё одна ловушка: если внешний периметр и так печатается на умеренной скорости, а разница между внутренней стенкой и наружкой маленькая, Equalizer может почти ничего не показать. Тут просто нечего сглаживать. Настройка особенно заметна на быстрых профилях, высоких ускорениях, резких замедлениях на нависаниях и больших перепадах между ролями линий.

Мой рабочий вывод

Если коротко, Pressure Equalizer в PrusaSlicer и Extrusion Rate Smoothing в OrcaSlicer — это отличный инструмент, когда на внешней стенке появляется бугор или полоса именно в месте смены скорости. Я бы шёл так: сначала нормальный флоу и Pressure Advance, потом проверка ускорений, и уже после этого — аккуратная настройка Equalizer под конкретную модель.

Мой рабочий рецепт простой. Для PrusaSlicer сначала щупаю negative 4–6 и positive 0–2. Для OrcaSlicer стартую от ускорения внешней стенки и беру умеренный ERS, чаще всего со segment length 1. Печатаю один и тот же тест, смотрю боковой свет, сравниваю только одно место на корпусе и не кручу сразу пять ручек.

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

Метки: , , , , , , , , ,