• Home
  • Blog
  • Creality BL-Touch vs. CR-Touch
blog image
By: Creality Official

Creality BL-Touch vs. CR-Touch



Sensors for automatic print bed leveling significantly reduce the preparation time for FDM 3D printing. Many 3D printers can be upgraded with such sensors. Now as an independent upgrade accessory, or has begun to become an advantage to work in the auto-leveling 3d printer.

Recommend articials:

Auto-Leveling 3D Printer: Do I Really Need It?
Creality Ender 3- Easy Way To Level Your Bed

BL TOUCH CR TOUCH | Application

CR Touch works for: (With 32 bit motherboard)

- Ender-2PRO, Ender3 v2/Ender3/Ender3s/Ender3 Pro/Ender 3 Max

- Ender5/Ender5 Pro, CR-10

- Important:

This CR touch doesn't work for the 8 bit mainboard, Please make clear what version of your mainboard is before purchasing.

-Don't work for Ender 6, CR-10V2/V3

BL Touch works for:

- Ender-3/5 Series: For 8Bit motherboard / 32Bit motherboard

- Ender-6 BL Touch


- BL Touch Probe Replacement

- Important:

CR-10SProV2, Ender-5PLUS equids with the bl touch and don’t need to install a upgraded kit separately.

BL Touch & CR-Touch | CR Touch Complete introduction

BLTouch, the directly from ANTCLABS in South Korea is the original. can be applied on almost every board after configuring the Firmware.

CR Touch is a Creality 3D research institute self-developed 3D printer platform leveling solution based on hundreds of millions of users' data used by the creators. To compatible with more Creality 3D printer platforms, make it more stable and long service.


Different in Design(Apperance)

CR Touch is upgraded to a metal probe, which reduces wear and tear and greatly prolongs its service life.

And newest CR-Touch upgrades its probe further with a silicone ring around, effectively reducing the abnormal sound generated in the process of work.

Work Ways

CR Touch performs multi-point detection on the printing platform and records the heigh of each detection point. The system builds a virtual plane based on the height of each point and calculates the tilt angle between the nozzle and the platform to automatically compensates for different points.

The biggest difference between the BL-Touch* and the CR-Touch lies in the sensor technology used.

The BL-Touch uses a Hall sensor to measure the approach of the pin into the sensor via electromagnetic fields. The CR-Touch uses an optical sensor to detect the position of the pin inside.


Since the Hall sensor of the BL-Touch measures electromagnetic fields, it can also be disturbed by such fields. If you have other devices running in addition to your 3D printer that is equipped with the BL-Touch, or if other sources create larger electromagnetic fields, the BL-Touch may not measure correctly.

The accuracy of the BL-Touch is therefore influenced by electromagnetic fields in the environment.

The optical sensor of the CR-Touch does not have this problem. The CR-Touch has a simple optical sensor that detects when the pin is back in its original position. This measuring technique of the CR-Touch is extremely fast and reliable. The optical sensor makes the CR-Touch slightly more accurate than the BL-Touch. (BL TOUCH, CR Touch on Ender-3v2)


Accuracy Test

To test the accuracy, the first thing I did with both sensors was to run a repeatability test. You can use the Marlin M48 Probe Accuracy Test to create the G-Code for the test.

Using the appropriate G-Code, I measured the distance to the print bed at one point with each of the two sensors 10 times in a row, 5 times each.

So I repeated the test 5 times for the CR-Touch and 5 times for the BL-Touch. A run with 10 measuring points provides a standard deviation at the end, which corresponds to 5 values per sensor. From this, I calculated the mean value.

The mean value of the standard deviations thus corresponds to the repeatability. A lower value is better.

As you can see, the standard deviation and therefore the repeatability of the CR-Touch is much better than the BL-Touch.

However, both accuracies are very good and give your 3D printer a very accurate picture of how the print bed is tilted or warped.

To compare the three-dimensional accuracy across the print bed, I also used the 3D Printer Auto Bed Leveling Mesh Visualizer.

It does not really give comparable values, but I still wanted to test whether the two sensors measure something completely different or not. In principle, this test is unnecessary after the test of the repeatability, but looks nice and was quite interesting to perform.


Youtuber Honestly Reviews

CR Touch Test From Youtuber CASS Designs

Upgrading from BL TOUCH to CR TOUCH, on Creality Ender 3, CR-10, etc

*Part of the content in this article comes from the3dprinterbee.com

Leave a comment
New In, Unboxing and Product Comparison - Creality Offical Online
New In, Unboxing and Product Comparison - Creality Offical Online. Learn More product comparison and unboxing detail here
Use this text to share information about your brand with your customers. Describe a product, share announcements, or welcome customers to your store.