Calibrating a large delta
-
From the looks of your bed mesh I'd say that you need to decrease the "delta radius".
You should also check the steps/mm and diagonal rod length.The delta radius is the horizontal span of the delta rod from joint center to joint center when the carridge is centered.
-
With the probe at the same XY coordinates as the nozzle, the trigger height should be the same all over the bed, so you should not need any H parameters.
-
@dc42
I understand, do you agree that my in probing height difference is due to tilted bed ? -
@paboman said in Calibrating a large delta:
@dc42
I understand, do you agree that my in probing height difference is due to tilted bed ?Not necessarily, it could also be due to the endstop adjustments being out. The trigger height of the probe arrangement in your photo should not be sensitive to effector tilt.
-
endstop are fixed on the top, optical type, but yes they can be triggered not at equal height
-
@paboman said in Calibrating a large delta:
endstop are fixed on the top, optical type, but yes they can be triggered not at equal height
That doesn't matter, calibration will correct the offsets. The main issue with the height map that you published is that one or more of the M665 rod length, the M665 delta radius and the M92 tower steps/mm is out by a large amount.
-
I will be able to measure steps/mm with a dial gauge but getting the rods length is quite problematic as they are theoretically long 1155mm, I measured them with a steel ruler...but I was unable to find a caliper that big
Do you think changing the calibration factor to 7 can get the rod length correct ?
-
I have corrected the R Radius manually to get the nozzle at the same height from the bed in the center as on the circumference of the printable area, then I run the Mesh Grid and get better result then my previous:
Why the probed mesh is lower than the reference plane ?
Now I will measure if steps/mm are dialed in precisely
thanks again
-
That looks a lot better!
The probed mesh may be lower than the reference plane if your H parameter is not correct in the M665 command, or if you home the printer when mesh bed compensation is already applied (this is fixed in firmware 2.0RC5).
You should run delta calibration and mesh bed compensation at the same bed and hot end temperatures, in case thermal expansion has an effect.
-
If like to see bigger pic of the whole thing
-
I have upgraded to the last RC5
Corrected my 640 step/mm as I was getting a real Z travel shorter by 3%
Done the automatic delta calibration and copied the values in the config.g, then run the Grid Mesh and now I am getting this mesh....something is wrong i will try to calibrate the radius by hand because before the result was more comfortable.
what do you think? -
Are you sure that you have the correct rod length, measured between bearing centres, in the M665 L parameter?
-
@dc42 I am pretty sure is right within half a millimeter
I am using magnetic rods articulated on 10mm steel spheres.From one end of the sphere to the other end of the sphere is 1155mm - 10mm = 1145 (I am subtracting 5mm from each sphere as the centre of rotation is given by the radius of the 10mm sphere which is 5)
I am getting better result, or maybe its just an illusion, with the Radius manually adjusted instead of using the R values proposed by the automatic probing, why ?
-
Automatic calibration minimises the sums of the squares of the height errors. So for good results the probe points should cover all areas of the bed. How many probe points did you use, and how were they distributed?
-
the probing points are generated by the wizard using radius 500mm as input (for 1000mm printable area)
-
@paboman said in Calibrating a large delta:
I am using magnetic rods articulated on 10mm steel spheres.
From one end of the sphere to the other end of the sphere is 1155mm - 10mm = 1145 (I am subtracting 5mm from each sphere as the centre of rotation is given by the radius of the 10mm sphere which is 5)
1145 sounds correct if YOU MEASURED 1155 to the "outer" part of the spheres.
If you obtained a measurement from the manufacturer of your rods, they are NORMALLY labeled "joint center to joint center" and the subtraction would be incorrect.
-
@danal they are manufactured by myself and yes 1155 mm is the distance between the outer part of the spheres
-
@paboman said in Calibrating a large delta:
@danal they are manufactured by myself and yes 1155 mm is the distance between the outer part of the spheres
Excellent!!
When it is convenient, it would be really cool to see some pictures. There's a few pics of my 600 Dia x 600 Z Delta if you scroll down on this blog:
-
@dc42 To use the saved mesh grid I understand that I need to add G92 S1 in the config.g, is that right ?
-
@paboman said in Calibrating a large delta:
@dc42 To use the saved mesh grid I understand that I need to add G92 S1 in the config.g, is that right ?
It's better to include it at the end of your homeall.g file, or in your slicer start GCode.