Вы можете проверить страницу проекта PrusaSlicer. Готовые двоичные файлы для Windows, OSX и Linux доступны на странице выпусков git или на странице загрузок Prusa3D. Также доступны сторонние сборки Linux.
PrusaSlicer принимает 3D-модели (STL, OBJ, AMF) и преобразует их в инструкции G-кода для принтеров FFF или слои PNG для 3D-принтеров mSLA. Он совместим с любым современным принтером на базе набора инструментов RepRap, включая все принтеры, основанные на прошивках Marlin, Prusa, Sprinter и Repetier. Он также работает с контроллерами Mach3, LinuxCNC и Machinekit.
PrusaSlicer основан на Slic3r, созданном Алессандро Ранеллуччи и сообществом RepRap.
Дополнительную информацию смотрите на домашней странице проекта и в каталоге документации.
Весь пользовательский код написан на C++. Ядром нарезки является библиотека libslic3r
, которую можно собрать и использовать автономно. Интерфейс командной строки представляет собой тонкую оболочку над libslic3r
.
Ключевые особенности:
мультиплатформенность (Linux/Mac/Win) и упакована как отдельное приложение без каких-либо зависимостей.
полный интерфейс командной строки для использования без графического интерфейса
печать объектов из нескольких материалов (несколько экструдеров)
поддерживается несколько вариантов G-кода (RepRap, Makerbot, Mach3, Machinekit и т. д.)
возможность нанесения покрытия на несколько объектов с разными настройками печати
многопоточная обработка
Авторемонт STL (допуск на сломанные модели)
широкое автоматизированное модульное тестирование
Другими важными особенностями являются:
объединить заполнение каждого слоя по периметру, чтобы ускорить печать
Предварительный просмотр 3D (включая файлы из нескольких материалов)
несколько высот слоев в одном отпечатке
Режим спиральной вазы для ваз без выступов
тонкая настройка скорости, ускорения, ширины экструзии
несколько шаблонов заполнения, включая соты, спирали, кривые Гильберта
вспомогательный материал, плот, поля, юбка
температура в режиме ожидания и автоматическая очистка для печати с несколькими экструдерами
настраиваемые макросы G-кода и имя выходного файла с переменными заполнителями
поддержка сценариев постобработки
логика охлаждения, управляющая скоростью вентилятора и динамической скоростью печати
Если вы хотите скомпилировать исходный код самостоятельно, следуйте инструкциям на одной из этих страниц документации:
Линукс
macOS
Окна
Конечно! Вы можете сделать следующее, чтобы найти вещи, которые могут помочь:
Добавьте проблему в трекер GitHub, если ее еще нет.
Посмотрите на вопросы с пометкой «Требуются волонтеры».
PrusaSlicer распространяется под лицензией GNU Affero General Public License, версия 3 . PrusaSlicer изначально основан на Slic3r Алессандро Ранеллуччи.
Пожалуйста, обратитесь к вики-странице интерфейса командной строки.