ALARMSG-code list

Every SmoothX
G-code.

163 EIA/ISO G-codes from the Mazak manual — function, modal group, programming format and documented precautions. There is no G-code chapter in the manual; this list was assembled from the base table and the section documenting each code.

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.

G00–G09 · 14

  1. G00Positioning
  2. G01Linear interpolation
  3. G01.1Threading with C-axis interpolation
  4. G02Circular interpolation (CW)
  5. G02.1Spiral interpolation (CW)
  6. G03Circular interpolation (CCW)
  7. G03.1Spiral interpolation (CCW)
  8. G04DwellONE-SHOT
  9. G05High-speed machining modeONE-SHOT
  10. G06.1Fine spline interpolation
  11. G06.2NURBS interpolation
  12. G07Virtual-axis interpolationONE-SHOT
  13. G07.1Cylindrical interpolationONE-SHOT
  14. G09Exact-stopONE-SHOT

G10–G19 · 11

  1. G10Data setting mode ONONE-SHOT
  2. G10.1Command address OFFONE-SHOT
  3. G10.9Selection between diameter and radius data input
  4. G11Data setting mode OFFONE-SHOT
  5. G12.1Polar coordinate interpolation ON
  6. G13.1Polar coordinate interpolation OFF
  7. G15Polar coordinate input OFF
  8. G16Polar coordinate input ON
  9. G17XY-plane selection
  10. G18ZX-plane selection
  11. G19YZ-plane selection

G20–G29 · 7

  1. G20Inch data input
  2. G21Metric data input
  3. G22Pre-move stroke check ON
  4. G23Pre-move stroke check OFF
  5. G27Reference point checkONE-SHOT
  6. G28Reference point returnONE-SHOT
  7. G29Return from reference pointONE-SHOT

G30–G39 · 15

  1. G30Return to 2nd, 3rd and 4th reference pointsONE-SHOT
  2. G31Skip functionONE-SHOT
  3. G31.1Multi-step skip 1ONE-SHOT
  4. G31.2Multi-step skip 2ONE-SHOT
  5. G31.3Multi-step skip 3ONE-SHOT
  6. G32Thread cutting (straight, taper)
  7. G33Thread cutting (straight, taper)
  8. G34Variable lead thread cutting
  9. G34.1Hole machining pattern cycle (on a circle)ONE-SHOT
  10. G35Hole machining pattern cycle (on a line)ONE-SHOT
  11. G36Hole machining pattern cycle (on an arc)ONE-SHOT
  12. G37Automatic tool length measurementONE-SHOT
  13. G37.1Hole machining pattern cycle (on a grid)ONE-SHOT
  14. G38Vector selection for tool radius compensationONE-SHOT
  15. G39Corner arc for tool radius compensationONE-SHOT

G40–G49 · 19

  1. G40Nose radius/Tool radius compensation OFF
  2. G41Nose radius/Tool radius compensation (left)
  3. G41.2Tool radius compensation for five-axis machining (left)
  4. G41.5Tool radius compensation for five-axis machining (left)
  5. G42Nose radius/Tool radius compensation (right)
  6. G42.2Tool radius compensation for five-axis machining (right)
  7. G42.5Tool radius compensation for five-axis machining (right)
  8. G43Tool length offset (+)
  9. G43.1Tool length offset in tool-axis direction
  10. G43.4Tool tip point control (Type 1) ON
  11. G43.5Tool tip point control (Type 2) ON
  12. G43.8Cutting point command (Type 1) ON
  13. G43.9Cutting point command (Type 2) ON
  14. G44Tool length offset (–)
  15. G45Tool position offset, extensionONE-SHOT
  16. G46Tool position offset, reductionONE-SHOT
  17. G47Tool position offset, double extensionONE-SHOT
  18. G48Tool position offset, double reductionONE-SHOT
  19. G49Tool position offset OFF

G50–G59 · 18

  1. G50Scaling OFF
  2. G50.1Mirror image OFF
  3. G50.2Polygonal machining mode OFF
  4. G51Scaling ON
  5. G51.1Mirror image ON
  6. G51.2Polygonal machining mode ON
  7. G52Local coordinate system settingONE-SHOT
  8. G53Selection of machine coordinate systemONE-SHOT
  9. G53.1Tool-axis direction controlONE-SHOT
  10. G54Selection of workpiece coordinate system 1
  11. G54.1Selection of additional workpiece coordinate systems
  12. G54.2Selection of fixture offset
  13. G54.4Workpiece setup error correction
  14. G55Selection of workpiece coordinate system 2
  15. G56Selection of workpiece coordinate system 3
  16. G57Selection of workpiece coordinate system 4
  17. G58Selection of workpiece coordinate system 5
  18. G59Selection of workpiece coordinate system 6

