Fixed cycle (Back spot facing)
Normally, asynchronous feed (G94) is used for the pass marked with (). If f = 0, or if f is omitted, however, synchronous feed (G95) is used (feed rate = 0.5 mm/rev). X, Y, P, Q, E, J (B), and/or D can be omitted. Whether argument J or B is to be used depends on the value that has been set in bit 1 of Parameter F84 bit 1 = 1: Argument J-command (argument J-command), setting a B-command will cause the table to rotate. Be careful in that case to ensure no interference between the workpiece and the tool. In G91 (incremental data input) mode, the direction of hole machining is automatically determined according to the sign of Z data (the sign of data at address R will be ignored). X, Y, P, D, K, and/or Q can be omitted.
G77 is modal (group 09) — it stays in effect until another code of the same group replaces it.
G77 [Xx Yy] Rr Zz [Pt Qt ] Ff [Ef Jj (Bb ) Dd ]
- t c : Dwell (in time or No. of revolutions) j 0 (b 0 ) : Output order of M03 and M04 at hole bottom.
- t z : Distance from the initial point 0: M03, then M04 (for normal spindle rotation)
- f 0 : Feed rate 0 1: M04, then M03 (for reverse spindle rotation)
- f 1 : Feed rate 1 d 0 : Distance from point R’
- Note: For a horizontal machining center, if the value of bit 1 of parameter F84 is 1
- t c : Dwell (in time or No. of revolutions) k 0 : Distance from point Z
- d : Distance from R-point i : Distance from point Z
- For a horizontal machining center, if the value of bit 1 of parameter F84 is 1
Mazak PROGRAMMING MANUAL for EIA/ISO PROGRAM, manual H747PB0030E, section 13-1-9 G77 [Back spot facing], p. 3-11, 13-12, 13-13. Reference and explanation only — not a reproduction of the manual.