I am using a Creality CR-10 V2 with BLTouch installed. I referenced many articles but seems like I am constantly getting inconsistent information regarding to bed leveling. If I am not wrong, I need to manually level it using the bed screws and a piece of paper before deploying BLTouch. But I have so many questions regarding to manual leveling.
My attempt is like: (doing everything at 210 ℃ nozzle and 60 ℃ bed)
Firstly, the auto home function of stock firmware with BLTouch support and without BLTouch support behaves very differently:
- BLTouch support: stops at
X=103 Y=150 Z=10(center of the bed, nozzle very high from the bed)
- Without BLTouch support: stops at
X=0 Y=0 Z=0(front left of the bed, nozzle almost touching the bed if manual leveling is done before)
- I have BLTouch installed, so for this I simply invoke a
Z-=10command after auto home.
- BLTouch support: stops at
Z-=10command, the Z is showing 0, but the nozzle is so high from the bed. If what I have learned is not wrong, I need to set a
So I manually move Z by -0.1, while dragging paper under nozzle until I can feel the drag. (Question: do I stop when slight drag is occuring, or I need to make the nozzle scratch the paper really hard? For action below I assume the former.) Take note of the current Z value, which is
Z = -2.4.
Z = -2.5will completely chew the paper, and
Z = -2.3does not have drag at all.
I set the
Z Offsetoption to
-2.40. (Question: Does the second decimal digit really does anything on Marlin firmware? I tried
-2.47but does nothing. Until I set to
-2.5it begins to chew paper like when I manually set
Z = -2.5. ) I save the setting to EEPROM, and do auto home again.
This time auto home stops on
Z = 12.41. (Question: why additional 0.01? Shouldn't it be homed at
Z = 12.4?) Because the additional
0.01, I am not able to adjust Z to 0 now (motion only provided accuracy down to 0.1). If I do everything I can do for now to lower Z, Z will eventually be
0.01, and the nozzle still have a small gap (around ~1 mm measured by eyes) to the bed. Why?
If I continue to lower Z to negative value,
Z = -0.1would still does not have any drag, and
Z = -0.2will drag quite hard. After quitting from Z adjust screen to information screen with a
Z = -0.2setting, it shows Z is now
So what should I do now if I want to manually level it before auto mesh leveling? Everything seems so random to me and I am not able to observe a pattern.
Also, if doing manual levelling (ignore the current BLTouch situation), should I do the paper drag on
Z = 0or
Z = 0.1? I am getting mixed information on this.
I don't know what I did, but now auto home behaves weirder. After auto home, the Z displays
12.4 for a sec, but then immediately jumps to
0 while the nozzle is high in the air. Until I manually adjust the Z axis the nozzle starts to move to the "absolute" position. (i.e. If I adjust to
Z = 1, the nozzle moves down to
Z = 1.) I wonder whether this is the normal operation or stops at
Z = 12.4 after auto home is the normal operation. I am so confused now.