После нарезки можно нажать плюс на любом слое

Это добавит в gcode печати команду смены цвета, по умолчанию это команда M600, которую понимает прошивка Marlin, но не понимает Klipper, поэтому для клиппера можно добавить следующий макрос
[gcode_macro M600]
gcode:
{% set X = params.X|default(50)|float %}
{% set Y = params.Y|default(0)|float %}
{% set Z = params.Z|default(10)|float %}
SAVE_GCODE_STATE NAME=M600_state
PAUSE
G91
G1 E-.8 F2700
G1 Z{Z}
G90
G1 X{X} Y{Y} F3000
G91
G1 E-50 F1000
RESTORE_GCODE_STATE NAME=M600_state
Мета информация
Область:: 00 3д печать
Родитель:: Слайсер PrusaSlicer
Источник::
Создана:: 2025-05-27
Автор::