Z-hop в OrcaSlicer: когда подъём сопла полезен

Короткий ответ

Подъём сопла перед холостым перемещением в OrcaSlicer (программа, которая режет модель на слои и готовит задание для принтера) настраивается не там, где его обычно ищут. Называется настройка Z-hop (англ. z hop - «прыжок по вертикальной оси Z», то есть сопло приподнимается над деталью).

Отдельного параметра с названием вроде «подъём при смене слоя» в программе нет. Есть общая высота подъёма Z-hop и отдельная галочка, которая заставляет откат (втягивание прутка назад, чтобы из сопла не текло) срабатывать в момент перехода на новый слой.

Чтобы голова поднималась на смене слоя, нужны две вещи одновременно:

  1. Настройки принтераЭкструдер → группа Z-Hop → поле высоты подъёма поставить больше нуля.
  2. В группе Retraction (откат) включить галочку «Откат при смене слоя» (в английском интерфейсе - «Retract on layer change»). Она видна только в расширенном режиме настроек (Advanced).

Именно вторая галочка ставит в тупик: она лежит в разделе про откат прутка, в её описании про подъём сопла не сказано ни слова, а поднимает сопло на смене слоя ровно она.

Зачем поднимать сопло при перемещении

Официальная подсказка в самом OrcaSlicer формулирует просто: при каждом откате сопло немного приподнимается, чтобы создать зазор между соплом и деталью. Дальше голова едет к следующей точке уже над печатью, а не по ней.

Практические причины:

Где лежит настройка

Путь: Настройки принтера → вкладка Экструдер → группа Z-Hop.

Поля в группе:

Поле в интерфейсе Что делает
On surfaces (Область применения) Ограничивает подъём определёнными случаями
Z-hop type (Тип подъёма) Как именно сопло поднимается
Z-hop height (Высота подъёма) На сколько миллиметров подниматься
Traveling angle (Угол подъёма) Наклон подъёма для наклонного и спирального типа
Only lift Z above (Приподнимать не ниже) Нижняя граница по высоте детали
Only lift Z below (Приподнимать не выше) Верхняя граница по высоте детали

Что важно про эту группу:

Второе место, где то же самое настраивается: Настройки филаментаЗамещение настроек (Setting Overrides) → блок отката. Там те же поля отдельно для конкретного пластика. Удобно, когда одному материалу подъём нужен, а другой прекрасно печатает без него.

Четыре режима подъёма

Тип Русское название Как работает
Normal Обычный Сопло поднимается строго вертикально, потом едет, потом опускается
Slope Наклонный Подъём «размазан» по холостому ходу: высота растёт одновременно с движением вбок
Spiral Спиральный Подъём по дуге, в G-код (набор команд для принтера) пишутся команды дуги
Auto Авто Слайсер сам выбирает между спиральным и наклонным

Обычный - самый предсказуемый: к моменту начала движения сопло уже полностью поднято. Платите за это временем, каждый подъём и опускание - отдельное движение.

Наклонный - придуман ради экономии этого времени. Но в начале перемещения сопло ещё низко, поэтому за деталь оно цепляется чаще. На крупных отпечатках это заметно.

Спиральный - самый аккуратный, но и путь у сопла самый длинный. Именно этот тип в официальном описании назван помогающим против волосков.

Авто - единственный режим, который смотрит на геометрию: если холостое перемещение проходит над нависанием, слайсер даёт спиральный подъём, если нет - наклонный.

Про угол подъёма важно помнить одно: он работает только для наклонного и спирального типа, а если поставить максимальные 90°, подъём становится обычным вертикальным.

Почему «подъём при смене слоя» не находят

Отдельного параметра «Z-hop при смене слоя» в OrcaSlicer не существует. Всё, что связано с подъёмом, собрано в шести полях группы Z-Hop: высота, тип, угол, две границы по высоте и область применения. Параметра, привязанного именно к смене слоя, среди них нет.

Подъём при смене слоя при этом происходит. Управляет им галочка «Откат при смене слоя» в группе Retraction. Её официальное описание звучит как «принудительный откат при смене слоя» - про подъём сопла там ни слова. Отсюда путаница: человек ищет подъём, а рычаг спрятан в разделе отката.

Из этого следуют два практических факта:

  1. Без этой галочки подъёма на смене слоя не будет. Останется только подъём при обычных откатах внутри слоя.
  2. Высота и тип для смены слоя берутся общие - те же, что в группе Z-Hop. Задать отдельную высоту или отдельный тип специально для смены слоя нельзя, параметр один на всё.

В профилях основных производителей галочка «Откат при смене слоя» обычно уже включена. То есть у большинства подъём на смене слоя работает сам, как только высота подъёма ненулевая. Хотите убрать его именно на смене слоя, оставив на обычных перемещениях, - снимайте эту галочку.

Какую высоту ставить

Единой рекомендации от разработчиков нет, а готовые профили производителей отличаются: у одних подъём включён на небольшую высоту, у других стоит ноль. Разумный ориентир - примерно одна высота слоя (порядка 0,2 мм). Меньше смысла нет, больше нужно только когда голова реально цепляет печать.

Правило простое: стоит в профиле ненулевая высота и всё печатается - не трогайте. Стоит ноль и всё устраивает - тоже не трогайте. Повод поднять значение появляется, когда сопло задевает высокие тонкие элементы или несколько деталей на столе. Меняйте один параметр за раз и проверяйте результат на тесте, а не на заказе.

Границы и область применения

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

«Область применения» ограничивает подъём по тому, что сопло печатало последним:

Значение Когда поднимает
All Surfaces (Везде) Всегда, значение по умолчанию
Top Only (Поверхности) Только после верхней сплошной заливки или разглаживания
Bottom Only (Первый слой) Только на первом слое
Top and Bottom Оба случая выше

Обратите внимание: это не «поднимать над напечатанным», а «поднимать в зависимости от того, что сопло печатало перед перемещением». Разница принципиальная.

Чего в OrcaSlicer нет

Чтобы не искать часами:

Когда подъём лучше выключить

Подъём не бесплатный:

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

После нарезки включите отображение перемещений и посмотрите, где программа действительно поднимает сопло. Так проще всего убедиться, что настройка сработала.

Коротко

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