Add new comment

Submitted by Anthony on Sun, 02/21/2021 Permalink

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
 

The content of this field is kept private and will not be shown publicly.