SuperSlicer: С чего начать

SuperSlicer

SuperSlicer — это переделанная версия PrusaSlicer, с более настраиваемыми и учитывающими пожелания сообщества параметрами. Ознакомьтесь с его возможностями!

Slic3r — одно из первых открытых программ для 3D-печати. Это программное обеспечение подвергалось изменениям более 1 000 раз, чтобы создать улучшенные версии программы. Хотите верьте, хотите нет, но даже такие крупные конкуренты, как PrusaSlicer были созданы на основе Slic3r.

Поддерживая тренд, SuperSlicer является популярной вилкой PrusaSlicer, а значит, также основан на оригинальном Slic3r. SuperSlicer был запущен участником сообщества, известным на GitHub под ником supermerill, но многие другие энтузиасты сообщества также внесли свой вклад в проект.

SuperSlicer похож как на основную версию Slic3r, так и на PrusaSlicer, поскольку поддерживается в актуальном состоянии с помощью новейших версий PrusaSlicer. Однако у SuperSlicer есть свои уникальные особенности, делающие программу удобным и мощным инструментом для нарезки. Например, она позволяет независимо регулировать ускорение и скорость вращения вентилятора охлаждения для различных функций печати, таких как ускорение периметра и заполнения. Это дает пользователям больше возможностей для тонкой настройки и возможность более творчески подходить к печати и использованию принтера.

В этой статье мы рассмотрим производную от PrusaSlicer программу SuperSlicer, обсудим ее возможности, структуру, пользовательский интерфейс (UI) и многое другое. Мы также сравним эту программу с PrusaSlicer, чтобы показать ее преимущества.

Где скачать

Скачать просто
Скачать просто (Источник: SuperSlicer на GitHub)

SuperSlicer доступен для скачивания на GitHub. Как и его предшественники, это слайсер с открытым исходным кодом, и исходные коды публикуются с каждым релизом. SuperSlicer официально доступен для Windows, MacOS и Linux. Вам нужно будет самостоятельно распаковать файлы, но после этого вы сможете сразу же запустить его.

Версии для MacOS не были протестированы для некоторых новых версий, поэтому вам, возможно придется компилировать самостоятельно. Не волнуйтесь, поскольку есть подробные инструкции по компиляции.

После установки SuperSlicer легко запустить. В программе имеются предустановленные профили для многих марок и моделей принтеров. Однако некоторые из них не оптимизированы, и пользователям следует воспользоваться расширенными настройками, чтобы настроить профили для достижения наилучших результатов.

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

Пользовательский интерфейс SuperSlicer
Интерфейс SuperSlicer (Источник:3dspec)

Пользовательский интерфейс SuperSlicer очень похож на PrusaSlicer и Slic3r. Если вы уже пользовались одной из этих программ, то быстро разберетесь с SuperSlicer, так как основное меню инструментов совпадает. Вот обзор пользовательского интерфейса:

Левая панель инструментов

На этой панели инструментов вы найдете инструменты для быстрой работы с моделью (моделями). Сверху вниз:

  • Значок Переместить перемещает выбранную модель (модели) по любой оси.
  • Значок Масштабировать обеспечивает равномерное масштабирование выбранной модели.
  • Значок Повернуть поворачивает выбранную модель (модели) по любой оси.
  • Значок Положить гранью позволяет выбрать сторону, которой выбранная модель будет обращена к кровати.
  • Значок Обрезать разрезает выбранную модель по оси Z на заданную высоту. Пользователь может выбрать, сохранить ли верх и низ, только верх или только низ.
  • Значок Рисование поддержек позволяет закрашивать только те части модели, которые требуют опор.
  • Значок Рисования шва позволяет вручную нарисовать шов, который будет использоваться в печати.

Меню

