G-CODEEIA/ISO · modal · group 09
G292

Threading cycle

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

Straight or cylindrical threading operations can be initiated by the following instruction: Taper threading operations can be initiated by the following instruction: Can be set in a parameter (TC82) to a value from 0.0L to 4.0L (L=Thread lead) in 0.1 steps. Can be set in a parameter (F28) to 45 or 60 degrees. 2. In the single-block operation mode, the tool stops either at the ending points of operations 1, 2, 3 and 4, or only on completion of one cycle (depending on bit 7 of parameter F111). 3. The feed hold function causes a non-threading operation (1, 3, or 4) to be stopped immediately, but the threading operation (2) is either not stopped till completion of the next step (3) or immediately changed into run-out and then stopped (according to the setting of 4. During threading, use or disuse of dry run cannot be changed. 5. For machines with the optional function for automatic correction of threading start position, the thread cutting conditions can be changed by “overriding” the spindle speed.  See Subsection 6-15-6 for more information. 6. […]

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

Programming format
G292 X_ Z_ F/E_
G292 X_ Z_ R_ F/E_
Address words
  • R : Taper depth (incremental in radius value, with sign)
  • X-axis (R) : Rapid motion
Source

Mazak PROGRAMMING MANUAL for EIA/ISO PROGRAM, manual H747PB0030E, section 13-5-2 Threading cycle: G292, p. 3-11, 13-46, 13-47, 13-48. Reference and explanation only — not a reproduction of the manual.

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