Hi,

I’m new here but was hopning someone could answer my question as i can’t seem to find a straight answer from googling!

I am 99% certain that the x-gantry on my CR-10s is bowed upwards ever so slightly. This causes the nozzle to always be too far away in the centre (or too low at the sides if I raise the bed).

I don’t really want to have to replace the gantry, so my question is:

If I update the firmware to use mesh levelling, will it be able to compensate for the gap caused by the bowed gantry?

I want to be sure it will help my issue before I upgrade, since the upgrading process looks to be quite complicated!

Any help in this matter would be greatly appreciated, Thanks.

It’s more likely that your bed isn’t flat (a common issue with these machines). I’d recommend visiting your local ikea. They have a pack of mirrors call “lots” which measure 30cm by 30cm. Just shy of the actual dimensions of the bed but close enough that you should still be able to use the clips to attach it. The mirror is flat as any distortion would distort the issue.

I’d recommend joining some CR-10 groups on facebook.

I have already replaced the glass with a 6mm thick piece, which I have checked with a steel ruler to make sure the bed is flat. After placing the same ruler on the x-gantry, I can see it is slightly bowed.

As I said originally, I am 99% sure the gantry is indeed bowed.

Do you happedn to know if mesh levelling would compensate for it?

This is just my opinions. Auto leveling is great, but in my case I did not get it to work if there are a large gap(more than 1 or 2mm). For the sensor, you will need a touch sensor, because I don’t think any of proximity sensors work with 6mm glass. The most sensing distance on proximity sensors I can find is about 4mm, because it is shorter for the aluminum bed. As I understand the touch sensor requires one more servo pin on the controller board, so it will not work on CR-10 board, but you should be able to find extra pin on CR-10s board.

Just to be clear: I only want to know if mesh leveling can compensate for a bowed gantry, or if it will only compensate for uneven bed surface. Thank you.

It won’t. You need to replace the gantry extrusion

Hi, thanks for you reply. Just wanted to let you know that I went ahead and upgraded to marlin 1.1.9, and enabled the mesh leveling feature. This has compensated for the (slight) bow in the x gantry. I am guessing that this is because I did a manual probing, where you tell the printer when the nozzle is 0.1mm from the bed, at 9 different points across the bed. Therfore, as far as the printer is concerned there is a “dip” in the middle of the bed which it moves downwards to compensate for. The fact that the “dip” is actually caused by the gantry bow doesn’t seem to bother it.