Слайсер — программа подготовки 3D-печати¶
Слайсер — это программа, преобразующая трёхмерную цифровую модель (обычно в формате STL, OBJ или 3MF) в последовательность управляющих команд для 3D-принтера, описывающих послойное нанесение материала. Результат работы слайсера — файл G-кода, содержащий траектории движения печатающей головки, параметры температуры, подачи пластика и вентиляции. Слайсер является обязательным звеном программного обеспечения в аддитивных технологиях, работающих по принципу послойного наплавления (FDM/FFF), а также в стереолитографии (SLA).
¶Принцип работы
Исходная 3D-модель представляет собой непрерывное описание геометрии. Принтер же печатает дискретными слоями. Задача слайсера — разрезать модель на горизонтальные срезы заданной толщины (обычно от 0,05 до 0,3 мм для FDM) и для каждого слоя рассчитать замкнутые контуры периметров, внутреннюю заливку (инфилл) и вспомогательные элементы — поддержки, примыкания к столу (brim, raft).
Основные этапы обработки:
- Ориентация модели — выбор положения на столе, влияющий на качество поверхностей, потребность в поддержках и время печати.
- Разбиение на слои — вычисление сечений модели горизонтальными плоскостями.
- Построение траекторий — определение маршрутов сопла по периметрам и инфиллу, расчёт ретрактов, скоростей и расхода материала.
- Генерация G-кода — запись команд вида G1 X.. Y.. Z.. E.. F.., дополненных M-командами (управление температурой, вентилятором, подсветкой).
¶Основные параметры
Слайсер предоставляет десятки настроек, ключевые из которых:
| Параметр | Назначение |
|---|---|
| Толщина слоя | Определяет вертикальное разрешение и время печати |
| Количество периметров | Влияет на прочность и герметичность стенок |
| Плотность инфилла | От 0 до 100 %, тип паттерна (сетка, гексагон, веер и др.) |
| Температура сопла и стола | Зависит от типа пластика (PLA, ABS, PETG, нейлон) |
| Скорость печати | Разная для периметров, инфилла, первого слоя |
| Ретракт | Втягивание прутка при перемещении без печати для предотвращения потёков |
| Поддержки | Временные конструкции под свисающими элементами |
¶Классификация
По типу технологии, для которой готовится G-код, слайсеры делятся на:
- FDM/FFF-слайсеры — большинство распространённых программ;
- SLA/DLP-слайсеры — готовят «слайсы» изображений для фотополимерных принтеров (например, в формате CTB для Anycubic Photon Workshop);
- SLM/CMP-слайсеры — промышленные решения для металлической печати с расчётом поддержек и лазерных стратегий.
По типу лицензии — проприетарные (в комплекте с принтером) и открытые (GPL, MIT).
¶Распространённые программы
- Cura — бесплатный слайсер от Ultimaker, один из самых распространённых, с открытым исходным кодом и широкой библиотекой профилей принтеров.
- PrusaSlicer — форк Slic3r, разработанный компанией Prusa Research; отличается гибкой настройкой и режимом «сплайсинга в реальном времени».
- Bambu Studio — слайсер от Bambu Lab, ориентированный на собственные принтеры, с интеграцией удалённого управления.
- Slic3r — один из первых открытых слайсеров, ставший основой для PrusaSlicer и SuperSlicer.
- IdeaMaker — проприетарный слайсер от Raise3D.
- KISSlicer — коммерческий слайсер с акцентом на качество траекторий.
- Chitubox — слайсер для SLA/DLP-принтеров.
¶Роль в производственном цикле
Слайсер связывает CAD-систему (Fusion 360, FreeCAD, Tinkercad) и физический принтер. От корректности настроек зависят механические свойства детали: прочность стенок определяется числом периметров и типом инфилла, точность габаритов — компенсацией усадки и «штамповкой» первого слоя. Для промышленной аддитивной печати слайсеры интегрируются в пайплайны подготовки данных с расчётом ориентации по результатам симуляции напряжений.
¶Смежные понятия
- G-код — язык команд, на котором слайсер «общается» с принтером.
- Профиль принтера — набор предустановленных параметров (размеры стола, тип экструдера, ограничения скоростей) для конкретной модели.
- 3D-моделирование — создание исходной геометрии перед слайсингом.
Источники:
- Руководства пользователя Ultimaker Cura
- Документация PrusaSlicer (GitHub)
- Официальная документация Bambu Studio
- Документация Slic3r
- Справочник по аддитивным технологиям (FDM/FFF)
