The code is correct. It would be a good idea to use ramping though instead of plunging the cutter, since plunging puts a relatively high force on the cutter.