Fuzzy skin в OrcaSlicer: нечёткая оболочка и её настройка

Fuzzy skin (англ. fuzzy skin - дословно «пушистая кожа», в русском интерфейсе OrcaSlicer - «Нечёткая оболочка») намеренно смещает точки стенки и создаёт шероховатую поверхность. Включается она в настройках печати на вкладке «Прочее», по умолчанию выключена. Она может скрыть часть полос слоёв и изменить тактильное ощущение, но не является доказанным способом повысить прочность детали.

Текстура меняет геометрию поверхности. Её нельзя без проверки наносить на посадки, резьбы, уплотнения, скользящие пары и измерительные базы.

Как это работает

Обычная FDM/FFF-печать (англ. FDM/FFF - fused deposition modeling, послойная укладка расплавленного пластика) оставляет на стенках горизонтальные линии слоёв. Fuzzy skin не убирает их, а «топит» в горизонтальном случайном шуме: слайсер разбивает линию внешней стенки на короткие сегменты и в каждой точке чуть смещает след сопла в сторону от идеальной траектории. Глаз перестаёт читать регулярные слои, потому что поверх них ложится нерегулярная мелкая текстура.

Тот же результат раньше получали постобработкой - губкой с растворителем, абразивом, паяльником. Fuzzy skin делает это прямо на печати и одинаково работает на сколь угодно сложной геометрии без ручного труда.

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

В левой панели откройте блок «Настройки» (Process), вкладку «Прочее» (Others). Там лежит группа «Нечёткая оболочка» (Fuzzy Skin).

Переключаться на расширенный режим не нужно: в OrcaSlicer 2.4.2 режим покрытия, метод создания, алгоритм шума, длина сегментов, максимальное отклонение и флажок первого слоя видны уже в простом режиме (Simple). Только в расширенном (Advanced) появляются тонкие настройки шума: размер элемента, количество октав, затухание и параметры узора Ripple.

Из коробки нечёткая оболочка выключена: в первом поле стоит «Отключено» (Disabled). Она включается выбором одного из режимов покрытия. Настройку можно задать и для отдельной модели на столе: щёлкните по ней правой кнопкой и добавьте настройки только для неё.

Режимы покрытия - куда наносить текстуру

Кроме «Отключено», OrcaSlicer даёт пять вариантов, на какие части модели ложится текстура. В скобках - название в английском интерфейсе.

Для первого знакомства берите «Контур» - на типовой детали сразу увидите эффект без побочек.

Генератор текстуры - как принтер её рисует

Поле «Метод создания оболочки» (Fuzzy skin generator mode) задаёт, как физически создаётся рельеф. Вариантов три: «Смещение», «Экструзия» и «Совместный». От выбора зависит характер текстуры и нагрузка на механику принтера. По умолчанию стоит «Смещение».

«Смещение» (Displacement)

Классический механизм. Поток пластика не меняется, каретка физически дёргается поперёк направления печати на величину «Максимального отклонения». Текстура получается самой выраженной, но каретка постоянно меняет направление - печать идёт медленнее, а на изношенной механике может усилиться ringing (англ. ringing - вибрационное эхо в виде ряби на стенке).

«Экструзия» (Extrusion)

Сопло идёт по прямой траектории, а рельеф создаётся тем, что в каждой точке выдавливается разное количество пластика: линия то толще, то тоньше. Кинематика не страдает, текстура мягче. Ограничение: «Максимальное отклонение» не может превышать примерно 70-125 % диаметра сопла, и обязательно нужно включить генератор стенок Arachne (генератор стенок переменной толщины): вкладка «Вид» (Quality), группа «Генератор периметров» (Wall generator).

«Совместный» (Combined)

Гибрид первых двух: часть рельефа даёт смещение сопла, часть - изменение потока. Текстура чётче, чем у чистой экструзии, а нагрузка на механику ниже, чем у чистого «Смещения». Ограничения по «Максимальному отклонению» и требование Arachne те же, что у «Экструзии».

Как выбрать на практике:

Тип шума - какой узор у текстуры

Поле «Алгоритм генерации» (Fuzzy skin noise type) задаёт математику, по которой считаются смещения, а значит - характер поверхности. По умолчанию стоит «Классический».

