a) Few people here are making money with their machines, so this is a specious argument.
b) It certainly is not "nonsense". I've stopped crashes from occurring lots of times, when I could see what was going to happen if I didn't stop it. When running new code, I always have my thumb over the stop button, just in case. Even at 200 IPM, it takes quick action sometimes to prevent a crash. But it is absolutely do-able in many cases.
c) The endmill won't snap if you rapid into a hard stop, or crash the spindle into a vise or other obstruction. At 500 IPM, there's a much greater chance of breaking something expensive. The energy of an object in motion increases with the square of velocity, so at 500 IPM there is more than 6X as much energy to dissipate in a crash.
It does not benefit less experienced users to tell them what a "professional" would do on a "professional" machining center when running volume production. People here are NOT professionals, these are not production-quality machines, and nobody here is running the same parts over and over, day-in, day out with carefully tuned code. And nearly everyone here is running Mach3 which is notorious for doing random, unpredictable things at random times. These machines are worlds apart from a real VMC in terms of capability and performance. Do the math, and you'll see my comments are absolutely correct for these machines. Nobody here is cutting at 300 IPM - more like 20-30 IPM on average. At those speeds, the difference in job time between 200 IPM rapids and 500 IPM rapids is mouse nuts. On the job I'll be running in a few hours, simulation shows the job will run in 59 minutes, 34 seconds with 200 IPM rapids. With 500 IPM rapids, that drops all the way down to 58 minutes and 55 seconds. A whole 39 seconds saved! That's not even 5 minutes per day saved! Woo Hoo!
Regards,
Ray L.