Строка меню содержит шесть вкладок. Первые три вкладки предназначены для просмотра модели и предварительного просмотра, а остальные три вкладки — это категории настроек. Эти категории настроек впоследствии будут организованы в более конкретные разделы и группы.

  • 3D view — это место, где пользователь готовит модель(и) к нарезке.
  • Sliced preview отображает только слои нарезанной модели.
  • Gcode preview отображает не только нарезанную модель, но и типы элементов печати и другую информацию.
  • Настройки печати отображают настройки для конкретной печати. Сюда входит количество периметров, заполнение, скорости и ускорения и многое другое.
  • Настройки прутка отображает настройки для конкретного филамента. Сюда входят температура печати, поток, скорость вращения вентилятора и другие параметры.
  • Настройки принтера отображают настройки для конкретного 3D-принтера. Сюда входят максимальные размеры печати, максимальная скорость печати, втягивание, пользовательский G-код и многое другое.

Верхняя панель инструментов

Верхняя панель инструментов содержит инструменты для быстрого управления моделью (моделями). Слева направо:

  • Значок Добавить… импортирует модель(и) в слайсер.
  • Значок Удалить удаляет выбранную модель(и) из слайсера. В качестве альтернативы пользователь может нажать клавишу delete или backspace на клавиатуре.
  • Значок Удалить все удаляет все модели, загруженные в слайсер.
  • Значок Расставить упорядочивает все модели на рабочем столе. Параметры упорядочивания могут быть настроены пользователем.
  • Значки Копировать и Вставить копируют и вставляют выбранную модель(и). В качестве альтернативы пользователь может использовать сочетания клавиш Ctrl+C и Ctrl+V.
  • Значки Добавить экземпляр и удалить экземпляр добавляют или удаляют одну из выбранных моделей.
  • Значок Разбить на объекты разделяет 3D-модель на несколько объектов (при условии, что в 3D-модели есть части, которые не связаны между собой).
  • Значок Разбить на части разделяет 3D-модель на несколько частей. Эти части по-прежнему являются частью одного объекта.
  • Значок Поиск позволяет пользователю найти определенный параметр слайсера. В качестве альтернативы можно использовать комбинацию клавиш Ctrl+F.
  • Значок Переменная высота слоя позволяет установить разную высоту слоя для разных частей модели.
  • Значки Отменить и Вернуть позволяют отменить или вернуть команду. В качестве альтернативы можно использовать сочетания клавиш Ctrl+Z и Ctrl+Y.

Настройка видимости

В SuperSlicer количество параметров, отображаемых в меню настроек, зависит от выбранной видимости. Видимость Simple отображаются только самые базовые настройки, на сложности Рассширенный — расширенные параметры, а на сложности Expert — весь спектр настраиваемых параметров SuperSlicer.

Выбор профиля

В SuperSlicer настройки разделены на три основные категории: «Настройки печати», «Настройки прутка» и «Настройки принтера» (см. раздел «Меню» выше). Эти настройки не зависят друг от друга и вы можете смешивать и сочетать любые профили из этих трех категорий для печати.

При первом открытии Superslicer появится мастер настройки, в котором можно выбрать предустановки или создать собственный профиль (как в PrusaSlicer). Также можно импортировать в программу шаблон настроек.

Затем можно выбрать, какой профиль использовать для каждой из трех категорий. Простые настройки (заполнение, создание поддержки, кайма) также отображаются для быстрого изменения.

Управление моделью

В этой части слайсера представлен обзор загруженных моделей и пользователь может настроить размер и другие параметры для каждой модели.

По состоянию на декабрь 2023 года последняя стабильная версия программы — 2.4 (версия 2.4.58.5). Самая новая предварительная версия, 2.5.59.3, является исправлением ошибок (наряду с другими улучшениями) для версии 2.5.59.2, которая предлагает как классические, так и настраиваемые варианты генерации периметра Арахны. Помимо приятной эстетики программы, интерфейс работает очень плавно с минимальным количеством глюков и ошибок.

Особенности и функции

Можно подключить свой сервер OctoPrint
Можно подключить свой сервер OctoPrint (Источник: OpsMonkey)

SuperSlicer, как мы уже говорили, содержит множество полезных функций в своем интерфейсе. Давайте рассмотрим эти функции, чтобы показать преимущества и некоторые недостатки использования SuperSlicer.

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

Настройки принтера в SuperSlicer находятся на вкладке «Настройки принтера» в интерфейсе программы. В SuperSlicer также есть встроенная часть управления принтером, в которую можно вставить API-ключ вашего сервера печати (например от OctoPrint). Подключив принтер к слайсеру, вы сможете загружать файлы и печать.

