What is M669 equivalent of "M667 S1" for CoreXY?
-
I'm sure this has been asked before, probably more than once, but I couldn't find it and the CoreXY wiki page still uses M667 S1. I'd like to upgrade from 2.01 but want to make sure I've got this right before I do. Thanks
-
Even though it says that it is deprecated, M667 S1 still seems to be accepted in 2.03. I know this because I completely forgot to update my config so I'm still using M667 S1.
https://duet3d.dozuki.com/Wiki/Gcode#Section_M667_Select_CoreXY_or_related_mode
https://duet3d.dozuki.com/Wiki/Gcode#Section_M669_Set_kinematics_type_and_kinematics_parametersAnd from my reading of the gcode wiki, I think all you would need to use to initialize CoreXY mode is M669 K1. The other parameters for setting X Y Z scaling are optional.
Thanks for mentioning that the CoreXY wiki page is out of date. I'll add a note about using M669 K1 instead of M667 S1. Perhaps @dc42 can double check my edits to make sure I got it right.
-
Excellent, thanks!
-
I confirm that M667 is still supported in RRF 2.03 except for the XYZ parameters.
The edits to the documentation made by @Phaedrux look good and I have added a further paragraph.