Duet 2 Upgrade Prints coming out stretched
-
@fcwilt said in Duet 2 Upgrade Prints coming out stretched:
It's not really a hack.
Yeah It'll work for sure. but it doesn't fix the root problem.
-
@karatektus said in Duet 2 Upgrade Prints coming out stretched:
@garyd9 said in Duet 2 Upgrade Prints coming out stretched:
What type of printer? Cartesian? Delta? CoreXY?
jeez. i actually forgot to mention that
It's a delta. Ill edit my first post to include that info and the config.g file.
Check that the arm length specified in M665 is correct. Instead of checking config.g and then config-override.g, just type "m665" in the console and hit enter. That will tell you the values it's actually using (regardless of what might be in various config files.)
If the arm length is accurate, are you doing a delta auto-calibration? What is the "S" parameter on the final G30 in your bed.g? (If it's 7 or 9, then the autocalibration will be overwriting the physical arm length you specify - which might not be what you want.)
Please review this document: https://duet3d.dozuki.com/Wiki/Calibrating_a_delta_printer
-
@karatektus said in Duet 2 Upgrade Prints coming out stretched:
Yeah It'll work for sure. but it doesn't fix the root problem.
The "root" problem may be a bug in the firmware or it could be something in the hardware - I don't know how you would determine that.
I just set M92 according to the theoretical values and tweak things with M579.
The prints come out fine.
But since we now know you are using a delta you have other settings to consider.
Frederick
-
@karatektus said in Duet 2 Upgrade Prints coming out stretched:
6 X800.00 Y800.00 Z800.00 E800.0
Your config.g doesn't show any M665 at all... Do you have that command in a config-override.g? If so, does the "L" parameter match the length of the delta diagonal arms (measured in mm)?
-
@garyd9 said in Duet 2 Upgrade Prints coming out stretched:
What is the "S" parameter on the final G30 in your bed.g?
I already checked that. its a 6 factor calibration.
The M665 command is kinda weird. It doesnt show the rod length.
m665 Diagonals 350.000:350.000:350.000, delta radius 169.494, homed height 477.998, bed radius 150.0, X -0.251°, Y -0.014°, Z 0.000°
I am using a Smart effector + Haydn Huntley’s Magball delta arms which are specified at 360.24 so I figure this shouldn't be the problem.
-
@garyd9 said in Duet 2 Upgrade Prints coming out stretched:
Your config.g doesn't show any M665 at all... Do you have that command in a config-override.g? If so, does the "L" parameter match the length of the delta diagonal arms (measured in mm)?
both. its the third command in my config.g (guess you missed it?)and its autogenerated in the config-override
-
@karatektus said in Duet 2 Upgrade Prints coming out stretched:
m665 Diagonals 350.000:350.000:350.000, delta radius 169.494, homed height 477.998, bed radius 150.0, X -0.251°, Y -0.014°, Z 0.000°
I am using a Smart effector + Haydn Huntley’s Magball delta arms which are specified at 360.24 so I figure this shouldn't be the problem.
That's your problem. It is showing the L parameter (Diagonals: 350) and the value is very different from 360.24.
It's possible there's a M665 in your config-override.g with the wrong L parameter. Just change that in the config-overide.g to be exactly what the sticker on your arms claim. Or, just run: M665 L360.24 and then re-run the auto-calibration and save it via M500
-
wow.... im slightly embarrassed now... thank you! also: m500 saves my autocal so i dont have to run it everytime i homed the printer?
-
Running a delta calibration (G32) sets the calibrated values to "current"
M500 saves the "current" values for any temperature calibrations and delta calibrations to your config-override.g.
M501 (which you have at the end of your config.g) loads the values from config-override.g
(The reason I spelled it out like that was to ensure that your aware it writes more than just the delta calibration stuff.)
-
ok got it thanks!