G-CODEEIA/ISO · modal · group 01
G33

Thread cutting (straight, taper)

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

The G32 or G33 command controls the feedrate of the tool in synchronization with the spindle rotation and so this enables both the straight and scrolled thread cutting of constant leads and the continuous thread cutting. Straight thread Scrolled thread Continuous thread If the number of threads per inch in the long axis direction is designated in the G32 or G33 command, the feed of the tool will be controlled to synchronize with the spindle rotation. That is, constant lead straight threading, taper threading and continuous threading can be performed.

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

Documented together with G32.

Programming format
G32/G33 Zz Xx Ff Qq; (Normal lead thread cutting commands)
Address words
  • Where Zz, Xx: Thread ending point addresses and coordinates
  • Ff: Lead of long axis (axis of which moving distance is the longest) direction
  • Qq: Shift angle of threading start
  • G32/G33 Zz Xx Ee Qq; (Precision lead threading commands)
  • Where Zz, Xx: Thread ending point addresses and coordinates
  • Ee: Lead of long axis (axis of which moving distance is the longest) direction
  • Qq: Shift angle of threading start
  • X-axis Ending point
  •   Starting point
  • z 2
  • Z-axis
  • x
Source

Mazak PROGRAMMING MANUAL for EIA/ISO PROGRAM, manual H747PB0030E, section 6-15-1 Constant lead threading: G32/G33, p. 3-11, 6-55, 6-56, 6-57, 6-58, 6-59. Reference and explanation only — not a reproduction of the manual.

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