Открыть сервисСервис

Программа PrusaSlicer

PrusaSlicer — это бесплатное программное обеспечение с открытым исходным кодом, предназначенное для подготовки трёхмерных моделей к печати на FDM-принтерах (Fused Deposition Modeling). Программа выполняет функцию слайсера: преобразует цифровую 3D-модель в набор инструкций (G-код), которые управляют движением печатающей головки, температурой, скоростью и другими параметрами печати. PrusaSlicer разработан компанией Prusa Research (Чехия) и является форком (ответвлением) проекта Slic3r.

История

PrusaSlicer был впервые выпущен в 2016 году. Его разработка началась как форк Slic3r, одной из первых программ-слайсеров с открытым кодом, созданной Алессандро Ранальдини. Основной причиной создания форка стала необходимость адаптации слайсера под принтеры собственного производства компании Prusa Research — серии Original Prusa i3. В отличие от Slic3r, PrusaSlicer получил более глубокую интеграцию с аппаратной частью этих принтеров, а также расширенный набор профилей для различных материалов и настроек.

С момента выпуска программа активно развивается. Ключевые этапы включают:

  • 2016 год — первый публичный релиз (версия 1.35.0).
  • 2019 год — внедрение поддержки многоцветной печати (MMU — Multi Material Upgrade).
  • 2020 год — добавление режима «Arachne» для переменной ширины экструзии, улучшающего качество тонкостенных деталей.
  • 2022 год — интеграция с облачным сервисом PrusaConnect для удалённого управления печатью.
  • 2023 год — выпуск версии 2.6.0 с поддержкой органических (древообразных) поддержек.

На 2024 год PrusaSlicer остаётся одним из самых популярных слайсеров в сообществе 3D-печати наряду с Cura, Simplify3D и OrcaSlicer.

Основные функции

Слайсинг (нарезка)

PrusaSlicer преобразует модель, загруженную в форматах STL, OBJ, 3MF, AMF, в G-код. Процесс включает:

  • Разбиение модели на слои заданной высоты (обычно от 0,05 до 0,3 мм).
  • Расчёт траектории движения сопла для заполнения каждого слоя.
  • Генерацию поддержек для нависающих элементов.
  • Оптимизацию периметров, заполнения (infill) и верхних/нижних поверхностей.

Настройки печати

Программа предлагает сотни параметров, сгруппированных по категориям:

  • Слой и периметры — высота слоя, количество стенок, ширина экструзии.
  • Заполнение — тип (сетка, соты, гироид, спираль), плотность (0–100%).
  • Поддержки — автоматические или ручные, съёмные или растворимые (для двухэкструдерных систем).
  • Скорость — раздельная для периметров, заполнения, первого слоя, перемещений.
  • Охлаждение — управление вентиляторами обдува модели.
  • Адгезия — добавление подложки (raft, brim, skirt) для улучшения сцепления со столом.

Профили принтеров и материалов

PrusaSlicer поставляется с предустановленными профилями для всех принтеров Prusa Research (Original Prusa i3 MK3/S, MK4, XL, Mini). Также поддерживаются принтеры других производителей — пользователь может создать собственный профиль, задав размеры стола, тип кинематики (Cartesian, CoreXY, Delta) и характеристики горячего стола.

Для материалов доступны профили PLA, PETG, ABS, ASA, TPU, нейлон, поликарбонат, PEEK и других. Каждый профиль включает оптимальные температуры, скорости и настройки охлаждения.

Многоцветная печать (MMU)

PrusaSlicer поддерживает устройства Multi Material Upgrade (MMU2/MMU3) и Palette 2, позволяющие печатать модель несколькими цветами или материалами в одном процессе. Программа автоматически разбивает модель на части по цветам, добавляет промывку сопла и генерирует G-код с командами переключения филамента.

Органические поддержки (Tree Supports)

Начиная с версии 2.6.0, PrusaSlicer предлагает древовидные поддержки, которые меньше касаются модели и легче удаляются. Они генерируются в виде ветвящихся структур, что снижает расход материала и время постобработки.

Предпросмотр и анализ

После слайсинга программа отображает трёхмерную визуализацию G-кода с цветовой кодировкой скорости, температуры или типа движения. Доступны инструменты:

  • Пошаговое перемещение по слоям.
  • Измерение расстояний.
  • Проверка коллизий (например, столкновение сопла с напечатанной частью).
  • Оценка времени печати и расхода материала.

Экспорт и интеграция

PrusaSlicer экспортирует G-код на SD-карту или отправляет на принтер через USB/сеть. Поддерживается интеграция с:

  • PrusaConnect — облачный сервис для мониторинга и управления печатью.
  • OctoPrint — серверное ПО для удалённого управления 3D-принтерами.
  • Moonraker — API для принтеров на прошивке Klipper.

Пользовательский интерфейс

Интерфейс PrusaSlicer состоит из нескольких панелей:

  • 3D-вьюер — область для загрузки, поворота, масштабирования и позиционирования модели на виртуальном столе.
  • Боковая панель — выбор профиля принтера, материала и настроек печати.
  • Панель инструментов — кнопки загрузки, слайсинга, экспорта, а также инструменты редактирования (разрезание, добавление поддержек вручную).
  • Окно предпросмотра — отображение G-кода после слайсинга.

Программа поддерживает тёмную тему интерфейса и локализацию на десятки языков, включая русский.

Критика и ограничения

Несмотря на популярность, PrusaSlicer имеет ряд недостатков:

  • Ориентация на принтеры Prusa — хотя программа поддерживает другие устройства, настройка профилей для нестандартных принтеров требует опыта.
  • Сложность для новичков — обилие параметров может отпугнуть начинающих пользователей, хотя существуют режимы «быстрой настройки».
  • Производительность — при слайсинге сложных моделей с высоким разрешением программа может работать медленнее, чем некоторые конкуренты (например, Cura).
  • Ограниченная поддержка SLA/DLP — PrusaSlicer не предназначен для смоляных принтеров, в отличие от специализированных слайсеров (Chitubox, Lychee).

Применение

PrusaSlicer используется в различных сферах:

  • Хобби и DIY — создание прототипов, игрушек, запчастей.
  • Образование — обучение 3D-печати в школах и университетах.
  • Промышленность — мелкосерийное производство, изготовление оснастки и инструментов.
  • Медицина — печать анатомических моделей и хирургических шаблонов (при условии использования биосовместимых материалов).

См. также

  • Cura
  • Slic3r
  • 3D-печать
  • G-код

Источники

  • Официальная документация PrusaSlicer (Prusa Research)
  • Репозиторий исходного кода на GitHub (Prusa3D/PrusaSlicer)
  • Статья «A History of Slic3r and PrusaSlicer» на портале All3DP
  • Руководство пользователя PrusaSlicer (версия 2.6.0)
  • Форум сообщества Prusa Research
Заметили ошибку или не согласны с информацией в статье? Напишите нам support@bfometr.ru