Инсайдеры и аналитики предсказывают тенденции 3D-печати, за которыми следует следить, в нашей последней серии статей, посвящённых будущему 3D-печати.
Printpal, чикагская компания, специализирующаяся на машинном обучении, объявила о запуске своего нового программного обеспечения для обнаружения дефектов на основе искусственного интеллекта, предназначенного для использования в 3D-принтерах.
PrintWatch, поставляемое в виде плагина, использует камеру, направленную на зону сборки 3D-принтера FFF. Используя машинное обучение, программное обеспечение отслеживает задания 3D-печати и определяет, когда именно начинает образовываться дефект в режиме реального времени. PrintWatch способен отслеживать дефекты в процессе 3D-печати и при необходимости принимать ответные меры.
По словам компании Printpal, её новое программное обеспечение способно прерывать задания на печать, отключать нагрев 3D-принтера и отправлять пользователям уведомления о статусе. По сути, программное обеспечение предназначено для предотвращения того, чтобы принтеры часами продолжали печатать дефектные отпечатки, экономя время и нить накаливания и снижая риск повреждения оборудования или возгорания.
Основной процесс работы PrintWatch. Изображение с сайта Printpal.
PrintWatch – обнаружение дефектов на основе искусственного интеллекта
Основой программного обеспечения PrintWatch являются возможности компьютерного зрения. Прогоняя видеоизображение в реальном времени через собственную модель машинного обучения, программа может выявлять дефекты, похожие на спагетти, различных размеров, форм, цветов, материалов, освещения и настроек. Printpal обучил свою модель обнаружения, используя обширные данные реального мира в динамических условиях, что означает, что программное обеспечение будет совместимо с любым 3D-принтером FFF.
После обнаружения дефекта программное обеспечение отслеживает его, чтобы увидеть, действительно ли он становится хуже, и только после этого вмешивается. Такой подход к отслеживанию позволяет избежать ложных срабатываний, а значит, успешные тиражи не должны быть отменены случайно.
Помимо обнаружения дефектов, PrintWatch также оснащён системой обнаружения аномалий, которая постоянно работает в фоновом режиме. Эта система предназначена для обнаружения других аномалий, которые могут возникнуть в 3D-принтере, например, проблемы с выравниванием оси. Система обнаружения аномалий может использоваться для выявления более тонких проблем в работе машины, что позволяет пользователям планировать необходимое техническое обслуживание.
Поскольку PrintWatch использует все свои модели машинного обучения, требующие больших вычислений, в облаке, пользователям не нужен высокотехнологичный компьютер, чтобы воспользоваться этим программным обеспечением. Фактически, подойдёт любая система с подключением к Интернету, включая простой Raspberry Pi Zero.
Вот что видит модель искусственного интеллекта PrintWatch. Изображение с сайта Printpal.
Как получить доступ к Printwatch
Плагин PrintWatch можно загрузить и установить из репозитория плагинов OctoPrint здесь. Программное обеспечение также доступно в виде API для более технически подкованных пользователей, которые хотели бы программировать свои собственные пользовательские интеграции плагина.
Цена PrintWatch составляет $9/месяц для одного 3D-принтера. Каждый дополнительный принтер стоит $4/месяц.
В настоящее время Printpal разрабатывает локальную версию программного обеспечения для использования на машинах без подключения к Интернету. Эта автономная версия будет лучше всего подходить для промышленной печати, где безопасность сети имеет большое значение.
Компания также работает над рядом других систем на основе ИИ для использования в 3D-принтерах. К ним относятся программное обеспечение, которое оптимизирует скорость и качество сборки путём анализа G-кода, API выводов для моделей компьютерного зрения, позволяющих обнаруживать объекты, и программное обеспечение, интегрирующее электронную коммерцию в 3D-принтеры.
В прошлом сообщество 3D-печати разработало несколько методов обнаружения дефектов на основе компьютерного зрения. На ум приходит “Детектив спагетти” (TSD) – программное обеспечение на основе ИИ, которое использует веб-камеру принтера или домашнего компьютера для обнаружения ошибок при печати. Подобно PrintWatch, как только программа замечает выдавливание “спагетти”, она прерывает процесс и предупреждает пользователя по электронной почте или текстовым сообщением.
В другом месте исследователи д-р Джошуа Пирс и Алексей Петсюк также разработали свой собственный программный алгоритм на основе компьютерного зрения, способный обнаруживать и исправлять сбои печати. Опять же, предложение с открытым исходным кодом использует всего одну камеру, направленную на печатную форму, отслеживая любые ошибки печати, которые появляются на внешней или внутренней стороне детали на послойной основе.