diff --git a/Marlin/Configuration.h b/Marlin/Configuration.h index 68d24b90a..f2e6e5f9f 100644 --- a/Marlin/Configuration.h +++ b/Marlin/Configuration.h @@ -39,6 +39,8 @@ #define CONFIGURATION_H #define CONFIGURATION_H_VERSION 010107 +#define MPCNC + //=========================================================================== //============================= Getting Started ============================= //=========================================================================== diff --git a/Marlin/ultralcd.cpp b/Marlin/ultralcd.cpp index 8d78d5a50..67cc822c0 100644 --- a/Marlin/ultralcd.cpp +++ b/Marlin/ultralcd.cpp @@ -2530,7 +2530,9 @@ void kill_screen(const char* lcd_msg) { // // Auto Home // - MENU_ITEM(gcode, MSG_AUTO_HOME, PSTR("G28")); + #if DISABLED(MPCNC) + MENU_ITEM(gcode, MSG_AUTO_HOME, PSTR("G28")); + #endif #if ENABLED(INDIVIDUAL_AXIS_HOMING_MENU) MENU_ITEM(gcode, MSG_AUTO_HOME_X, PSTR("G28 X")); MENU_ITEM(gcode, MSG_AUTO_HOME_Y, PSTR("G28 Y")); @@ -2583,7 +2585,7 @@ void kill_screen(const char* lcd_msg) { MENU_ITEM(function, MSG_FILAMENTCHANGE, lcd_enqueue_filament_change); #endif - #if TEMP_SENSOR_0 != 0 + #if TEMP_SENSOR_0 != 0 && DISABLED(MPCNC) // // Cooldown @@ -3074,7 +3076,9 @@ void kill_screen(const char* lcd_msg) { MENU_ITEM(gcode, MSG_SELECT " " MSG_E2, PSTR("T1")); #endif - MENU_ITEM(submenu, MSG_MOVE_E, lcd_move_get_e_amount); + #if DISABLED(MPCNC) + MENU_ITEM(submenu, MSG_MOVE_E, lcd_move_get_e_amount); + #endif #if E_MANUAL > 1 MENU_ITEM(submenu, MSG_MOVE_E MSG_MOVE_E1, lcd_move_get_e0_amount); MENU_ITEM(submenu, MSG_MOVE_E MSG_MOVE_E2, lcd_move_get_e1_amount);