Can somebody give me an example line of code for a typical tapping cycle for a Mazak M32 controller? I'm using the same G-code as an M2 controller (which tapping works perfectly) and here is what happens:

1) Machine spindle starts at programmed speed
2) Machine locates to correct X-Y location
3) Machine rapids in Z to the clearance plane
4) The spindle stops
5) the machine feeds in Z- and smashes the tap

I don't know if something is wrong with the machine or maybe the G84 code is different that the M2 controller G84.

Any help would be appreciated......