На вкладке «Настройки принтера» можно указать, какую прошивку или базовую программу вы используете. SuperSlicer поддерживает 13 прошивок (по сравнению с 10 прошивками PrusaSlicer), включая Marlin, Smoothieware, RepRap, Repetier, Sprinter и другие. Более того, вы можете активировать специальные функции прошивки вашего слайсера, например задержку запуска вентилятора и он поддерживает стелс-режим.

В SuperSlicer есть множество других дополнительных функций, например параметры скорости рывка и ускорения. Также можно установить шага шагового двигателя по оси Z, что, как утверждается, полезно для придания поверхности отпечатка более красивого вида.

SuperSlicer также остается очень актуальным в плане принятия новых параметров, появляющихся в PrusaSlicer, которых еще нет в платформе. Например, SuperSlicer предлагает практически ту же интеграцию скриптов FreeCAD и автоматическую генерацию тестовых моделей печати, что и PrusaSlicer.

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

Добавление узоров верхнего слоя для улучшения качества поверхности
В SuperSlicer можно добавлять узоры верхнего слоя для улучшения качества поверхности (Источник: 3dspec)

SuperSlicer обладает некоторыми особыми функциями для нарезки моделей, которые есть у очень немногих (если вообще есть) слайсеров, особенно в отношении качества поверхности деталей.

Существуют такие базовые настройки, как плотность и шаблон заполнения, скорость печати и поддержка. Однако SuperSlicer также добавляет такие полезные настройки, как глажка, которая использует тепло сопла для глажки и выравнивания верхних слоев детали. Кроме того, в программе предусмотрена настройка «Верхняя поверхность по одному периметру», которая позволяет сделать верхний слой более гладким.

SuperSlicer имеет настраиваемые параметры, позволяющие ускорить печать при сохранении качества и прочности деталей. Например, он позволяет независимо управлять ускорением каждого элемента печати, так что вы можете (например) использовать более низкое значение ускорения для внешнего периметра, но более высокое — для заполнения. Среди других настроек — пользовательские значения по умолчанию для ширины и расхода, сглаживание кривых, зазор экструдера и многое другое.

Кроме того, SuperSlicer, похоже, очень активно сотрудничает со своим сообществом, быстро реагируя на запросы о новых функциях. Таким образом, вы можете рассчитывать на постоянное получение самых новых и инновационных настроек слайсера.

Когда речь заходит о базовых и расширенных настройках слайсера, SuperSlicer выходит за рамки. Эти настройки не только помогают точно настроить качество печати моделей, но и позволяют творчески подойти к процессу печати деталей.

Настройки прутка

Настройки филамента в SuperSlicer — это опции, которые относятся к конкретному филаменту, которым вы печатаете. Как и в других категориях SuperSlicer, здесь есть базовые настройки, такие как температура, охлаждение, втягивание и тип филамента, а также более сложные параметры. Эти настройки более высокого уровня включают в себя печать несколькими материалами, подъем оси Z, очистку сопел и многое другое. Также имеется независимое управление охлаждением деталей, где пользователи могут изменять скорость вентилятора охлаждения деталей в зависимости от особенностей печати и времени нанесения слоев.

Несмотря на то, что эти экспертные настройки могут сделать SuperSlicer более сложным, они позволяют пользователям сделать свои отпечатки более качественными. Многие из этих дополнительных настроек можно найти и в других слайсерах, но SuperSlicer включает в себя впечатляющий набор, что делает программу универсальным инструментом для нарезки.

Калибровка и интеграция

Можно выбрать один из двух предварительно загруженных калибровочных кубов
Можно выбрать один из двух калибровочных кубов, предварительно загруженных в SuperSlicer (Источник: All3DP)

SuperSlicer имеет несколько уникальных функций калибровки и интеграции, которые являются еще одной причиной того, что слайсер настолько мощный. Инструменты калибровки находятся на верхней панели инструментов SuperSlicer и позволяют создавать скрипты G-кода для калибровки 3D-принтера. Их рекомендуется настраивать для решения проблем с печатью, а также при переключении между машинами или филаментами.

