Ender 3 Pro Set Up CR Touch

The CR Touch will help you get a consistent first level in your print, even if your bed is slightly warped or bowed. I had this issue with my bed and with Octoprint I was able to visualize what it looked like.  Nonetheless, the CR Touch builds a mesh which will compensate for imperfections in your bed.

Please note this page is a work in progress. I'll continue to make it better

To set it up you need to:

  1. Physically Install the CR Touch
  2. Install new firmware
  3. Configure Z Offset
  4. Optionally, you can then also use the bed level mesh. That's the main reason I got the CR Touch, so I'll go into that in detail as well

Step By Step Instruction for Installing CR Touch on Ender 3 Pro

1. Physically Install the CR Touch

  1. Physically install the CR Touch next to your hot end. You'll need to unscrew the fan shroud, screw in the appropriate mount, and screw the CR Touch to the mount.
  2. Plug the small end of the cable into the CR touch
  3. Plug the other end of the cable into the dedicated 5 Pin BL Touch port in your 4.2.2 or 4.2.7 motherboard (other motherboards or set up, you may have to set something up differently)
  4. Unplug your Z Stop from the mother board, and unscrew the Z stop switch from the side of your Ender 3 Pro. You must completely remove the old Z switch or you will have problems.
  5. Run and zip tie (loosely) the CR Touch cable to the other cables so that it follows those cables.

2. Install a new firmware that uses the CR Touch

You can get all the details on my firmware for Ender 3 Pro page.

3. Set the Z Offset. Make sure after you set the Z offset that you store settings.

    Here is a video on setting the Z Offset:

    That is the bare minimum and you'll be set up to print, but that is *without the mesh*. 

    4. Using The Auto Level Mesh

    To use the mesh there are a few more steps

      1. Tram your bed
      2. Run once and load the mesh. 49 points is a lot - I do not probe every print, just maybe once in a while
        1. If you want to load the mesh:
          1. first run the bed leveling from the LCD screen. 
          2. Use store settings to save the mesh. 
          3. Then, use my Ender 3 Pro Load Mesh starting cura GCode which will load the mesh, saving time on every print.
        2. If you want the CR Touch to probe every time, add G29 to your GCode. You can still use the above page, and it will explain how to modify the GCode to do that.


    Back Up To Ender 3 Pro Starter Guide