The G89 cycle is intended for boring. This cycle uses a P value, where P specifies the number of seconds to dwell.
0. Preliminary motion, as described above.
1. Move the Z-axis only at the current feed rate to the Z position.
2. Dwell for the given number of seconds.
3. Retract the Z-axis at the current feed rate to clear Z. This cycle is like G82 except that the tool is drawn back at feedrate rather than rapid.