Much work has been happening on the mill!
I have the Z axis together and the ClearPath servo auto-tuned, and I get 400 in/im and 1G accel out of the thing:
https://youtube.com/shorts/lfv4NNx5zTsExcept....
When jogging with the handwheel (MPG), I have a selector switch and code that controls how far the axis moves per handwheel pulse - 0.001", 0.01", or 0.1". On the 0.001"-per-pulse setting, it's fine. On the faster settings, jogging generates a "move one increment then stop" movement, and at 1G acceleration / 400 in/min that's not a smooth movement; it's BANG-BANG-BANG.
It's way, way too harsh to be usable; something is going to break.
I could turn down the axis acceleration, but where's the fun in that?
Is there some way within the Lua API to slow down the movement rate and/or acceleration when jogging?
Thanks!