Slic3r — свободное программное обеспечение для подготовки 3D‑моделей к послойной печати на FDM/FFF‑принтерах. Программа принимает файлы в распространённых форматах моделей (например, STL, OBJ, AMF, 3MF) и транслирует геометрию в инструкции для машинного исполнения (G‑code), задавая параметры заполнения, траектории экструдера и управляющие команды для движения платформы и сопла. Slic3r предоставляет пользователю набор инструментов для тонкой настройки процесса печати, включая управление скоростями, температурой, высотой слоя, количеством периметров и шаблонами заполнения.
Проект развивается в рамках открытого программного обеспечения и исторически получил широкое распространение среди любителей, хоббистов и профессионалов благодаря гибкости настроек и возможности интеграции в сборочные цепочки печати. Интерфейс сочетает визуализацию с множеством параметров, поддерживает многопоточную обработку для ускорения расчётов и содержит средства для подготовки моделей: автоматическое или ручное расположение на платформе, разрезание на части, добавление поддержек и выявление проблем геометрии. Slic3r также служит основой для нескольких форков и коммерческих интерфейсов, где его слайсинг‑ядро используется как компонент.
- Конвертация в G‑code: преобразование трёхмерной сетки в пошаговые инструкции для 3D‑принтера.
 - Настройки слоёв: управление высотой слоя, толщиной периметров, скоростью и температурой по слоям.
 - Разнообразные шаблоны заполнения: поддержка различных паттернов infill (сетка, треугольник, концентрические и другие) с регулировкой плотности.
 - Управление поддержками: автоматическая и ручная генерация опорных структур с параметрами удаления и плотности.
 - Визуализация траекторий: предварительный просмотр путей экструдера и порядка печати слоёв для оценки результата и обнаружения проблем.
 - Подготовка модели: инструменты для перемещения, масштабирования, поворота, разреза и исправления геометрических ошибок.
 - Многопоточность: ускорение расчётов при использовании нескольких ядер процессора.
 - Гибкая настройка экструдеров: поддержка мультиэкструдерных конфигураций и назначение материалов на разные части модели.
 - Скрипты и пользовательские команды: возможность вставки G‑code команд до и после печати, а также использования кастомных скриптов в процессе подготовки.
 - Профили печати: сохранение и обмен наборами параметров для разных материалов и принтеров.