G code of Sowin Swiss type lathe
G code
(Sowin Swiss-type lathe G code)
G code Function System $1 $2 G00 quick positioning √ √ G01 linear interpolation √ √ G02 Clockwise circular (CW) arc interpolation √ √ G03 Counter clockwise circular (CCW) arc interpolation √ √ G04 Time delay (Pause time) √ √ G07.1(G107) Cylindrical interpolation √ × G12.1(G112) Polar coordinate interpolation start √ √ G13.1(G113) Polar coordinate interpolation cancel √ √ G17 X-Y plane selection √ × G18 X-Z plane selection √ √ G19 Y-Z plane selection √ × G20 British system data input √ √ G21 Metric System data input √ √ G28 Return reference point √ √ G32 Equal pitch thread cutting √ √ G34 Variable pitch thread cutting √ √ G40 Tool nose R compensation cancel √ √ G41 Tool nose R compensation left √ √ G42 Tool nose R compensation right √ √ G50 Coordinate offset Spindle maximum speed setting √ √ G50.2(G250) Polygon processing cancel √ √ G51.2(G251) Polygon processing start √ √ G65 Macro program call √ √ G code Function System $1 $2 G66 Macro mode call √ √ G67 Macro mode call cancel √ √ G70 Precision cutting cycle √ √ G71 OD coarse turning cycle (OD: outside diameter) √ √ G72 End face coarse turning cycle √ √ G73 Closed type cutting cycle √ √ G74 End face peck type cutting cycle √ √ G75 OD/ID peck type cutting cycle (ID: inner diameter) √ √ G76 Composite screw thread cutting fixed cycle √ √ G80 Drilling hole fixed cycle cancel √ √ G83 Axial drilling cycle √ √ G84 Axial tapping cycle √ √ G87 Radial drilling cycle √ × G88 Radial tapping cycle √ × G90 OD/ID turning cycle √ √ G92 Screw thread cutting cycle √ √ G96 Constant line speed control √ √ G97 Constant rotation speed control cancel √ √ G98 Feed value per minute √ √ G99 Feed value per circle round √ √ G150 Coordinate set(After G300, only set Z1 axis) √ × G300 Machining origin reset(X1、Z1、Y1) √ × G310 Machining origin reset(X2、Z2、Y2) √ √
G code | Meaning |
Single step G code | G code is valid only within the specified program segment |
Modal G code | Until the same set of other G codes appear, the effective g encoding |