Упривление принтерами Bambu Lab через Макс
Злобного времени суток, подельнички по опасному 3д-бизнесу!
Эта заметка про скрипт на питоне, который позволяет управлять принтерами Bambu Lab через Макс. Отправка файлов на печать, пауза, остановка, просмотр камеры и контроль параметров филамента отдельным устройством. Скрипт можно забрать здесь. В архиве как сам скрипт, так и exe файл для ленивых.
В связи с нависшей угрозой чебурнета, нашей командой было принято решение о переходе на отечественный мессенджер. Давайте оставим в стороне мысли о безопасности, надежности, эффективности и прочем, ведь в сухом остатке будет лишь один вопрос: смог ли ты выполнить работу сегодня?
Итак, прежде чем запускать скрипт, нужно сконфигурировать ini файл. Просто откройте его блокнотом. Там вы увидите:
Cnum – токен вашего бота в Максе. Получить его можно на сайте, регистрация через бота на данный момент не работает. Пока что получить его могут только организации, но в дальнейшем обещают выдавать всем. При регистрации обратите внимание, что аватарка бота является обязательным пунктом.
ip – это IP-адрес вашего принтера. Можно узнать в меню принтера.
serial – серийный номер принтера. Тоже можно найти в меню.
access_code – код доступа к принтеру. Изменяется в самом принтере.
chat_id – заполнять не нужно. Это ИД вашего чата, чтобы скрипт мог вам отвечать. Записывается по команде /start.
ams – для принтеров с AMS параметр должен быть True, без - AMS = False. Разные скрипты запуска печати.
end_msg – отправка сообщения по окончании печати. False – если хотите выключить.
if03 – False – если устройства нет. True - включение устройства для контроля филамента. Оно может считать длину и диаметр. Отправляет сообщения в двух случаях:
1. Филамент остановился, а печать продолжается (пробка).
2. Филамент закончился, но датчик принтера об этом еще не знает.
ipif – адрес потока данных с устройства. Как видно, это вебсокет на 81 порту. Устройство отправляет текущее значение диаметра филамента, минимум, максимум, длину и другие параметры.
На печать отправляются только файлы с расширением gcode. После загрузки файла, печать начинается автоматически.
Так же через скрипт можно управлять диодом на устройстве ИФ-03 который привязан к соответствующему пину. К нему можно подключить реле для управления каким-либо функционалом. Например, включением питания принтера.
Еще больше интересных статей
Пенал для вольфрамовых электродов часть 1
Подпишитесь на автора
Подпишитесь на автора, если вам нравятся его публикации. Тогда вы будете получать уведомления о его новых статьях.
Отписаться от уведомлений вы всегда сможете в профиле автора.
Попросили меня изобразить пенал для вольфрамовых электродов, да з...
Про компрессор-отсосиновик...
Подпишитесь на автора
Подпишитесь на автора, если вам нравятся его публикации. Тогда вы будете получать уведомления о его новых статьях.
Отписаться от уведомлений вы всегда сможете в профиле автора.
Продолжаем традицию
Подпишитесь на автора
Подпишитесь на автора, если вам нравятся его публикации. Тогда вы будете получать уведомления о его новых статьях.
Отписаться от уведомлений вы всегда сможете в профиле автора.
пока так.


Комментарии и вопросы
а по вафле если на ад5х будет....
И взял нейлон ...
Принтер может быть хоть за мил...
При нагреве экструдера выше 30...
Здравствуйте, нужна ваша помощ...
Добрый вечер. Есть у меня...
Пришла EBB42 1.2.1, сначала сд...