Editing Step 27 —

Step Type:

Drag to rearrange

Now that the BLTouch has been installed and configured, we can use Mesh Grid Compensation to map the surface of the print bed and ensure a perfect first layer every time.

To initiate the mesh compensation probing routine, either send G29 in the gcode console, or use the Compensation & Calibration drop down menu on the main dashboard page.

For more detailed information, see the main documentation on Mesh Grid Compensation.

This detailed heightmap even shows the outline of a gouge from a nozzle crash incident. It also shows that the left edge curls upwards, the front left corner is really lifting, and the general shape of the bed is slightly cupped. Note that the heightmap is exaggerated compared to physical reality to highlight the surface.

In order to load the saved heightmap and enable mesh compensation before starting a print, you must add G29 S1 either to your slicer start gcode after the printer has been homed with G28, or to the end of homeall.g if you want it active at all times.

You have the option of running G29 before every print, or saving the heightmap and loading it. If the bed changes frequently (like in the case of a magnetically attached removable bed like the Ender 3) you may wish to run the mesh probe routine every time. If the bed is stable and does not change, it can save time to load it using G29 S1.

Your contributions are licensed under the open source Creative Commons license.