ServoWorks S-100M, S-120M and S-140M Supported G Codes

  • G00 Rapid traverse
  • G01 Linear interpolation
  • G02, G03 CW/CCW circular or helical interpolation
  • G02.3, G03.3 Positive/negative exponential interpolation
  • G04 Dwell
  • G05, G08 Dynamic look-ahead contour control (3D-DLACC) on/off
  • G10 Program data input
  • G17-G19 XY/ZX/YZ plane selection
  • G20, G21 Inch/metric data input
  • G28, G29 Automatic return to/from the reference point
  • G30 Automatic return to the 2nd, 3rd, and 4th reference points
  • G31 Skip cutting
  • G40-G42 Tool nose radius compensation cancel/left/right
  • G43, G44 Positive / negative tool length compensation
  • G49 Tool length compensation cancel
  • G50, G51 Scaling off/on
  • G50.1, G51.1 Mirror image off/on
  • G52 Local coordinate system selection
  • G53 Machine coordinate system selection
  • G54-G59 Workpiece coordinate system 1-6 selection
  • G54.1 Additional workpiece coordinate system selection
  • G61 Exact stop check mode
  • G64 Cutting mode
  • G64.1 Continuous cutting mode
  • G65 Simple macro call
  • G68, G69 Coordinate system rotation on/cancel
  • G73 High speed peck drilling cycle
  • G74 Counter tapping cycle
  • G76 Fine boring cycle
  • G80 Canned cycle cancel
  • G81 Drilling cycle, spot boring
  • G82 Drilling cycle (dwell)
  • G83 Peck drilling cycle
  • G84 Tapping cycle
  • G85 Boring cycle
  • G86 Boring cycle (spindle stop)
  • G87 Back boring cycle
  • G89 Boring cycle (dwell)
  • G90 Absolute command programming
  • G91 Incremental command programming
  • G92 Workpiece coordinate programming
  • G94 Feed per minute mode
  • G95 Feed per revolution mode
  • G98, G99 Return to initial point / R point in canned cycle
  • G310, G311 Linear interpolation feedrate include/exclude rotary axes

Last revision 03/12/08