Fixed cycle (Pecking)
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.
G82.2 [Xx Yy] Rr Zz Qq Ff [Dd Kk Pt Ii Hh ]
- 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
- In order that it may function correctly, do not give a command of hole machining pattern
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.