G-CODEEIA/ISO · modal · group 09
G78
Fixed cycle (Boring 3)
Machine-specific. This G-code reference is specific to the Mazak INTEGREX e-670H / e-670H-S with the MAZATROL SmoothX control (EIA/ISO programming manual H747PB0030E). G-code availability depends on fitted options, and groups and behaviour differ between Mazak models and control generations — verify against the manual for your own machine before programming with any code.
What it does
X, Y, P, D, K, and/or Q can be omitted. If, however, f is set equal to 0 or is not set, then the tool is fed at the setting of f . X, Y, P, D, K, Q, and/or E can be omitted.
G78 is modal (group 09) — it stays in effect until another code of the same group replaces it.
Programming format
G78 [Xx Yy] Rr Zz [Pt ] Ff [Dd Kk Qi ]
Address words
- 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
- t c : Dwell (in time or No. of revolutions) k 0 : Distance from point Z
- f 0 : Feed rate 0 i 0 : Distance from point Z
- d 0 : Distance from R-point f 1 : Feed rate 1
Source
Mazak PROGRAMMING MANUAL for EIA/ISO PROGRAM, manual H747PB0030E, section 13-1-10 G78 [Boring], p. 3-11, 13-13, 13-14. Reference and explanation only — not a reproduction of the manual.