Basic Code List For Machine Technology 150 Class and 170 Class.

1. G00         Rapid Positioning move

2. G01         Linear Interpolation

3. G02        Circular Interpolation Clockwise

4. G03         Circular Interpolation Counter Clockwise

5. G04        Dwell Command

6. G17         X Y plane selection

7. G18         X Z plane selection

8. G19         Y Z plane selection

9. G40        Cancel Cutter Compensation

10. G41        Cutter Compensation Left

11. G42        Cutter Compensation Right

12. G70 or G20  Inch Programming (We will use G20 if in the Inch system)

13. G71 or G21  Metric Programming  (We will use G21 if in the Metric system)

14. G80       Cancel Fixed Cycles

15. G81       Common Drill Cycle  (Know for Final Examination)

16. G82       Counterbore  (Know for Final Examination)

17. G83       Peck Drill Cycle  (Know for Final Examination)

18. G84       Tap Cycle  (Know for Final Examination)

19. G85       Bore in and out Cycle (Know for Final Examination)

20. G86       Ream Cycle  (Know for Final Examination)

21. G92       Set or Reset Axis Values

22. G90      Absolute positioning

23. G91       Incremental Positioning

24. G93      Per Revolution Feed rate 1/T

25. G94      Per Minute Feed rate

26. M00     Machine Stop

27. M01      Optional Stop

28. M02     End of Program Stop

29. M03     Spindle On Clockwise

30. M04     Spindle On Counter Clockwise

31. M05      Spindle Stop

32. M06     Tool Change, return Quill to home position, turns off the spindle, the spindle won't come back on unless told to. also turns off coolant.  ( This is for the FADAL, check for other machines)

33. M07     Mist or Auxiliary coolant

34. M08     Flood Coolant

35. M09     Coolant Off

36. M30     End of Sub-Routines (Know for Final Examination)

37. D          Tool Diameter Offset (Know for Final Examination)

38. F          Feed rate

39. I          X axis Modifier

40. J          Y axis Modifier

41. K           Z axis Modifier

42. S          R.P.M.

43. H          Tool Length Offset

44. A          Primary Rotary Axis around "X"  (Know for Final Examination)

45. B          Primary Rotary Axis around "Y"  (Know for Final Examination)

46. C          Primary Rotary Axis around "Z"  (Know for Final Examination)

47. G8        Deceleration command Off

48. G9        Deceleration command On

49.  T         Tool Callout

50. M45     Execute Fixed Cycle immediately 

51.  G99      Return to Rapid Plane

52. G98      Return to Initial Plane