Hi,
I have a problem and I don’t know where the error is. It works on one printer and the other one I’m building doesn’t.
I used STEPPER_BUZZ STEPPER to verify the correct positioning of the motors and direction of rotation.
After starting QUAD_GANTRY_LEVEL, everything goes as it should, but after 3 measurements it ends with an error:
Probed points range is increasing. Possibly Z engine numbering is wrong
If I do PROBE_ACCURACY over each QGL point they are
results like this:
[stepper_z]
probe accuracy results: maximum 1.511250, minimum 1.506250, range 0.005000, average 1.509375, median 1.509375, standard deviation 0.001790
[stepper_z1]
probe accuracy results: maximum 1.643750, minimum 1.638750, range 0.005000, average 1.642000, median 1.642500, standard deviation 0.001601
[stepper_z2]
probe accuracy results: maximum 1.231250, minimum 1.227500, range 0.003750, average 1.229750, median 1.230000, standard deviation 0.000935
[stepper_z3]
probe accuracy results: maximum 1.553750, minimum 1.551250, range 0.002500, average 1.552375, median 1.552500, standard deviation 0.000673
Hi, the wiring is correct. I performed STEPPER_BUZZ STEPPER for each stepper Z and found that the sequence according to the drawing and the direction of rotation are also the same.
## ----------------
## |Z1 Z2|
## | --------- |
## | | | |
## | | | |
## | x-------- |
## |Z Z3|
## ----------------
## Where x is the 0, 0 point on the bed
50 is just for testing, otherwise I’ll put 5 there.
For BED alignment using 4 stepper_z neither QGL nor Z_TILT works
There is a bit of give in the system that will keep everything in line - when you are doing your QGL, the final adjustments will be in the range of tens of microns.
I tried three steppers on a printer I built a couple of years ago and found that I had problems with lead screw slippage because of the weight of the gantry (the printer has a stationary build surface).
Regardless, if you’re having problems with four steppers and an increasing range on QGL, there’s a good chance you’ll have the same problem or worse with three.
I recommend figuring out what the problem is with four before tearing things up and going with three.
I also tested the Z-TILT with 3 Z motors and the point comparison
was within 0.010mm during the 3 measurements.
I use a Microprobe from BIQU to sense the Z position.
I’m ready to test before I take it apart and convert it to 3 motors, but now I’m at a loss because everything seems correct but the Z-TILT with 4 motors doesn’t work.
note: I do not lift the XY gantry - it is stationary, I move it from the BED
I mentioned my problems with three steppers because it was with the gantry and it masses a lot less than the 8mm aluminum bed on my Voron. From your photograph it looked like you were going to move the print bed.
How often do you get the increasing distance on your QGL? Are your steppers in line with the corners of the build plate (I built a printer where they weren’t and it took more steps to get QGL working, with the occasional increasing error)?
Have you tried reducing the number of probed points to 3, e.g. first one at Z1, 2nd one at Z2 and third one between Z3 and Z4?
Not sure but from looking at the function it seems to try calculating a plane and then determining the adjustment needed for “balancing” this plane.
Calculating a plane from 4 points seems like a bad idea.