If, after ensuring your Z frame is square and the X axis is parallel to the bed, you still have a difference between the left and the right side, it is probably because your printer has a small twist on the X axis. The X axis has two rods and any difference between the two will be amplified. Here is a model of the X rods and of the complete head with a BLTouch:
This diagram explains what happens:
Note: Thank you to @MauroGil for creating this model and diagrams.
It is a mechanical problem that is not easy to solve:
Since the version 5 of ADVi3++, there is a tool to help you measure this twist and compensate it:
L
, M
and R
buttons represent the left, middle and right side of the x axis.M
position, the nozzle should be just above the bed (use a feeler gauge or a sheet of paper).L
and right R
positions.Important:
- In general, this tool should be used AFTER the Z-Height step and the Automated leveling.
- As for the Z-Height, it is recommended to use a feeler gauge to determine the right distance of the nozzle above the bed.