From c012ec4351bee3aaa7d531aeb783074088b03464 Mon Sep 17 00:00:00 2001 From: lawgicau Date: Wed, 9 Jun 2021 09:26:10 +1000 Subject: [PATCH] Add relative/absolute gcodes for Klipper/RRF. --- calibration.html | 2 ++ 1 file changed, 2 insertions(+) diff --git a/calibration.html b/calibration.html index f6a88b8..b716af4 100644 --- a/calibration.html +++ b/calibration.html @@ -330,6 +330,7 @@

Now heat up your hot end to whatever temperature you usually print with plus 10 degrees. Once the temperature is stable, enter:

G91

G91 puts the printer in relative movement mode. This means requesting 100mm of filament adds 100mm to the current position, instead of moving to the specific position of 100mm.

+

For Klipper and Rep Rap Firmware, M83 is used to select relative extruder movement instead.

Now we take a permanent marker and put a mark 120mm from the entry to the extruder:

Next, we enter:

@@ -354,6 +355,7 @@

Although starting a new print or power cycling will achieve this, it may be safer to put the printer back into absolute position mode after completing this calibration by sending:

G90
+

For Klipper and Rep Rap Firmware, M82 is used to select absolute extruder movement instead.

Storing the updated E-steps

Once you have determined the correct value, it must be saved to the firmware to take effect on subsequent prints. Although it can be hard coded into the firmware by recompiling Marlin, it is far easier to use gcode to achieve this.

In a terminal, enter: