Couldn't get this working, turns out Powershell encodes terminal output as UTF16LE. It will crash the Duet when you try to start it. Convert to UTF8 and smooth sailing.
Thanks!
Couldn't get this working, turns out Powershell encodes terminal output as UTF16LE. It will crash the Duet when you try to start it. Convert to UTF8 and smooth sailing.
Thanks!
@brownbuda1 said in ClearPath Servo Motors Testing - So far so good:
Hi mate.
Looking good.
Doing a linear motor build.
Any tips on the servo implementation would be great.
I'm actually playing with this myself. I recently got a pretty wild deal on a bunch of linear motors and magnet track. What hardware are you planning on doing this with?
And not to get off topic but the key issues here seem to be essentially ensuring:
The servo controller is appropriately tuned to the characteristics of both the motor and the physical installation
The step driver is appropriately tuned to the servo controller.
Since either a linear or classic servo has encoder outputs it would be trivial to measure the actual / expected position of the axis at any given time and adjust the tuning to have these values converge to an acceptable level. There's a lot of issues here I am anticipating. I currently have one of my axis making large travel moves with less than 50µm of maximum deviation (as measured by glass scale linear encoders) but those moves are being driven by commanding the servo controller directly rather than driving it with step/dir from a machine controller.