Существует несколько калибровочных скриптов, которые можно использовать, разделенных на три категории: для принтера, для филамента и для слайсера.

  • Принтер, можно запустить последовательность выравнивания стола и скрипт калибровки экструдера.
  • Калибровки филамента можно запустить калибровку потока и температуры сопла, чтобы убедиться, что настройки филамента соответствуют требованиям.
  • В категории слайсера можно запустить калибровочные тесты, чтобы найти правильный поток моста и шаблон глажки; также можно распечатать один из предварительно загруженных калибровочных кубиков!

На верхней панели инструментов SuperSlicer есть вкладка интеграции («Generate»), которую можно использовать для проектирования объектов с помощью программирования. В настоящее время единственной опцией (помимо кнопки помощи) на вкладке «Генерация» является встроенный скрипт FreeCAD python. С помощью инструмента SuperSlicer FreePySCAD вы можете моделировать 3D-детали с помощью Python, что может быть полезно, если вы знаете этот язык и хотите проектировать модели прямо в слайсере.

Эти дополнительные функции калибровки и интеграции действительно показывают, что SuperSlicer предлагает возможности, выходящие за рамки базовых настроек слайсера, которые выводят программу на новый уровень. Надеюсь, разработчики SuperSlicer продолжат добавлять интеграции на вкладку «Generate», в дополнение к функции FreePySCAD.

Arachne

Наконец, Arachne поддерживается в версиях 2.5.59.x SuperSlicer. Проще говоря, генерация периметра Arachne регулирует ширину линий периметра для более эффективного заполнения зазоров. Это значительно сокращает использование функции заполнения зазоров и приводит к созданию более прочных деталей и сокращению времени печати. Предоставление принтеру возможности изменять ширину линий также позволяет улучшить мелкие детали на отпечатках.

В новейшей версии SuperSlicer (версия 2.5.59.3) функции Arachne работают так же хорошо, как и в других слайсерах, поддерживающих эту функциональность, и ожидается, что в ближайших обновлениях она станет еще лучше.

Удобство в использовании

Большинство параметров сопровождаются подробным объяснением
Большинство параметров SuperSlicer снабжены подробным описанием (Источник: 3dspec)

Несмотря на то, что SuperSlicer является очень продвинутой программой с широким спектром настраиваемых параметров, он все же подходит для новичков. Как и в PrusaSlicer, в SuperSlicer предусмотрено три предустановки видимости парметров, включая «Simple», «Расширенный» и «Expert». На каждом уровне на каждой странице отображается разное количество параметров. Это позволяет новичкам не запутаться в настройках, а опытным пользователям — воспользоваться обширной библиотекой расширенных параметров SuperSlicer. Кроме того, при наведении курсора на настройку или опцию появляется подробное описание ее функциональности.

SuperSlicer — самый популярный слайсер для продвинутых сообществ FDM-печатников. Annex Engineering, VzBot и Voron имеют профили, созданные для SuperSlicer. Кроме того, сообщество имеет множество положительных отзывов на Reddit и YouTube. Многим пользователям нравится, что можно точно настроить отпечатки. Единственный минус, отмеченный пользователями Reddit — отсутствие в программе древовидной поддержки.

Хотя некоторые пользователи недовольны тем, что в последний год разработка была довольно неактивной, ведущий разработчик, supermerill, объявил, что он будет развивать SuperSlicer на постоянной основе с ноября 2023 года (начиная с версии 2.5.59.3). Сейчас разработка возобновлена, включая слияние с PrusaSlicer 2.7. Вы можете присоединиться к Discord-серверу SuperSlicer, чтобы получать более свежую информацию.

SuperSlicer vs. PrusaSlicer

Изображение: SuperSlicer
PrusaSlicer внешне очень похож на SuperSlicer (Источник: 3dspec)

Как мы уже упоминали, SuperSlicer развился из Prusa Research’s PrusaSlicer, который в свою очередь, был развилкой Slic3r. Вопрос в том, насколько они отличаются друг от друга?

Больше настроек