У узора Ripple три своих параметра, они видны в расширенном режиме:

Для практики начните с «Классического». Хотите конкретную стилистику - пробуйте шум Перлина под камень и шум Вороного под кожу. Тонкие настройки шума большинству не нужны, оставляйте заводские.

Главные параметры

Реально крутить нужно только два значения.

«Длина сегментов» (Fuzzy skin point distance). Среднее расстояние между точками смещения вдоль линии. В OrcaSlicer 2.4.2 по умолчанию 0,3 мм. Меньше шаг - мельче и плотнее текстура (дольше считается и печатается), больше шаг - крупнее и реже рельеф.

«Максимальное отклонение» (Fuzzy skin thickness). Насколько далеко след сопла уходит от идеальной линии. По умолчанию 0,2 мм, программа советует держать его ниже ширины линии внешней стенки. Это и есть глубина рельефа: меньше - еле заметная матовость, больше - грубая фактура.

Важное ограничение: в режимах «Экструзия» и «Совместный» отклонение не может превышать примерно 70-125% диаметра сопла. То есть на сопле 0,4 мм закладывайте смещение в этом диапазоне, а не «сколько угодно». В режиме «Смещение» жёсткого лимита от сопла нет (поле принимает до 2 мм), но слишком большое смещение на тонкой стенке способно прорвать её насквозь.

Первый слой - отдельная галочка

Внизу раздела есть флажок «Применять на первом слое» (Apply fuzzy skin to first layer). По умолчанию он выключен, и без нужды его лучше не трогать: первый слой отвечает за прилипание детали к столу, а «рваная» нижняя кромка уменьшает площадь контакта и повышает риск отрыва на крупных деталях. Включайте только если деталь небольшая, пластик липкий (PLA, PETG), стол откалиброван, и Вам принципиально важна текстура от самого низа.

Где применять, а где нет

Работает хорошо на крупных плоских гранях под покраску (косплей-броня, шлемы, корпуса), на рукоятках и хватах, на декоре «под камень» и «под кожу». Простой ориентир: если на детали есть плоская однотонная грань хотя бы 30×30 мм - эффект будет виден и пойдёт на пользу.

Плохо или вообще никак:

Что делать, если результат «не тот»

Что проверить перед серией

  1. фактический внешний размер;
  2. время печати и размер G-code (англ. G-code - текстовый язык команд для принтера);
  3. шов и переход между гладкой и текстурной зоной;
  4. загрязнение и возможность очистки;
  5. комфорт контакта с кожей;
  6. прочность отдельным испытанием, если она важна.

Не заявляйте изделие пищевым, медицинским или нескользящим только из-за текстуры. Такие свойства требуют материала, процесса и испытаний по назначению.

Чеклист на первый запуск

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

Как включить fuzzy skin в OrcaSlicer?

Блок «Настройки» → вкладка «Прочее» → группа «Нечёткая оболочка». В первом поле вместо «Отключено» выберите «Контур» и нарежьте модель заново: в просмотре нарезки стенки станут «рваными». Остальные поля можно оставить заводскими.

Как сделать шершавой только часть модели?

Есть два способа. Первый - режим «Вручную»: выберите модель, откройте инструмент «Рисование нечёткой оболочки» и закрасьте кистью нужные места. Второй - модификатор: правой кнопкой по модели → «Добавить модификатор» (Add modifier), выберите фигуру, поставьте её на нужную зону и включите нечёткую оболочку в настройках модификатора. Всё, что вне модификатора, останется гладким.

Можно ли сделать шершавой верхнюю поверхность?

Нечёткая оболочка работает только со стенками, то есть боковыми линиями контура. Верх детали она не трогает. Для верхней поверхности есть другие инструменты: узор верхнего заполнения, разглаживание, текстура самой пластины. Они разобраны в статье про текстуры в OrcaSlicer.

Что выбрать в «Методе создания оболочки»?

Для декора и покраски - «Смещение»: рельеф самый выраженный. Для рукояток и деталей, где важна прочность стенки, - «Экструзия» или «Совместный», но только с генератором стенок Arachne и умеренным отклонением.

Источники

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