Hi guys Im using the mpgsmooth.c program on my mill and i have soft limits set about an inch in from end of axis travel. The soft limits work perfecty if jogging in kmotioncnc or if running a g code program. When using the mpg, it doesnt start to stop until it hits soft limit so it overshoots soft limit by nearly half an inch if your really spinning the wheel fast.
This weekend i tried adding the adjustsoftlimits.c program and it appeared to be working fine at first. It would stop at the soft limit and not overshoot. But i noticed when your spinning the wheel fast on high speed (0.010" increments) it sounded a little rough. Played around with it a little more, and while spinning the mpg super fast it started to sound really rough and suddenly took off near rapid speed in the opposite direction i was feeding. Had to use E-stop to stop it. I restarted everything and tried same thing but with 0.001" increments and it did the same thing, took off in oposite direction of what i was feeding when spinning very fast.
I went back to my old init file without adjustsoftlimits.c and everything was fine. Im using Kmotion 4.33, could this be a problem? Do i need 4.34? Any other ideas or suggestions? It would be nice to stop the mpg from overshooting so i can move my soft limits a little closer to the end of travel. Thanks