G60–G69 · 16

  1. G60One-way positioningONE-SHOT
  2. G61Exact stop mode
  3. G61.1High-accuracy mode (Geometry compensation)
  4. G61.2Modal spline interpolation
  5. G62Automatic corner override
  6. G63Tapping mode
  7. G64Cutting mode
  8. G65Single user macro callONE-SHOT
  9. G66Modal user macro call A
  10. G66.1Modal user macro call B
  11. G67Modal user macro call OFF
  12. G68Programmed coordinate rotation ON / 3-D coordinate conversion ON
  13. G68.2Inclined-plane machining ON
  14. G68.3Inclined-plane machining (by specifying tool-axis direction) ON
  15. G68.4Incremental coordinate system establishment for inclined-plane machining
  16. G69Programmed coordinate rotation OFF / 3-D coordinate conversion OFF / Inclined-plane machining OFF

G70–G79 · 9

  1. G71.1Fixed cycle (Chamfering cutter 1, CW)
  2. G72.1Fixed cycle (Chamfering cutter 2, CCW)
  3. G73Fixed cycle (High-speed deep-hole drilling)
  4. G74Fixed cycle (Reverse tapping)
  5. G75Fixed cycle (Boring 1)
  6. G76Fixed cycle (Boring 2)
  7. G77Fixed cycle (Back spot facing)
  8. G78Fixed cycle (Boring 3)
  9. G79Fixed cycle (Boring 4)

G80–G89 · 13

  1. G80Fixed cycle OFF
  2. G81Fixed cycle (Spot drilling)
  3. G82Fixed cycle (Drilling)
  4. G82.2Fixed cycle (Pecking)
  5. G83Fixed cycle (Deep-hole drilling)
  6. G84Fixed cycle (Tapping)
  7. G84.2Fixed cycle (Synchronous tapping)
  8. G84.3Fixed cycle (Synchronous reverse tapping)
  9. G85Fixed cycle (Reaming)
  10. G86Fixed cycle (Boring 5)
  11. G87Fixed cycle (Back boring)
  12. G88Fixed cycle (Boring 6)
  13. G89Fixed cycle (Boring 7)

G90–G99 · 11

  1. G90Absolute data input
  2. G91Incremental data input
  3. G92Coordinate system setting/Spindle speed range settingONE-SHOT
  4. G92.5Workpiece coordinate system rotationONE-SHOT
  5. G93Inverse time feed
  6. G94Feed per minute (asynchronous)
  7. G95Feed per revolution (synchronous)
  8. G96Constant surface speed control ON
  9. G97Constant surface speed control OFF
  10. G98Initial point level return in fixed cycles
  11. G99R-point level return in fixed cycles

G100–G199 · 12

  1. G109Single program multi-process controlONE-SHOT
  2. G110Cross machining control axis selection
  3. G111Cross machining control axis cancellation
  4. G112M, S, T, B output to opposite systemONE-SHOT
  5. G113Hob milling mode OFF
  6. G114.3Hob milling mode ON
  7. G130Tornado cycle
  8. G136Measurement macro
  9. G137Compensation macro
  10. G140Engraving function
  11. G148Orbit machining mode ONONE-SHOT
  12. G149Orbit machining mode OFFONE-SHOT

G200–G299 · 18

  1. G270Finishing cycle
  2. G271Longitudinal roughing cycle
  3. G272Transverse roughing cycle
  4. G273Contour-parallel roughing cycle
  5. G274Longitudinal cut-off cycle
  6. G275Transverse cut-off cycle
  7. G276Compound thread-cutting cycle
  8. G283Face driling cycle
  9. G284Face tapping cycle
  10. G284.2Face synchronous tapping cycle
  11. G285Face boring cycle
  12. G287Outside driling cycle
  13. G288Outside tapping cycle
  14. G288.2Outside synchronous tapping cycle
  15. G289Outside boring cycle
  16. G290Fixed cycle A (Longitudinal turning cycle)
  17. G292Threading cycle
  18. G294Fixed cycle B (Transverse turning cycle)