Hi, thanks for the instructions, everything worked well.
I really wanted ARC support (for plotter usage), and ADVANCED_PAUSE_FEATURE for M600 filament change. To get these features in the available space, I sacrificed POWER_LOSS_RECOVERY, PID_AUTOTUNE, M503 and LCD_INFO_MENU as bellow.
Hope this is useful for someone.
diff ./Configuration_adv.h
586c586
< //#define LCD_INFO_MENU
---
> #define LCD_INFO_MENU
655c655
< //#define POWER_LOSS_RECOVERY
---
> #define POWER_LOSS_RECOVERY
858c858
< #define ARC_SUPPORT // Disable this feature to save ~3226 bytes Customized DBP
---
> //#define ARC_SUPPORT // Disable this feature to save ~3226 bytes Customized DBP
1041c1041
< #define ADVANCED_PAUSE_FEATURE
---
> //#define ADVANCED_PAUSE_FEATURE
1076c1076
< #define PARK_HEAD_ON_PAUSE // Park the nozzle during pause and filament change.
---
> //#define PARK_HEAD_ON_PAUSE // Park the nozzle during pause and filament change.
diff ./Configuration.h
364c364
< //#define PID_AUTOTUNE_MENU // Add PID Autotune to the LCD "Temperature" menu to run M303 and apply the result.
---
> #define PID_AUTOTUNE_MENU // Add PID Autotune to the LCD "Temperature" menu to run M303 and apply the result.
1227c1227
< #define DISABLE_M503 // Saves ~2700 bytes of PROGMEM. Disable for release!
---
> //#define DISABLE_M503 // Saves ~2700 bytes of PROGMEM. Disable for release!
ARC support and filament change (M600)
Hi, thanks for the instructions, everything worked well.
I really wanted ARC support (for plotter usage), and ADVANCED_PAUSE_FEATURE for M600 filament change. To get these features in the available space, I sacrificed POWER_LOSS_RECOVERY, PID_AUTOTUNE, M503 and LCD_INFO_MENU as bellow.
Hope this is useful for someone.
diff ./Configuration_adv.h
586c586
< //#define LCD_INFO_MENU
---
> #define LCD_INFO_MENU
655c655
< //#define POWER_LOSS_RECOVERY
---
> #define POWER_LOSS_RECOVERY
858c858
< #define ARC_SUPPORT // Disable this feature to save ~3226 bytes Customized DBP
---
> //#define ARC_SUPPORT // Disable this feature to save ~3226 bytes Customized DBP
1041c1041
< #define ADVANCED_PAUSE_FEATURE
---
> //#define ADVANCED_PAUSE_FEATURE
1076c1076
< #define PARK_HEAD_ON_PAUSE // Park the nozzle during pause and filament change.
---
> //#define PARK_HEAD_ON_PAUSE // Park the nozzle during pause and filament change.
diff ./Configuration.h
364c364
< //#define PID_AUTOTUNE_MENU // Add PID Autotune to the LCD "Temperature" menu to run M303 and apply the result.
---
> #define PID_AUTOTUNE_MENU // Add PID Autotune to the LCD "Temperature" menu to run M303 and apply the result.
1227c1227
< #define DISABLE_M503 // Saves ~2700 bytes of PROGMEM. Disable for release!
---
> //#define DISABLE_M503 // Saves ~2700 bytes of PROGMEM. Disable for release!
1278c1278
< #define NOZZLE_PARK_FEATURE
---
> //#define NOZZLE_PARK_FEATURE
diff ./Marlin_main.cpp
10409c10409
< /* #if HAS_PID_HEATING
---
> #if HAS_PID_HEATING
10427c10427
< #else*/
---
> #else
10430c10430
< /* #endif */
---
> #endif