From 4fc9d06be45943f315f36c743c4b54c3d313cb17 Mon Sep 17 00:00:00 2001 From: Alan Thomson <38433685+mudcruzr@users.noreply.github.com> Date: Wed, 30 Jan 2019 11:07:19 +0000 Subject: [PATCH] Added ability to run mesh bed compensation Added ability to run mesh bed compensation directly from the 12864 screen (under the control (ctrl) menu). This will home all axes, heat the bed to 50C and the nozzle to 180C before running the bed compensation routing acording to the grid parameters set in config.g --- control | 8 +++++--- meshcomp | 9 +++++++++ 2 files changed, 14 insertions(+), 3 deletions(-) create mode 100644 meshcomp diff --git a/control b/control index 3888f32..6e4a1d6 100644 --- a/control +++ b/control @@ -1,5 +1,7 @@ button R0 C0 F0 T" BACK " A"return" image R11 C0 L"hline.img" -button R13 C24 T"COOLDOWN" A"M98 P#0" L"/menu/cooldown" -button R23 C24 T"MOTORS OFF" A"M18" -button R33 C24 T"REBOOT MAESTRO" A"M999" \ No newline at end of file +button R13 C0 T"COOLDOWN" A"M98 P#0" L"/menu/cooldown" +button R23 C0 T"MOTORS OFF" A"M18" +button R33 C0 T"REBOOT MAESTRO" A"M999" +button R43 C0 T"RUN MESH COMPENSATION" A"M98 P#0" L"/menu/meshcomp" +value R53 C0 F0 W128 N501 \ No newline at end of file diff --git a/meshcomp b/meshcomp new file mode 100644 index 0000000..dfe3b90 --- /dev/null +++ b/meshcomp @@ -0,0 +1,9 @@ +M117 " " ;clear any displayed messages +M117 "Homing all axes" +G28 +M117 "Heating bed & nozzle" +M190 S50 +M109 S180 +M117 "Running mesh compensation" +G29 +M117 "Done"