If you have an Ednder 3 you understand how much having the bed as level as possible will help with your prints. Well, I have been using the Creality CR Touch auto bed leveling system that I got from Amazon.
Setting this up and running the wires was not hard and you can find many videos online on how to do that. For me, I just ran the wires the way it made sense and looked clean enough to my standards. This has been a print changer and my quality of prints has gone way up since adding this. In addition, I don’t have to spend 20 min with a piece of payer twisting knobs trying to get everything leveled just rite to find out I messed something up.
One area where I always struggle to find is the code to add within my slicer (Creality Slicer) so when printing it uses the CR Touch. When setting up CT Touch you need to go to Settings -> Printer -> Manage Printer. Select the correct printer (Creality Ender-3 V2) and click Machine Settings.
Now we will want to add a line item to our Start G-Code. You will want to add the below code under G28 for Autoleveling
M420 S1 ; Autolevel
Your complete code should look something like what’s in this photo. Now at this point, I recommend going to https://www.thingiverse.com/ and finding yourself a leveling test print. This will allow you to confirm that the prints are coming along as even as possible.
Now the code is slightly different for Cura, so to set up CT Touch you need to go to Settings -> Printer -> Manage Printer. Select the correct printer (Creality Ender-3 V2) and click Machine Settings. Now you after G28 ; Home all axes you will want to add the following G29:
G29 ; Auto Bed level