StrangeSo my code is M03 S2000 and the next line is M03 and then the program continues. This works so I'm not going to argue with it. I modified the Post Processor so this shouldn't be a problem again.
Please post your current Init Program (with the SSO stuff), S Program, and M3 programs so we can review them.I still have the issue of overrunning the spindle speed. I have yet to find where the SSO is actually applied to the Speed as a multiplier.
Not sure what you mean by this. It might be that you need to set the SoftLimits to infinity (ie +1e30 and -1e30).I also still have the issue of the axis treating the spindle rotation as if it is going to a destination and eventually running out of space as if it has found it's travel limit.