Question about diagonal rod length in M665
-
I'm a little confused about the diagonal rod length set in M665 and how this interacts with G30
In config.g I have this
M665 R143.71 L290.8 B130 H375 X0.30 Y0.07 Z0.00 ; set delta radius, diagonal rod length, printable radius and homed height ```(I have no config-override.g file) and then, in bed.g, I run a 13 point 6 factor leveling ending with this:
G30 P12 X0 Y0 Z-99999 S6
My prints are all a little large in the x,y directions so I tried increasing the diagonal rod length:
M665 R143.71 L294 B130 H375 X0.30 Y0.07 Z0.00 ; set delta radius, diagonal rod length, printable radius and homed height
However, this change made no difference at all to the size of the part! Is this because the M665 is overridden by the G30? If so, how do I adjust x,y scaling?
-
6-factor auto calibration doesn't adjust the M665 L parameter. Perhaps you are using config-override.g, in which case the M665 parameters in there will override the ones in config.g.
Another way to adjust print scaling is to use the M579 command.
-
Thanks David. No, I don’t have a config-override.g file, but changing diagonal rod length still makes no difference. I have no idea why.
However - M579 worked perfectly! I had thought from the RepRap code help page that it only worked with cartesian printers, and not with delta, but all is good. Thank you.