From 184d79e19c9c9bb13f4df5f8848eb7bcd87e3b13 Mon Sep 17 00:00:00 2001 From: Thomas Basler Date: Mon, 17 Feb 2020 19:55:47 +0100 Subject: [PATCH] Disable not required menu entries --- Marlin/Configuration.h | 5 +++++ Marlin/src/lcd/menu/menu_motion.cpp | 4 +++- 2 files changed, 8 insertions(+), 1 deletion(-) diff --git a/Marlin/Configuration.h b/Marlin/Configuration.h index ce25a86aaa..25a1c8ef8d 100644 --- a/Marlin/Configuration.h +++ b/Marlin/Configuration.h @@ -3360,3 +3360,8 @@ // Disable servo with M282 to reduce power consumption, noise, and heat when not in use //#define SERVO_DETACH_GCODE + +/** + * MP CNC Specific + */ +#define IS_CNC_ROUTER diff --git a/Marlin/src/lcd/menu/menu_motion.cpp b/Marlin/src/lcd/menu/menu_motion.cpp index 4d8cc71553..22ac681503 100644 --- a/Marlin/src/lcd/menu/menu_motion.cpp +++ b/Marlin/src/lcd/menu/menu_motion.cpp @@ -340,7 +340,9 @@ void menu_motion() { #if ENABLED(INDIVIDUAL_AXIS_HOMING_SUBMENU) SUBMENU(MSG_HOMING, menu_home); #else - GCODES_ITEM(MSG_AUTO_HOME, FPSTR(G28_STR)); + #if DISABLED(IS_CNC_ROUTER) + GCODES_ITEM(MSG_AUTO_HOME, FPSTR(G28_STR)); + #endif #if ENABLED(INDIVIDUAL_AXIS_HOMING_MENU) MAIN_AXIS_MAP(_HOME_ITEM); #endif