After reading a lot of documents, it would seem that once the Duet board is setup as a cartesian machine, I need to use the M669 command in the config file to tell it that a SCARA system is used. I also need to use the M92 command to set the the steps / degree of the two SCARA joints, these being Xnnn and Ynnn which relate to the proximal joint and the distal joint.
My next question, is how can I use the M92 command to set the steps/degree if one degree of rotation on the joint does not give a whole number of steps?
Of course that comes down the the rotational accuracy and I assume that I would have to measure the angle of the rotation against a certain number of steps moved. Or calculate this, but it would be hard to measure all the required parts to work this out.
Hopefully, with the gearing ratio of the motors / large drive wheels & belt setup, along with any micro steeping, this could be pretty accurate.
Sounds like it will be a bit if an experiment more than anything else to get it right.
Time to fire up my Duet 3, 6XD!
Thanks
Paul