При необходимости можно добавить расчёт скорости ретракта.
- Включите функцию
Настройки принтера -> Общие -> Дополнительно -> Использовать ретракт из прошивки
- Добавьте в список скриптов постобработки пути к интепритатору и сценарию с аргументами, например:
Код: Выделить всё
/usr/bin/python3 /home/demonlibra/.config/PrusaSlicer/post/variable_retract.py --min_retract=0.2 --min_move=5 --max_retract=1.5 --max_move=200 --firmware=marlin;
Аргументы сценария
--min_retract=... Минимальная длина ретракта, мм (по умолчанию 0.5).
--min_move=... До какого перемещения задавать минимальный ретракт, мм (по умолчанию 5)
--max_retract=... Максимальная длина ретракта, мм (по умолчанию 1.5)
--max_move=... От какого перемещения задавать максимальный ретракт, мм (по умолчанию 200)
--firmware=... Тип прошивки (по умолчанию Marlin, добавляет команду M207)
--firmware=lerdge Указать для прошивки Lerdge (добавляет команды M207 и M208)
--firmware=klipper Указать для прошивки Klipper (добавляет команду SET_RETRACTION)
--min_move=... До какого перемещения задавать минимальный ретракт, мм (по умолчанию 5)
--max_retract=... Максимальная длина ретракта, мм (по умолчанию 1.5)
--max_move=... От какого перемещения задавать максимальный ретракт, мм (по умолчанию 200)
--firmware=... Тип прошивки (по умолчанию Marlin, добавляет команду M207)
--firmware=lerdge Указать для прошивки Lerdge (добавляет команды M207 и M208)
--firmware=klipper Указать для прошивки Klipper (добавляет команду SET_RETRACTION)