My machine is a Bridgeport cnc, upgraded in '08. It does take some time to decelerate from rapid - usually not an issue when I program with Mastercam, because by default it sets the feed plane to start .050 above the surface ( doesn't for G83, because it's a canned cycle control ed by Mach 3). The mill doesn't lose position on any axis, and the rapid takes more than .010" to decelerate in any plane. The quill will 'bounce' on a stop, and be at the correct height to start feeding at the end of the 'bounce', but unfortunately that 'bounce' brings the bit into contact with the work on a G83 ( yes I'm sure - chipped 2 bits on some 304 SS, the second because I thought it was an incorrectly set tool offset that chipped the first. Watched closely the second go round, and the bit bottomed on ever peck). I could slow down the rapid to below it's max, but that seems a waste for every other cycle. I know that many other machines, if not all, need some room for deceleration (not sure how you could go from rapid to zero without some 'bounce' - isn't that the reason for a slow zone with the soft limits, and not setting the feed plane to the exact height of the work surface?). I haven't checked carefully for backlash on the Z - my parts have been dimensionally correct, but since the Z really only cuts on one side of the work, this could still be accomplished with some backlash ( unlike X and Y, which cut with the ball screws loaded both ways). The frame is a dedicated cnc frame ( dovetailed J head, not fixed ) so it should be stiff enough.
It sounds like I'll have to learn to use a subprogram - if anyone can point me in the direction of good info on subprograms, I'd appreciate it ( new to me - until recently I had done all my programming line by line.... My first machine was originally run off punch tape). Thanks for all the input, Alex.