Начнем с того, что SuperSlicer был разработан для того, чтобы предоставить пользователям больше контроля над их слайсером, чем это было возможно в PrusaSlicer. Поэтому, естественно, SuperSlicer превосходит PrusaSlicer по количеству настраиваемых параметров слайсера. Однако, несмотря на то, что SuperSlicer имеет больше возможностей, чем PrusaSlicer, другие программы, например Cura, все равно имеют значительно больше настраиваемых параметров.

SuperSlicer также имеет множество дополнительных функций, таких как инструменты калибровки и интегрированный инструмент проектирования Python из FreeCAD. PrusaSlicer не включает эти дополнительные функции, которые действительно выделяют SuperSlicer на фоне конкурентов. Некоторые другие слайсеры поддерживают функции плагинов, что, возможно, позволит вам интегрировать аналогичные инструменты, но SuperSlicer имеет готовый инструмент Python без каких-либо дополнительных загрузок.

Меньше развития

PrusaSlicer превосходит SuperSlicer, по крайней мере в одном аспекте: развитие и удобство. Prusa Research — ведущий производитель в области пользовательской и потребительской 3D-печати, за плечами которого такие невероятно популярные 3D-принтеры, как Prusa i3 MK3S+. По этой причине PrusaSlicer пользуется огромной популярностью и поддержкой сообщества, значительно большей, чем SuperSlicer.

Благодаря этому сообществу и мощностям компании-разработчика, Prusa Research добилась успеха в создании стабильных версий своей программы без ошибок. Если в ранних версиях SuperSlic3r было довольно много ошибок, то в последней стабильной версии Gravel мы не обнаружили никаких проблем. Однако на странице проблем GitHub указано, что некоторые ошибки могут возникать при работе с определенными функциями.

Наконец, для базовых пользователей SuperSlicer может быть немного сложным для загрузки, особенно если вам нужно настроить его для создания двоичных файлов, в то время как PrusaSlicer загружается легко и просто.

В целом, SuperSlicer — отличная программа, обладающая множеством полезных функций, ориентированных на энтузиастов экспериментальной 3D-печати, которые хотят получить больше настроек в своем слайсере. Если сравнивать SuperSlicer с другими доступными слайсерами, то он превосходит их по настройкам, оформлению и другим возможностям. По этой причине вы можете использовать SuperSlicer, если вам нравится PrusaSlicer, но вы хотите получить еще больше настроек и не беспокоитесь об ошибках.

Альтернативы

OrcaSlicer, вилка Bambu Studio, также очень многофункциональна
OrcaSlicer, вилка Bambu Studio, также очень многофункциональна (Источник: 3dspec)

Помимо PrusaSlicer, вот еще несколько заслуживающих внимания вариантов:

  • Orca Slicer: Orca Slicer — это вилка от Bambu Studio, слайсера Bambu Lab. Это относительно новый слайсер в котором реализовано множество функций из SuperSlicer, например, встроенные инструменты калибровки потока и pressure advance, а также поддержка Klipper. Он многофункционален, мощный и предлагает более широкий спектр профилей принтеров, чем Bambu Studio.
  • Cura: Слайсер с открытым исходным кодом от UltiMaker, Cura — это относительно развитый вариант с другим пользовательским интерфейсом, нежели SuperSlicer, PrusaSlicer и OrcaSlicer. (Как вилки Slic3r, их пользовательские интерфейсы довольно похожи). Этот вариант выбирают многие начинающие пользователи благодаря его популярности, простоте использования и множеству хорошо сделанных и проверенных профилей принтеров. Однако он предлагает меньше функций и возможностей настройки.
  • Slic3r: Slic3r, разработанный Alessandro Ranellucci — это слайсер с открытым исходным кодом, оставшийся со времен RepRap. Он послужил основой для лучших современных слайсеров и многие функции, которые сейчас есть в современных слайсерах, были впервые протестированы и разработаны в Slic3r. Фактически SuperSlicer, OrcaSlicer, PrusaSlicer и Bambu Studio — все они были созданы на основе Slic3r!

Николай

Я всегда рад вашим комментариям, предложениям или новостям из первых уст.

Оцените автора
Добавить комментарий