Autostart printing on klipper boot
(Further in Ukrainian)
- Завантажити файл "printer_autostart.cfg" в папку з файлами конфігурації
- Додати в файл printer.cfg рядок:
[include printer_autostart.cfg]
- Додати gcode-файл "autostart.gcode" на USB-флешку(SD-картку)
- При наступному перезавантаженні запуститься таймер на 30 секунд, та почнеться друк файлу "sda1/autostart.gcode" (при наявності флешки з файлом в принтері)
- Таймер перед початком друку можна прервати командою:
AUTOSTART_BREAK
- Подивитись/змінити поточні налаштування:
AUTOSTART_SET
- Для ввімкнення/вимкнення макросу є команди:
AUTOSTART_SET ENABLED=True
,AUTOSTART_SET ENABLED=False
- Шлях до флешки/картки (за замовчуванням "sda1/" для "ELEGOO Neptune 4", на інших принтерах шлях може відрізнятись) можна змінити командою:
AUTOSTART_SET PATH='"path-to-sda/"'
(зверніть увагу на одинарні та подвійні лапки) - Час таймеру (за замовчуванням 30 секунд) можна змінити командою:
AUTOSTART_SET TIMEOUT=60
- Перед початком друку файл "autostart.gcode" переіменовується на "autostart-printing.gcode"
- Після - на "autostart-done-{date}.gcode" (для запобігання друку при повторному перезавантаженні)
- Для повторного автозапуску друку перейменуйте цей файл назад, або додайте новий "autostart.gcode" на флешку
- autostart.gcode - тестовий файл, який нічого не друкує, тільки виводить повідомлення в консоль