diff --git a/calibration.html b/calibration.html index 2f013bd..29f660e 100644 --- a/calibration.html +++ b/calibration.html @@ -186,21 +186,25 @@
For the X, Y, and Z axes, the steps per mm is usually consistent between printers and rarely changes with modifications. As long as belts are tight and true, it rarely needs to be tuned.
For the extruder however, variations in extruder hardware and filament means it is worth properly calibrating the extruder steps per mm, or E-steps.
This can be done by sending simple gcode commands via terminal to extrude a set amount of filament, then measuring how much filament actually went through the system.
+This calibration is best done with the extruder detached from the hot end, so no restriction is present on the movement. If it is convenient, you can partially disassemble the printer so the output of the extruder is open and the filament exits in free air. If this is inconvenient, the process below aims to minimise restrictions by extruding very slowly and with a slightly higher temperature. The results from this should still be reliable.
+Firstly, we need to know the existing E-steps value. To find this, enter:
M92
If you only receive an ok message from this, alternatively you can look for the M92 line after entering:
M503
M92 is used to report or set the steps per mm for each axis. M92 by itself will report the current parameters. We want to make note of the number after E, in the example below, 93.00:
Now heat up your hot end to whatever temperature you usually print with. Once the temperature is stable, enter:
+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.
Now we take a permanent marker and put a mark 120mm from the entry to the extruder:
Next, we enter:
-G1 E100 F100-
G1 sends a move command to the printer, in this case asking the extruder to advance 100mm at a speed of 100mm/min.
-The filament will then slowly go through the extruder and hot end. Once the extrusion finishes, we measure the distance between the mark and the entry to the extruder.
+G1 E100 F50+
G1 sends a move command to the printer, in this case asking the extruder to advance 100mm at a speed of 50mm/min.
+The filament will then very slowly go through the extruder (and hot end). Once the extrusion finishes, we measure the distance between the mark and the entry to the extruder.
Ideally, 20mm remains, which means exactly 100mm was extruded. If your distance is anything other than this, complete the form below to calculate the correct E-steps: