Скорость внешнего периметра в OrcaSlicer: качество без магической цифры
Внешний периметр (англ. outer wall - наружная стенка, которую видит глаз) - это видимая поверхность детали. Его скорость влияет на то, как выглядят слои, но фактическое движение сопла также ограничивают ускорение, минимальное время слоя, охлаждение и максимальный объёмный поток материала.
Поэтому число в поле Outer wall не гарантирует, что вся стенка будет напечатана именно с этой скоростью. Проверять реальную скорость нужно во вкладке Preview (предпросмотр нарезанной модели).
Зачем вообще замедлять именно внешнюю стенку
Сопло на каждом слое обходит периметры детали - это «стенки» (англ. walls). Их количество задаёт параметр wall_loop_count. OrcaSlicer выделяет отдельную скорость для каждой:
outer_wall_speed- внешний периметр, та самая поверхность, по которой Вы оцениваете качество.inner_wall_speed- внутренние периметры, их никто не видит.small_perimeter_speed- отдельная скорость для коротких контуров (мелкие отверстия, тонкие выступы).top_surface_speed- верхние сплошные слои.
Это сделано не ради красоты в интерфейсе, а потому что качество поверхности и время печати - конфликтующие задачи. Внешняя стенка определяет три вещи, на которые смотрит заказчик:
- Гладкость слоёв - зависит от равномерности подачи прутка. Чем выше скорость, тем сильнее задержка между «принтер хочет столько-то пластика» и «расплав действительно выдавился из сопла». Это видно как полосы и непровары.
- Точность размеров - если внешний периметр печатается слишком быстро, механика «съезжает» на инерции и контур получается чуть меньше, чем в модели.
- Качество Z-шва (англ. seam - точка старта периметра). На высокой скорости сопло проскакивает шов с лишним давлением и оставляет «прыщик».
Внутренние стенки ни одну из этих проблем наружу не выдают - там можно гнать почти максимум, и заказчик ничего не заметит. Поэтому правильная стратегия не «замедлить всё», а прицельно срезать скорость только на внешнем периметре. По документации слайсера внутренняя стенка и задумана быстрее внешней: время печати экономится там, где это не видно.
Почему замедление иногда помогает
- механика меньше возбуждает резонанс (паразитные колебания на скорости);
- Pressure Advance легче работает в стабильном диапазоне;
- хотенд (англ. hot end - горячая часть, где плавится пластик) не упирается в предел потока;
- мелкие элементы печатаются точнее.
Слишком низкая скорость тоже способна навредить: изменить блеск поверхности, дольше держать участок под нагревом и увеличить время печати без заметной пользы.
Где это лежит в OrcaSlicer
Откройте профиль печати: Process → Speed → Other layers speed. Настройки видны в режиме Advanced (переключатель «Simple / Advanced / Developer» внизу окна). В режиме Simple поля отдельной скорости внешнего периметра Вы просто не увидите и будете править только общий ползунок скорости.
В блоке будут:
- Outer wall (
outer_wall_speed) - главная регулировка, ради которой статья. - Inner wall (
inner_wall_speed) - внутренний периметр. Держите его быстрее внешнего. - Small perimeters (
small_perimeter_speed) - скорость на коротких контурах. Можно задать процентом от outer wall. Если оставить 0, слайсер сам берёт 50% от скорости внешней стенки. - Small perimeters threshold (
small_perimeter_threshold) - радиус, ниже которого контур считается «мелким». Если оставить 0, отдельная скорость мелких контуров отключена.
Соседний блок первого слоя трогать не надо - он калибруется отдельно.
Ориентиры по скоростям и температуре
Цифры ниже - отправная точка, а не закон. Их нужно проверять калибровкой под своё железо и конкретный пруток: разные марки одного и того же PLA при одинаковой скорости дают разное качество. Значения даны для бытовых принтеров с латунным соплом 0,4 мм.
PLA - самый прощающий
| Параметр | Качество | Баланс | Скорость |
|---|---|---|---|
| Outer wall, мм/с | 60 | 100 | 150 |
| Inner wall, мм/с | 150 | 250 | 300 |
| Small perimeter, мм/с | 30 | 50 | 80 |
| Температура сопла, °C | 200 | 210 | 220 |
Столбец «Качество» - когда печатаете подарок, миниатюру, вазу. «Баланс» - корпус, функциональная деталь. «Скорость» - прототип, которому внешний вид не важен.
PETG - капризный к скорости
| Параметр | Качество | Баланс | Скорость |
|---|---|---|---|
| Outer wall, мм/с | 50 | 80 | 120 |
| Inner wall, мм/с | 120 | 200 | 250 |
| Small perimeter, мм/с | 25 | 40 | 60 |
| Температура сопла, °C | 230 | 240 | 250 |
PETG плавится мягче PLA и сильнее даёт «волосню» (англ. stringing - тонкие нити между стенками) на быстрых перемещениях. Если важна прочность (стяжки, крепления, корпус под нагрузкой) - берите столбец «Качество». Подробнее про PETG на Bambu - в статье про скорость PETG.
ABS и ASA - медленнее всех
| Параметр | Качество | Баланс | Скорость |
|---|---|---|---|
| Outer wall, мм/с | 40 | 60 | 80 |
| Inner wall, мм/с | 100 | 150 | 200 |
| Small perimeter, мм/с | 20 | 30 | 40 |
| Температура сопла, °C | 240 | 250 | 260 |
ABS и ASA требуют закрытой камеры (англ. enclosure - закрытая печатная камера), иначе на любых скоростях слои отрываются. На принтерах без камеры медленная внешняя стенка эту проблему не решает.
Связь с Pressure Advance - главное, что забывают
Замедление внешнего периметра без откалиброванного Pressure Advance (англ. - упреждающая компенсация давления в сопле, PA) - половинчатое решение. PA заранее ослабляет давление в сопле перед углом или замедлением, чтобы после остановки не выдавился «лишний» расплав.
Без PA на высокой скорости в углах сопло «перетекает» - углы получаются скошенными, по слою видна неровная толщина. С откалиброванным PA внешний периметр можно держать заметно быстрее при том же качестве углов - это хорошо видно на калибровочных кубах. Пошаговая калибровка - в статье про Pressure Advance. Без неё крутить скорость внешней стенки бессмысленно.
Adaptive Pressure Advance - отдельная регулировка
В OrcaSlicer есть Adaptive PA - модель, которая подбирает значение PA в зависимости от объёмного потока и ускорения, с которыми печатается участок. Полезно, когда у принтера широкий диапазон скоростей и статичный PA не покрывает оба конца. С Adaptive PA замедление внешнего периметра иногда можно вообще отменить. Подробности - в материале про адаптивный Pressure Advance.
Объёмный поток - настоящий потолок
Любая скорость в слайсере физически ограничена тем, сколько кубических миллиметров прутка хотенд расплавляет за секунду. Это максимальный объёмный поток (англ. max volumetric speed, MVS).
Зависимость простая:
объёмный поток (мм³/с) = скорость (мм/с) × ширина линии (мм) × высота слоя (мм)
Пример: внешний периметр 100 мм/с, ширина линии 0,42 мм, высота слоя 0,2 мм → 100 × 0,42 × 0,2 = 8,4 мм³/с. Если это в пределах Вашего хотенда, слайсер печатает как задано. А вот внутренняя стенка на 300 мм/с с тем же сечением - это уже около 25 мм³/с, выше возможностей типового бытового хотенда. Слайсер молча срежет скорость до потолка, заданного в профиле фильамента, и заявленных «300 мм/с» в реальности не будет.
Потолок зависит от хотенда: у стокового латунного сопла 0,4 мм это порядка 10-14 мм³/с для PLA и меньше для PETG и ABS, а у высокопоточных хотендов он выше. Поэтому сначала калибруйте свой MVS (см. гайд по объёмному потоку), а потом подгоняйте под него скорости стенок.
Small perimeter speed - мелкие контуры
На мелких контурах (небольшие отверстия, тонкие выступы, буквы) принтер не успевает разогнаться до основной скорости, и реальная скорость на них всё равно ниже заданной из-за ускорения. Параметр small_perimeter_speed нужен, чтобы задать скорость таких контуров явно, а не получать её случайно из-за инерции:
- Задайте
small_perimeter_threshold(радиус, ниже которого контур «мелкий»). - Задайте
small_perimeter_speedпроцентом от outer wall (или в мм/с).
Зачем: на мелких отверстиях сопло часто оставляет «прыщи» из-за резкой смены направления. Принудительное замедление с правильным PA их убирает. Под мелкие шрифты, гравировку и чёткие отверстия - обязательная настройка.
Замедление на загнутых свесах
В OrcaSlicer есть функция «Slow down for curled perimeters» - замедление там, где обнаружено, что край предыдущего слоя загнулся вверх (так бывает на резких свесах из-за неравномерного остывания). Включается в Process → Speed → Overhang Speed. Скорость снижается только в проблемных точках, а не по всей детали. Полезно, если печатаете без поддержек со свесами больше 45°.
Number of slow layers - медленный старт
Настройка slow_down_layers («Number of slow layers») задаёт, на скольких нижних слоях скорость линейно растёт от скорости первого слоя до полной. Это спасает высокие тонкие модели с маленьким основанием (успевают «прихватиться» к столу) и хрупкий пластик при холодной камере (нижние слои не отрывает рывками).
Связь с порядком стенок
Скорость внешнего периметра работает в связке с тем, в каком порядке слайсер печатает периметры:
- Inner/Outer - внутренняя стенка первой. Лучше держит свесы за счёт опоры на соседний контур, но внешняя стенка чуть «съезжает» от давления внутренней, из-за чего поверхность немного хуже.
- Outer/Inner - внешняя первой. Даёт точность размеров и качество поверхности, близкие к Inner/Outer/Inner, но Z-шов заметнее.
- Inner/Outer/Inner - лучший для качества поверхности и точности размеров: внешняя стенка печатается от внутреннего контура без помех. Работает только при трёх и более стенках.
- Print infill first - заполнение первым. Узкая ниша для тяжёлых свесов, портит внешнюю поверхность, потому что заполнение выдавливает наружные линии.
Выбор зависит от геометрии детали, а не только от скорости. Подробный разбор - в гайде по порядку стенок.
Порядок настройки
- Откалибруйте температуру, поток (flow) и Pressure Advance.
- Проверьте максимальный объёмный поток материала.
- Напечатайте одинаковую модель на заводской внешней скорости.
- Снизьте только Outer wall и повторите тест.
- Сравните стенки под боковым светом, размеры и время печати.
- В Preview посмотрите реальную скорость и поток на проблемных участках.
Если дефект появляется только в узком диапазоне скорости - выполните VFA-тест (проверка вертикальных мелких артефактов на поверхности) и проверьте механику. Если рябь повторяется после углов - проверьте Input Shaping (компенсацию вибраций). См. VFA-тест.
Типичные ошибки
Кручу outer wall без калибровки PA. Результат: время печати растёт, качество то же. PA - обязательное условие.
Ставлю outer wall равным inner wall. Печать быстрее, поверхность хуже. Имеет смысл, только если используете Adaptive PA и упираетесь в потолок хотенда.
Слишком медленный внешний периметр «ради качества». Ниже разумного минимума появляется обратный эффект: пруток долго стоит в горячей зоне и начинает деградировать (особенно PETG), поверхность мутнеет и хрупчает.
Не задаю small_perimeter_speed. Мелкие отверстия и буквы теряют качество, потому что принтер «гадает», как замедлиться под форму.
Беру профиль Bambu для не-Bambu принтера. Профили Bambu рассчитаны на их высокопоточный хотенд: на другом принтере высокие скорости всё равно срежутся ограничением объёмного потока.
Чеклист перед печатью важной детали
- Pressure Advance откалиброван для конкретного прутка (значение в профиле фильамента, не в принтере).
- Максимальный объёмный поток откалиброван - знаете свой потолок в мм³/с.
- Outer wall медленнее inner wall.
- Задана скорость и порог мелких контуров (small perimeter).
- Порядок стенок выбран под геометрию (Inner/Outer/Inner при трёх и более стенках).
- Замедление на загнутых свесах включено, если есть свесы больше 45°.
- Температура сопла соответствует выбранной скорости.
- Профиль фильамента отдельный для каждой марки прутка, не «общий PLA».
Связанные статьи
- Скорость PETG на Bambu A1/P1S/X1C - конкретные цифры под PETG.
- Порядок стенок в OrcaSlicer - как порядок печати связан со скоростью.
- Pressure Advance: калибровка - обязательный шаг перед игрой со скоростями.
- Adaptive Pressure Advance - калибровка под разные ускорения.
- Калибровка объёмного потока - настоящий потолок скорости.
- VFA-тест - если появилась рябь на поверхности.