I'M A MORON - This report was not accurate. PathPilot does NOT LOSE POSITION jogging to soft limits as I originally stated.
kstrauss was right. I must have had some inertial issues with my indicator. stupid, bad setup. I retested and there was no motion lost.
************this is inaccurate, but kept here to document my stupidity*****************
I'm not sure if this is a necessary PSA or something that everyone already knows, but it seems a bit counter intuitive to me. Everybody loves having their machine come to what appears to be a graceful stop at a soft limit rather than hitting the limit switch and triggering an estop, but BOTH cause significant losses in position. I don't know the details of the motion controller, but it seems like an unnecessary issue, too. I realize that it can't instantly decel (mach3 had a way to start to decel when you got close), but the machine should know how far the steppers have over rotated, no? And yet the readout makes it appear as though you stopped right at the 0 or 18, 0 or 9.5 limits. Yet every time you hit a soft limit you're going past the location PathPilot tells you that you are at.
Bug? Or natural limitation?
************this is inaccurate, but kept here to document my stupidity*****************