G-CODEEIA/ISO · modal · group 09
G82.2

Fixed cycle (Pecking)

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

Hole machining patterns are used to arrange on a predetermined pattern hole positions at which to execute a hole-machining cycle.  Give beforehand a command of the desired hole-machining cycle without any axis positioning data (which only causes storage of the hole-machining data to be executed at the arranged hole positions).  The execution of this command begins with the positioning to the first one of the arranged holes. The type of hole machining depends on the corresponding cycle designated last.  The current mode of hole-machining cycle will remain active over the execution of this command till it is cancelled explicitly.  This command will only activate positioning when it is given in any other mode than those of hole-machining cycle.  These commands only cause positioning at the speed of the current modal condition (of G-code group 01) in default of any preceding hole-machining cycle. 2. List of hole machining pattern cycles G-code Description Argument addresses Remarks G34.1 Holes on a circle X, Y, I, J, K G35 Holes on a line X, Y, I, J, K […]

G82.2 is modal (group 09) — it stays in effect until another code of the same group replaces it.

Programming format
G82.2 [Xx Yy] Rr Zz Qq Ff [Dd Kk Pt Ii Hh ]
Address words
  • d 0 : Rapid motion stopping allowance f 0 : Feed rate
  • k 0 : Distance from R-point to the starting point of t c : Automatic identification time (ms)
  • cutting feed i 0 : Breakage detection distance
  • q 0 : Threshold h 0 : Maximum number of pecking operations
  • bit 0: Is set to “1” if the predetermined change in the cutting load has not been detected
  • bit 1: Is set to “1” if the maximum permissible number of pecking operations (specified with
Notes & precautions
  • In order that it may function correctly, do not give a command of hole machining pattern
Source

Mazak PROGRAMMING MANUAL for EIA/ISO PROGRAM, manual H747PB0030E, section 13-1-22 G82.2 [Automatic pecking cycle] (Option), p. 3-11, 13-25, 13-26, 13-27. Reference and explanation only — not a reproduction of the manual.

Not sure how to use it? Ask the Mazatrol assistant →