PrusaSlicer и OctoPrint: Как правильно подключить

PrusaSlicer и OctoPrint

Если вы уже являетесь поклонником PrusaSlicer, то OctoPrint станет отличным следующим шагом. Ознакомьтесь с тем, как заставить их работать вместе!

Микрокомпьютер Raspberry Pi 5 На борту Raspberry Pi 5 уже есть четыре порта USB, беспроводные интерфейсы Wi-Fi/Bluetooth и полноценный гигабитный Ethernet, чтобы сразу приступить к работе.

Слайсер с открытым исходным кодом

PrusaSlicer - мощный 3D-слайсер с множеством отличных функций
PrusaSlicer — мощный 3D-слайсер с множеством замечательных функций (Источник: 3dspec.ru)

3D-слайсеры — один из самых важных аспектов 3D-печати, поскольку они преобразуют ваши 3D-модели в G-код, который может быть интерпретирован вашим 3D-принтером. Существует множество различных 3D-слайсеров и одним из самых популярных является PrusaSlicer. PrusaSlicer — это программа с открытым исходным кодом, которая была создана на основе Slic3r и доработана компанией Prusa Research, производителем популярной серии принтеров Prusa i3.

PrusaSlicer содержит различные уникальные функции нарезки, включая заполнение верхнего слоя, настройки перемещения и многое другое. Еще одна полезная функция PrusaSlicer — интеграция с OctoPrint, которая позволяет отправлять отпечатки непосредственно на принтер путем туннелирования OctoPrint через интерфейс PrusaSlicer.

Если вы не знакомы с OctoPrint, то это сервер удаленной печати с открытым исходным кодом, разработанный сообществом, который работает на одноплатном компьютере типа Raspberry Pi. OctoPrint позволяет удаленно управлять принтером и контролировать его работу, отправляя и запуская 3D-печать без необходимости физически находиться рядом с принтером.

В этой статье мы рассмотрим использование PrusaSlicer и OctoPrint вместе. Сначала мы вкратце расскажем о преимуществах такой настройки, а затем перейдем к тому, как именно вы можете приступить к работе. Наслаждайтесь!

Преимущества

Можно удаленно наблюдать и управлять за принтером
Можно удаленно наблюдать и управлять за принтером (Источник: Reddit)

Как мы уже говорили, PrusaSlicer — это мощный 3D-слайсер, а интеграция с OctoPrint — отличный способ сократить время, необходимое для перехода от идеи к отпечатку. Сочетание этих программ означает, что вы можете нарезать модель, отправить ее на принтер и запустить процесс печати — и все это из PrusaSlicer.

Благодаря подключению OctoPrint к PrusaSlicer, после загрузки модели и ее нарезки вы можете использовать специальную кнопку PrusaSlicer для отправки сгенерированного G-кода прямо на принтер. Это также означает, что вам не нужно находиться рядом с принтером, чтобы начать печать, если устройство, на котором работает PrusaSlicer, подключено к той же сети Wi-Fi, что и ваш сервер OctoPrint.

Еще одно преимущество — вам не нужно физическое устройство хранения (например, карта microSD) для передачи файлов. Все файлы, которые вы отправляете на принтер, хранятся в памяти устройства сервера OctoPrint, поэтому вам не нужно бояться потерять эту крошечную карту microSD!

Теперь перейдем к тому, как настроить соединение.

Настройка соединения

Убедитесь, что вы проверили подключение, нажав кнопку «Тест»
Проверьте подключение, нажав кнопку «Тест» (Источник: 3dspec.ru)

Подключить сервер OctoPrint к PrusaSlicer очень просто, следуйте приведенным ниже инструкциям, чтобы завершить этот процесс. Однако перед началом работы убедитесь, что ваш сервер OctoPrint правильно настроен, прошивка обновлена (по крайней мере, OctoPrint 1.1), и вы загрузили последнюю версию PrusaSlicer.

  1. Откройте PrusaSlicer.
  2. Перейдите на вкладку «Настройки принтера» в интерфейсе PrusaSlicer.
  3. Нажмите на шестеренку справа от поля со списком принтеров и в появившемся окне выберите «OctoPrint» для настройки «Тип хоста».
  4. Откройте веб-браузер и перейдите по URL-адресу интерфейса OctoPrint. Это должен быть IP-адрес вашего сервера OctoPrint (например, «192.158.1.332»).
  5. Скопируйте IP-адрес вашего сервера OctoPrint.
  6. В PrusaSlicer, по-прежнему в разделе «Общие» на вкладке «Настройки принтера», вставьте IP-адрес в текстовое поле «Имя хоста, IP или URL». Не нажимайте кнопку «Тест» (пока).
  7. В интерфейсе OctoPrint нажмите на значок гаечного ключа в правом верхнем углу приборной панели и перейдите в раздел «API».
  8. Найдите свой «Глобальный ключ API» и нажмите на значок копирования на панель справа.
  9. Вставьте скопированный API-ключ в поле «API Key/Password» в PrusaSlicer.
  10. Теперь вы можете нажать кнопку «Проверить» рядом с кнопкой «Имя хоста, IP или URL». Вы должны увидеть всплывающее окно, подтверждающее успешное подключение к OctoPrint.

Поздравляем, теперь вы успешно настроили подключение OctoPrint к PrusaSlicer!

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

Нажмите кнопку справа от «Export G-code»
Нажмите на кнопку справа от «Export G-code», чтобы отправить нарезанную модель в OctoPrint (Источник: All3DP)

Теперь, когда вы правильно интегрировали OctoPrint в PrusaSlicer, выполните следующие шаги, чтобы использовать только что установленное соединение:

  1. Откройте 3D-модель в PrusaSlicer.
  2. Изменив настройки слайсера по своему усмотрению, в разделе «Стол» нажмите «Нарезать» в правом нижнем углу интерфейса.
  3. Нажмите кнопку «G» справа от «Экспортировать в G-код».
  4. В появившемся всплывающем окне переименуйте отпечаток и выберите, хотите ли вы начать печать сразу после загрузки, отметив пустой флажок. Если вы не хотите, чтобы это происходило, вы всегда можете запустить печать позже из интерфейса OctoPrint (вне PrusaSlicer).

И это все!

Источник
Николай

Я всегда рад вашим комментариям, предложениям или новостям из первых уст.

Оцените автора
Добавить комментарий