ArcWelder (круговая интерполяция) в PrusaSlicer

Аватара пользователя
demonlibra
Помогаю слегка
Сообщения: 2396
Зарегистрирован: 18 янв 2020, 11:49
Откуда: Ростов-на-Дону

ArcWelder (круговая интерполяция) в PrusaSlicer

Сообщение demonlibra »

https://github.com/FormerLurker/ArcWelderLib

Программа построцессинга ArcWelder позволяет заменить команды линейной интерполяции G0/G1 командами круговой интерполяции G2/G3 на участках траекторий, которые "похожи" на дуги. Это значительно уменьшает размер файлов с g-кодом и потенциально улучшает качество. Уменьшение объема данных может быть полезно при передаче команд через UART, например при использовании серверов печати, таких как OctoPrint и Repetier, а так же при печати через USB с ПК или экрана с отдельным микроконтроллером.

Изображение Изображение Изображение

Изображение Изображение Изображение
Установка
  1. Скачать последнюю версия ArcWelderLib для Вашей операционной системы.
  2. Распаковать архив.
  3. Открыть профиль Настройки печати (Print Settings).
  4. Перейти в меню Выходные параметры (Output Options).
  5. В поле Скрипты постобработки (Post-processing scripts) указать путь к файлу ArcWelder.
    Изображение пример для GNU/Linux
Параметры
Для изменения параметров необходимо в строку добавить соответствующий код.
Список параметров: https://github.com/FormerLurker/ArcWeld ... -arguments
Пример для задания разрешения:

Код: Выделить всё

{path_to_arc_welder_here}\ArcWelder.exe -r=0.1
Видео установки
Проверка G-кода
Не каждый анализатор G-кода может корректно показать команды перемещения G2 и G3.
G-Code Analyser и gCodeViewer ничего адекватного не показали.
Попытка открыть G-код в слайсерах CURA и PrusaSlicer привели к такому же результату.

Корректно сработал NCViewer
Изображение Изображение Изображение
В данном примере первый слой содержит несколько тысяч строк G-кода. После ArcWelder количество строк сокращается до сотен.
Не бойся поломать. Бойся не починить ))
Изображение
Аватара пользователя
demonlibra
Помогаю слегка
Сообщения: 2396
Зарегистрирован: 18 янв 2020, 11:49
Откуда: Ростов-на-Дону

Re: ArcWelder (G2,G3) в PrusaSlicer

Сообщение demonlibra »

Не бойся поломать. Бойся не починить ))
Изображение

Вернуться в «PrusaSlicer»