Single Z raise value for all tool-changing / parking (#12090)
* Universal tool-change Z lift * Add TOOLCHANGE_ZRAISE to example configs * Park/unpark changes to example configs * Implement DEBUG_DXC_MODE
This commit is contained in:
committed by
Scott Lahteine
parent
6bdbe3299e
commit
3ec3872730
@ -777,8 +777,11 @@
|
||||
#ifndef MSG_FILAMENT_SWAP_LENGTH
|
||||
#define MSG_FILAMENT_SWAP_LENGTH _UxGT("Retract Distance")
|
||||
#endif
|
||||
#ifndef MSG_SINGLENOZZLE_TOOL_CHANGE
|
||||
#define MSG_SINGLENOZZLE_TOOL_CHANGE _UxGT("Tool Change")
|
||||
#ifndef MSG_TOOL_CHANGE
|
||||
#define MSG_TOOL_CHANGE _UxGT("Tool Change")
|
||||
#endif
|
||||
#ifndef MSG_TOOL_CHANGE_ZLIFT
|
||||
#define MSG_TOOL_CHANGE_ZLIFT _UxGT("Z Raise")
|
||||
#endif
|
||||
#ifndef MSG_SINGLENOZZLE_PRIME_SPD
|
||||
#define MSG_SINGLENOZZLE_PRIME_SPD _UxGT("Prime Speed")
|
||||
|
@ -976,13 +976,16 @@ void lcd_quick_feedback(const bool clear_buttons) {
|
||||
|
||||
#endif // POWER_LOSS_RECOVERY
|
||||
|
||||
#if ENABLED(SINGLENOZZLE)
|
||||
void singlenozzle_swap_menu() {
|
||||
#if EXTRUDERS > 1
|
||||
void tool_change_menu() {
|
||||
START_MENU();
|
||||
MENU_BACK(MSG_MAIN);
|
||||
MENU_ITEM_EDIT(float3, MSG_FILAMENT_SWAP_LENGTH, &sn_settings.swap_length, 0, 200);
|
||||
MENU_MULTIPLIER_ITEM_EDIT(int4, MSG_SINGLENOZZLE_RETRACT_SPD, &sn_settings.retract_speed, 10, 5400);
|
||||
MENU_MULTIPLIER_ITEM_EDIT(int4, MSG_SINGLENOZZLE_PRIME_SPD, &sn_settings.prime_speed, 10, 5400);
|
||||
#if ENABLED(SINGLENOZZLE)
|
||||
MENU_ITEM_EDIT(float3, MSG_FILAMENT_SWAP_LENGTH, &toolchange_settings.swap_length, 0, 200);
|
||||
MENU_MULTIPLIER_ITEM_EDIT(int4, MSG_SINGLENOZZLE_RETRACT_SPD, &toolchange_settings.retract_speed, 10, 5400);
|
||||
MENU_MULTIPLIER_ITEM_EDIT(int4, MSG_SINGLENOZZLE_PRIME_SPD, &toolchange_settings.prime_speed, 10, 5400);
|
||||
#endif
|
||||
MENU_ITEM_EDIT(float3, MSG_TOOL_CHANGE_ZLIFT, &toolchange_settings.z_raise, 0, 10);
|
||||
END_MENU();
|
||||
}
|
||||
#endif
|
||||
@ -3437,8 +3440,8 @@ void lcd_quick_feedback(const bool clear_buttons) {
|
||||
//
|
||||
// Set single nozzle filament retract and prime length
|
||||
//
|
||||
#if ENABLED(SINGLENOZZLE)
|
||||
MENU_ITEM(submenu, MSG_SINGLENOZZLE_TOOL_CHANGE, singlenozzle_swap_menu);
|
||||
#if EXTRUDERS > 1
|
||||
MENU_ITEM(submenu, MSG_TOOL_CHANGE, tool_change_menu);
|
||||
#endif
|
||||
|
||||
//
|
||||
|
Reference in New Issue
Block a user