KREMEN Реклама
KREMEN Реклама

Дружим Orca/Prusa слайсер с откатами прошивки Klipper (G10/G11)

epsi1on
Идет загрузка
Загрузка
13.02.2026
80
0
Личные дневники

Подпишитесь на автора

Подпишитесь на автора, если вам нравятся его публикации. Тогда вы будете получать уведомления о его новых статьях.

Отписаться от уведомлений вы всегда сможете в профиле автора.

0
Статья относится к принтерам:
Anycubic Kobra Neo

В принципе в Orca/Prusa слайсере есть поддержка откатов через прошивку. Для этого в настройках принтера нужно поставить соответствующую галочку и в целом всё работает. Но проблема в том что разные филаменты имеют разные настройки ретракта и не всегда параметры установленные в прошивке подходят для печати конкретным филаментом. Для решения этой проблемы в Klipper есть команда SET_RETRACTION, которая задает настройки отката из прошивки, но почему то слайсеры игнорируют эту команду и не передают настройки ретракта из профиля филамента в принтер. 

Чтобы корректно передать эти параметры я написал макрос для слайсера, которой нужно поместить в "Стартовый Gcode прутка"

; Filament gcode{if not (is_nil(filament_retraction_length[filament_extruder_id]) && is_nil(filament_retraction_speed[filament_extruder_id]) && is_nil(filament_deretraction_speed[filament_extruder_id]))    }SET_RETRACTION{    if not is_nil(filament_retraction_length[filament_extruder_id])        } RETRACT_LENGTH={filament_retraction_length[filament_extruder_id]}{    endif    if not is_nil(filament_retraction_speed[filament_extruder_id])        } RETRACT_SPEED={filament_retraction_speed[filament_extruder_id]}{    endif    if not is_nil(filament_deretraction_speed[filament_extruder_id])        } UNRETRACT_SPEED={filament_deretraction_speed[filament_extruder_id]}{    endif    if not is_nil(filament_retract_restart_extra[filament_extruder_id])        } UNRETRACT_EXTRA_LENGTH={filament_retract_restart_extra[filament_extruder_id]}{    endif}{endif}

PS: При использовании отката из прошивки в орке не  работают калибровочный тест откатов, поэтому на время калибровки откатов нужно либо выключать откат из прошивки, либо использовать TUNING_TOWER 

Подпишитесь на автора

Подпишитесь на автора, если вам нравятся его публикации. Тогда вы будете получать уведомления о его новых статьях.

Отписаться от уведомлений вы всегда сможете в профиле автора.

0
Комментарии к статье
Lider 3D Реклама
Lider 3D Реклама