G-CODEEIA/ISO · modal · group 09
G276

Compound thread-cutting 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

Feed (by F- or E-code) TC82: Length of thread run-out (Parameter) The value is modal and remains valid until it is overwritten with a new value. Express in a two-digit number (00 to 99) the tenfold of that multiplier to the thread lead () which produces the desired length of run-out. The value is modal and remains valid until it is overwritten with a new value. Choose an angle from among 80°, 60°, 55°, 30°, 29° and 0°, and set the numeric value in two digits. The value is modal and remains valid until it is overwritten with a new The value is modal and remains valid until it is overwritten with a new value. d : First cutting depth (in radius value)  : Lead of thread (as with the threading by G32/G33) When m = 2 (times), r = 1.2 (× Lead) and a = 60 (deg.), set the argument P as follows: 1. Length of thread run-out can be set by parameter TC82 by 0.1 × L units in a range from 0.1 2. Cut […]

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

Programming format
G276 Pmra Rd; (omission allowed)
G276 Xx Zz Ri Pk Qd F S_ T_;
Address words
  • m : Repeat times of final finishing (1 to 99)
  • The value is modal and remains valid until it is overwritten with a new value.
  • r : Length of thread run-out
  • Express in a two-digit number (00 to 99) the tenfold of that multiplier to the thread lead
  • () which produces the desired length of run-out.
  • The value is modal and remains valid until it is overwritten with a new value.
  • a : Tool tip angle (thread angle)
  • Choose an angle from among 80°, 60°, 55°, 30°, 29° and 0°, and set the numeric value
  • in two digits. The value is modal and remains valid until it is overwritten with a new
  • value.
  • d : Finishing allowance
  • The value is modal and remains valid until it is overwritten with a new value.
  • i : Radial difference of threading portion
  • Set i = 0 for parallel thread cutting.
Notes & precautions
  • Set m, r and a together with address P.
Source

Mazak PROGRAMMING MANUAL for EIA/ISO PROGRAM, manual H747PB0030E, section 13-6-7 Compound threading cycle: G276, p. 3-11, 13-70, 13-71, 13-72, 13-73, 13-74, 13-75, 13-76, 13-77, 13-78, 13-79. Reference and explanation only — not a reproduction of the manual.

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