Автор прошивки SHUI Вячеслав Шубин помимо самой прошивки написал так же плагин, расширяющий возможности слайсеров для работы с прошивкой. Плагин был написан как набросок - образец для желающих развить это дело. И желающие нашлись. Один из них - Ivan Popov. Скачать новую версию плагина можно на его гитхабе по адресу: https://github.com/ipcn/shui-slicers-plugin/releases/

Новая версия плагина, в отличие от авторского, позволяет производить конфигурацию плагина в визуальном режиме.

Плагин универсален и работает под Cura 4.x и 5.x а так же в слайсере Prusa.

Установка под разные слайсеры: (кликабельно)

  Внимание Cura-водов! Если у Вас уже установлен в Cura плагин MKS WiFi из магазина - его надо УДАЛИТЬ! Именно удалить, а не выключить!

Установка

Итак. качаете архив с плагином, распаковываете. Должна получиться папка plugin с файлами плагина. Теперь, папку с плагином необходимо разместить в папке плагинов plugins каталога настроек Cura.

Для установки плагина:

  • Открыть папку с плагинами CURA

Попасть туда можно из Сига - нужно зайти в меню "Справка" - "Показать конфигурационный каталог.

Или открываем Проводник, и в строке адреса пишем « %appdata%\cura » (без кавычек) и нажимаем Enter. Заходим в папку с нужной версией Cura и находим папку plugins
 

  • Открываем загруженный архив, копируем папку Plugin в папку Plugins.

Если Cura на данный момент запущена - перезапустите её. Плагин не требует конфигурации через текстовый файл, как это было реализовано в прошлых версиях

 

Использование

Если все нормально и при загрузке Cura нет сообщений об ошибке, тогда достаем модель, нарезаем её в слайсере и пробуем использовать плагин:

Если это первый запуск плагина, то появится окно конфигурации, где необходимо указать как минимум Имя вашего принтера и его IP-адрес:

Меняем "Новый принтер" - на имя своего принтера, дописываем его IP-адрес (или переписываем, если у вас не 192.168-подсеть). Галочка ESP32 ставится только для модулей WiFi на чипе ESP32. Для штатного модуля MKS эту галочку нужно убрать.

Далее жмем "Изменить" - в поле слева появится ваш принтер. Жмем "Сохранить" и плагин готов к работе.

Когда конфигурация произведена, открывается сам плагин:

Теперь жмем "ОК" и выбираем, что именно хотим: "Сохранить файл" или "Отправить на печать"

Для работы плагина с Prusa слайсером должен быть установлен Python качаем с оф. сайта: https://www.python.org/downloads/

Прюшу я качал с сайта разработчика, поэтому описывать буду этот вариант. На момент написания статьи это : PrusaSlicer 2.4. На сайте разработчика есть инсталлятор под Windows. Там всё просто, я только изменил папку установки на C:\Prusa3D, чтобы избежать возможных проблем с длинными путями и кириллическими символами.

На этом установка слайсера завершена он готов к настройке и работе.

Приступаем к установке Python.

Выберем другой путь установки, c:\python

Запускаем командную строку:

Проверяем корректность устанвки: открываем командную строку и пишем там python

Если показывает версию - всё хорошо.

Кошка в микроволновке: дальнейшие команды нужно вводить в командной строке Windows, а не в интерпретаторе питона, так что выходим оттудова если зашли и работаем в командной строке Windows.

Копируем плагин в папку с прюшей:

В командной строке переходим в папку плагина и теперь нам необходимо установить нужные модули python (включая дополнительный модуль qoi) из файла requirements.txt следующей командой:
pip install -r requirements.txt

Теперь плагин теперь готов к работе!

Настройка слайсера

Запускаем слайсер, переходим в настройку печати, в раздел "Выходные параметры" и там добавляем скрипт постобработки (напоминаю, пути здесь - мои, если вы ставили всё по своему - корректируйте под себя): "C:\python\python.exe" "C:\Prusa3D\plugin\prusha.py";

Не забываем сохранить. Затем переходим в настройки принтера и там добавляем размеры превьюшек:

Сохраняем и всё, настройка завершена.

Отображение номера слоя

Добавление от адепта секты Же (за что ему огромное спасибо!): Для отображения количества слоёв нарезанной модели надо :

1. Дописать в стартовый G-код ;LAYER_COUNT:[total_layer_count]
2. Дописать в G-код, выполняемый перед сменой слоя M2033.1 L[layer_num]

Использование

Генерируем Gcode

Экспортируем:

Появляется меню сохранения файла называем сохраняем. После этого запускается плагин.Если это первый запуск плагина, то появится окно конфигурации, где необходимо указать как минимум Имя вашего принтера и его IP-адрес:

Меняем "Новый принтер" - на имя своего принтера, дописываем его IP-адрес (или переписываем, если у вас не 192.168-подсеть). Галочка ESP32 ставится только для модулей WiFi на чипе ESP32. Для штатного модуля MKS эту галочку нужно убрать.

Далее жмем "Изменить" - в поле слева появится ваш принтер. Жмем "Сохранить" и плагин готов к работе.

Когда конфигурация произведена, открывается сам плагин:

Теперь жмем "ОК" и выбираем, что именно хотим: "Сохранить файл" или "Отправить на печать"

Если у вас что-то не работает - проверяйте пути, работу питона и т.п. Если и тогда ничего не получится - спрашивайте в профильной группе в telegram

Большое спасибо Ivan Popov за доработку плагина!


<< Различные настройки и калибровки, доступные в прошивке   Интеграция с Telegram, Яндекс и GitHub >>

Copyright © 2023 SHUI - прошивка для 3D-принтеров. All rights reserved.
Мы используем куки (cookie) для наилучшего представления нашего сайта. Если вы продолжите использовать сайт, мы будем считать что вас это устраивает. Вы можете просматривать сайт без использования куки (cookie) с частичной потерей функциональности в приватном режиме вашего браузера. Если вы полностью отказываетесь использовать куки (cookie), вы обязаны покинуть сайт.  Принять  Больше информации