Новая прошивка для принтера Anycubic Photon S с антиалиасингом
Может еще не все знают, но недавно Эникубик анонсировал новую прошивку для своего фотополимерного принтера Photon S. После того, как я выпросил у техподдержки старую версию прошивки (на всякий случай, чтобы можно было откатиться назад), я прошил принтер новой версией и немного ее погонял. Тут я напишу о нововведениях и о результатах. В том числе освещу вопрос использования антиалиасинга :)
Для начала - как прошить новую прошивку.
1. Скачиваем ее с официального сайта (https://www.anycubic.com/collections/anycubic-photon-3d-printers/products/anycubic-photon-s , ссылка на прошивку внизу под описанием).
2. Распаковываем архив в любую папку.
3. Очищаем флэшку, с которой обычно печатаем, и копируем в ее корень два файла: P_UI_2_6.bin и P_V341.bin
4. Вставляем флэшку в принтер, включаем его и запускаем в печать сначала файл P_V341.bin, а после него файл P_UI_2_6.bin. Прошивка занимает некоторое время, так что не следует паниковать через две секунды после ее начала :)
Дополнительно нужно скачать и установить и новый слайсер версии 2.0. Старый можно не удалять, обе версии нормально уживаются друг с другом, хотя смысла в старой версии уже не будет.
Что нового в новой прошивке?
Ну, во-первых эти @#$%^& (нехорошие люди) опять изменили формат файлов для печати. Если в старой прошивке файлы были в формате .photons, то теперь формат файлов .pws, и эти два формата несовместимы друг с другом. Слайсить Читубоксом теперь не получится - он пока еще не поддерживает этот новый формат. Хотя в нем можно расставлять поддержки (в Читубоксе это гораздо удобнее, чем в родном фотоновсом слайсере), сохранять в STL и слайсить в родном слайсере. Я так и делаю.
Минусы на этом, пожалуй, заканчиваются :) Дальше - плюсы новой прошивки.
1. В слайсер и прошивку добавили опцию антиалиасинга. Часто вижу в инете вопросы типа "а он реально работает и помогает?", поэтому ниже попробую ответить и на этот вопрос :)
2. В новой прошивке реализована отличная возможность тестирования времени засветки полимера! Гораздо удобнее и практичнее широко известного теста для первых Фотонов. Суть этого теста в том, что весь LCD разбивается на 8 зон. Во время печати очередного слоя сначала засвечиваются все 8 зон, то есть весь LCD. После того как истекло время, заданное на слой в слайсере, принтер отключает одну из зон, остальные продолжают засвечиваться. Через секунду он отключает вторую зону, еще через секунду - третью, и так далее, пока не погасит последнюю, восьмую зону. Например, если в слайсере время засветки на слой задано 5 секунд, то первая зона будет засвечиваться 5 сек, вторая - 6 сек, третья - 7 сек, и так далее до восьмой, которая будет засвечиваться 12 секунд. Таким образом, расположив 8 экземпляров небольшой модели по 8 зонам стола, мы за одну печать получим 8 моделей с 8 разными временами засветки с шагом в 1 секунду. Вот иллюстрация из мануала эникубика:
Остается только одна проблема - как после печати и промывки этих 8 моделей понять какая из них с каким временем засвечивалась и как расположить копии модели строго по зонам :) Расставлять в них 3D-циферки и склеивать их с моделями - крайне неудобно, к тому же модель может занимать практически всю площадь зоны. И тогда я придумал вот такой вариант:
Эдакая решетка, показывающая границы зон. Внутри каждой зоны проходит соответствующее ее номеру количество полосок. По следам этих полосок на моделях можно будет понять в какой зоне модель располагалась. Ссылка на эту решетку - https://drive.google.com/open?id=1NA5Q7BNV_ra0S8eJutW26RQyVSpftg83
Пример тестирования:
Как же работает этот тест? Очень просто. Чтобы принтер воспринял отслайсенный файл как тестовый, нужно этот файл назвать R_E_R_F.pws . Это аббревиатура от Resin Exposure Range Finder. В слайсере ничего особенного настраивать не нужно. Первая зона будет засвечиваться с временем, указанным на слой в слайсере, каждая следующая зона засвечивается на 1 секунду больше предыдущей. Базовые слои засвечиваются без разделения на зоны, в нормальном режиме, как указано в настройках слайсера.Отличная фишка с отличной реализацией :)
3. В проверке LCD теперь можно выбрать для засветки один из 3 паттернов - рамка, квадрат посередине, весь экран:
4. Ускорения оси Z при подъеме и опускании заметно снизили. Теперь ось стартует и останавливается очень плавно. С одной стороны, это, наверное, хорошо для качества, с другой стороны - увеличивает время печати.
5. Теперь нормально работает настройка "Off time" - пауза перед засветкой очередного слоя. Эта пауза требуется чтобы полимер после опускания платформы успокоился и перестал двигаться перед тем как начнется засветка. В старой прошивке я что-то не замечал разницы в поведении принтера, какое бы время не ставил. Теперь все четко - платформа опустилась, выдерживается пауза, заданная в этом параметре, и только потом включается засветка.
6. Слайсер нарезает модели в несколько раз быстрее первой версии и меньше грузит видеокарту при нарезке.
7. В слайсере появилась возможность задавать индивидуальные настройки времени засветки, скорости и высоты подъема платформы для отдельного слоя. Эти настройки включены в предпросмотр нарезанной модели:
В списке изменений там еще множество пунктов "исправлено" и "оптимизировано", я перечислил лишь наиболее заметные для пользователя :)
Что я могу сказать по итогу пользования новой прошивкой с новым слайсером? Ну, на мой взгляд, они как минимум не хуже старых. А вообще даже лучше. И тестирование времени засветки смолы, и антиалиасинг, и нарезка слоев в несколько раз более быстрая - все это большие плюсы новой прошивки и слайсера. Минусов я пока не увидел, на глюки не натыкался.
Ну и теперь об антиалиасинге.
Я попробовал его на трех моделях. Одну я по быстрому нарисовал в Солиде специально для этого, а две другие взял из этого топика - https://3dtoday.ru/questions/photon-s-polosy-na-modelyakh-2 , на них как раз наглядно видна польза антиалиасинга при проблемах, подобных описанной в том топике.
Вот эти модели (по две штуки каждая):
Нижняя - моя тестовая, две верхние - из топика.
Дальше просто покажу фотографии сравнения отдельных мест моделей. Под цифрой 1 - печать без антиалиасинга, под цифрой 2 - с антиалиасингом. Я вижу явные улучшения при использовании антиалиасинга, ну а Вы сами делайте выводы для себя :)
Если у Вас Photon S - смело перешивайтесь на новую прошивку, все работает и местами даже лучше, чем в старой :)
Еще больше интересных статей
Сушилка на 4 катушки своими руками
Подпишитесь на автора
Подпишитесь на автора, если вам нравятся его публикации. Тогда вы будете получать уведомления о его новых статьях.
Отписаться от уведомлений вы всегда сможете в профиле автора.
duet web control не регулируются обороты вентилятора обдува детали на BTT SKR V1.4
Подпишитесь на автора
Подпишитесь на автора, если вам нравятся его публикации. Тогда вы будете получать уведомления о его новых статьях.
Отписаться от уведомлений вы всегда сможете в профиле автора.
принтер у меня самодельно переделанный из ки...
Сопла и сопли
Подпишитесь на автора
Подпишитесь на автора, если вам нравятся его публикации. Тогда вы будете получать уведомления о его новых статьях.
Отписаться от уведомлений вы всегда сможете в профиле автора.
Сколько раз этот вопрос поднимался. Сколько тем...
Комментарии и вопросы
Модель прикольная! Хвост я так...
А когда следующий драйвер слом...
Не-а...Они его в ацетоновой ба...
Доброго времени суток, столкну...
купил новый шаговый двигатель...
Разделение моделей это жуть, о...
Я получил доступ к принтеру и...