The latest attempt:
#define CUSTOM_USER_MENUS
#if ENABLED(CUSTOM_USER_MENUS)
#define USER_SCRIPT_DONE "M117 User script done"
#define USER_SCRIPT_AUDIBLE_FEEDBACK
#define USER_SCRIPT_RETURN // Return to status screen after a script
#define USER_DESC_1 "Home all"
#define USER_GCODE_1 "G28"
#define USER_DESC_2 "Preheat 200/60"
#define USER_GCODE_2 "M140 S" STRINGIFY(PREHEAT_1_TEMP_BED) "\nM104 S" STRINGIFY(PREHEAT_1_TEMP_HOTEND)
#define USER_DESC_3 "Preheat 210/60"
#define USER_GCODE_3 "M140 S" STRINGIFY(PREHEAT_2_TEMP_BED) "\nM104 S" STRINGIFY(PREHEAT_2_TEMP_HOTEND)
#define USER_DESC_4 "Cooldown"
#define USER_GCODE_4 "M140 S0\nM104 S0"
#define USER_DESC_5 "Unload"
#define USER_GCODE_5 "G10"
It was...
#define USER_DESC_5 "Unload"
#define USER_GCODE_5 "G1 E-400 F200"
...and...
#define USER_DESC_5 "Unload"
#define USER_GCODE_5 "G92 E0/nG1 E-400 F200"
...and...
#define USER_DESC_5 "Unload"
#define USER_GCODE_5 "M83\nG1 E-400 F200"
I get the beep and the "User script done" message, but no movement on E motor.
Edited 1 time(s). Last edit at 10/21/2018 10:20AM by mokush.