# Bed not leveled despite using CR-Touch

**URL:** <https://klipper.discourse.group/t/bed-not-leveled-despite-using-cr-touch/10539>\
**Category:** General Discussion\
**Created:** [September 18, 2023, 1:20pm UTC](https://klipper.discourse.group/t/bed-not-leveled-despite-using-cr-touch/10539 "2023-09-18T13:20:31Z")\
**Posts on this page:** 9\
**Page:** 1

<div class="post-metadata">

**Author:** ![nyar](https://avatars.discourse-cdn.com/v4/letter/n/8491ac/32.png) [@nyar](https://klipper.discourse.group/u/nyar)\
**Post date:** [September 18, 2023, 1:20pm UTC](https://klipper.discourse.group/t/bed-not-leveled-despite-using-cr-touch/10539/1 "2023-09-18T13:20:31Z")

</div>

### Basic Information:

Printer Model: Anycubic Chiron  
 MCU / Printerboard: Big Tree Tech GTR  
 `klippy.log`  
[klippy.log](https://klipper.discourse.group/uploads/short-url/v2vyoW2pfatxiVXHopdgm3PQ5vt.log) (766.9 KB)

### Describe your issue:

I have been having trouble levelling my printer and have not been able to find a solution. I am running an Anycubic Chiron, which has been upgraded with a Micro Swiss NG as well as a CR Touch. It is also running 2209s with sensorless homing on x and y and stock optical z endstops on both axes’. I have set the probe offsets. My issue is that despite probing my bed and loading the mesh, it seems as though some areas are too far away from the nozzle and some are too close. I am not sure what is causing this.

I have attached a photo of my bed mesh; it is an older photo but still shows the shape. I currently have a 9,9 matrix, but it made no difference. Also attached is a photo demonstrating what happens when I try to print. You can notice on the right that the nozzle seems closer to the bed than on the left. Keep in mind that the rest of my print turns out okay. It is just an issue with the first layer.

Would anyone have some suggestions for what the issue could be? Could it be that a Z stepper is losing steps? Twisted x-axis? Is there any way for me to tell? It’s bizarre. Perhaps I just missed something. I have also not set up anything relating to Z tilt. My config is in the drive link.

If you have any pointers, I would appreciate it!

Photos:

> **[Printer Problems - Google Drive](https://drive.google.com/drive/folders/1dpFhV_pQWyfAarYRjr1PfEfUYrZNpaw7?usp=sharing)**

Ryan

---

<div class="post-metadata">

**Author:** ![George](https://yyz2.discourse-cdn.com/free1/user_avatar/klipper.discourse.group/george/32/3585_2.png) [@George](https://klipper.discourse.group/u/George)\
**Post date:** [September 19, 2023, 5:12am UTC](https://klipper.discourse.group/t/bed-not-leveled-despite-using-cr-touch/10539/2 "2023-09-19T05:12:48Z")

</div>

Looking at you klippy.log I don’t see any START\_PRINT macro, any BED\_MESH\_CALIBRATE or load BED\_MESH\_PROFILE. The mesh isn’t load automatically. You should do a BED\_MESH\_CALIBRATE or load a mesh in the start printing sequence.

---

<div class="post-metadata">

**Author:** ![EddyMI3D](https://yyz2.discourse-cdn.com/free1/user_avatar/klipper.discourse.group/eddymi3d/32/1981_2.png) [@EddyMI3D](https://klipper.discourse.group/u/EddyMI3D)\
**Post date:** [September 19, 2023, 6:15am UTC](https://klipper.discourse.group/t/bed-not-leveled-despite-using-cr-touch/10539/3 "2023-09-19T06:15:35Z")

</div>

> [@George](#):
>
> I don’t see any START\_PRINT macro

You don’t need a START\_PRINT macro if you do that stuff in the slicer.

According the log, the bed mesh is performed:

```auto
...
probe at 47.000,11.000 is z=-0.635000
Stats 31191.7: gcodein=0 mcu: mcu_awake=0.004 mcu_task_avg=0.000009 mcu_task_stddev=0.000011 bytes_write=154807 bytes_read=295950 bytes_retransmit=9 bytes_invalid=0 send_seq=9815 receive_seq=9814 retransmit_seq=2 srtt=0.001 rttvar=0.000 rto=0.025 ready_bytes=0 upcoming_bytes=0 freq=168000162 heater_bed: target=50 temp=50.8 pwm=0.102 mcu_temp: temp=34.1 sysload=0.18 cputime=818.286 memavail=718064 print_time=1005.138 buffer_time=0.000 print_stall=0 extruder: target=0 temp=83.8 pwm=0.000
probe at 47.000,11.000 is z=-0.635000
Stats 31192.7: gcodein=0 mcu: mcu_awake=0.004 mcu_task_avg=0.000009 mcu_task_stddev=0.000011 bytes_write=155762 bytes_read=296607 bytes_retransmit=9 bytes_invalid=0 send_seq=9856 receive_seq=9856 retransmit_seq=2 srtt=0.001 rttvar=0.000 rto=0.025 ready_bytes=0 upcoming_bytes=0 freq=168000154 heater_bed: target=50 temp=50.7 pwm=0.208 mcu_temp: temp=34.0 sysload=0.18 cputime=818.356 memavail=718316 print_time=1006.194 buffer_time=0.000 print_stall=0 extruder: target=0 temp=83.6 pwm=0.000
probe at 47.000,11.000 is z=-0.632500
...

```

---

<div class="post-metadata">

**Author:** ![nyar](https://avatars.discourse-cdn.com/v4/letter/n/8491ac/32.png) [@nyar](https://klipper.discourse.group/u/nyar)\
**Post date:** [September 19, 2023, 12:30pm UTC](https://klipper.discourse.group/t/bed-not-leveled-despite-using-cr-touch/10539/4 "2023-09-19T12:30:23Z")

</div>

Hi guys, thank you very much for the reply.

When I start a print, (and remember to do it), I will load the bed mesh manually with the button in mainsail. I will know it hasn’t been loaded properly because the hotend will be printing in mid air. It might be beneficial to add the mesh to my gcode to save the risk of forgetting it. If this is the incorrect way of doing it, that might be influencing my problem.

I believe that klippy.log just contains a bed mesh probing and nothing else. I can send one of me probing, saving and then printing if you wish.

I have a spare z + x axis gantry for the machine, basically the top half. I could swap it over to see if there is a difference. Perhaps something is bent or warped.

Thank you again

Ryan

---

<div class="post-metadata">

**Author:** ![Sineos](https://yyz2.discourse-cdn.com/free1/user_avatar/klipper.discourse.group/sineos/32/18_2.png) [@Sineos](https://klipper.discourse.group/u/Sineos)\
**Post date:** [September 19, 2023, 12:39pm UTC](https://klipper.discourse.group/t/bed-not-leveled-despite-using-cr-touch/10539/5 "2023-09-19T12:39:53Z")

</div>

Try [Axis Twist Compensation - Klipper documentation](https://www.klipper3d.org/Axis_Twist_Compensation.html)  
If this yields an improvement, then most likely you have some mechanical issues with the axes.

---

<div class="post-metadata">

**Author:** ![nyar](https://avatars.discourse-cdn.com/v4/letter/n/8491ac/32.png) [@nyar](https://klipper.discourse.group/u/nyar)\
**Post date:** [September 19, 2023, 2:13pm UTC](https://klipper.discourse.group/t/bed-not-leveled-despite-using-cr-touch/10539/6 "2023-09-19T14:13:55Z")

</div>

Thank you very much. I will try this and report back with results.

---

<div class="post-metadata">

**Author:** ![nyar](https://avatars.discourse-cdn.com/v4/letter/n/8491ac/32.png) [@nyar](https://klipper.discourse.group/u/nyar)\
**Post date:** [September 20, 2023, 3:41am UTC](https://klipper.discourse.group/t/bed-not-leveled-despite-using-cr-touch/10539/7 "2023-09-20T03:41:20Z")

</div>

Good evening,

X twist had no effect, so tonight I replaced the gantry. Immediately after my first probe, I had this result.  
 ![image](https://global.discourse-cdn.com/free1/uploads/klipper/original/2X/5/5d9a4176f84f8c1ab0e452f8a331f9470e018e85.png)  
This is certainly different than before. But could be chalked up to the endstops not being in the same place as previous. After leveling quickly adjusting the screws as well as disabling x axis compensation, I was left with this result.  
 ![image](https://global.discourse-cdn.com/free1/uploads/klipper/original/2X/a/a6a0a37131f55dd2ba19c259273c8174433251d7.png)  
This yielded a first layer that looked like this.

 ![IMG_0846](https://global.discourse-cdn.com/free1/uploads/klipper/original/2X/e/eb9998e71557b84eb51215ebc0b5e9169b262237.jpeg)  
Weather or not this is an improvement, is hard for me to tell. Perhaps I need to do a larger mesh.

Thank you again for the help guys!

Ryan

---

<div class="post-metadata">

**Author:** ![nyar](https://avatars.discourse-cdn.com/v4/letter/n/8491ac/32.png) [@nyar](https://klipper.discourse.group/u/nyar)\
**Post date:** [October 27, 2023, 2:04am UTC](https://klipper.discourse.group/t/bed-not-leveled-despite-using-cr-touch/10539/8 "2023-10-27T02:04:01Z")

</div>

Hi again, this problem seems to still be showing in my machine. I really am not sure what’s causing it. Even with x axis compensation it still comes through. Would it make sense that it could be the rollers? Would squaring have an effect? I’m not sure. Thanks for reading!

---

<div class="post-metadata">

**Author:** ![system](https://global.discourse-cdn.com/free1/uploads/klipper/original/1X/64419bf2aac6639e6ef5cef200dcd456b0a01ac3.png) [@system](https://klipper.discourse.group/u/system)\
**Post date:** [December 26, 2023, 2:04am UTC](https://klipper.discourse.group/t/bed-not-leveled-despite-using-cr-touch/10539/9 "2023-12-26T02:04:49Z")

</div>

This topic was automatically closed 60 days after the last reply. New replies are no longer allowed.
