Function G Code on CNC Machining Center Machine

CNC MACHINE (Computer Numerical Control) machine is controlled by the computer with commands in the code of letters and numbers.
For the first post I tried to introduce the function G code on a CNC Machining Center machines.
Below is a list of the names of the existing G Code:
  1. G00 Positioning
  2. G01 Linear interpolation
  3. G02 Circular interpolation CW
  4. G03 Circular interpolation CCW
  5. G04 Dwell
  6. G05 High-speed continuous cutting
  7. G07 SINE interpolation
  8. G09 Exact stop check
  9. G10 Offset value setting / work zero offset setting
  10. G17 XY plane selection
  11. G18 ZX plane selection
  12. G19 YZ plane selection
  13. G20 Inch data input
  14. G21 Metric data input
  15. G22 Stored stroke limit on
  16. G23 Stored stroke limit off
  17. G27 Zero return check
  18. G28 Automatic Zero Return
  19. G29 Return from reference point
  20. G30 Return to 2nd/3rd/4th reference point
  21. G31 Skip cutting
  22. G33 Thread cutting
  23. G40 Cutter compesation cancel
  24. G41 Cutter compensation left side
  25. G42 Cutter compensation right side
  26. G43 Tool length offset (+)
  27. G44 Tool lenght offset (-)
  28. G45 Tool offset increase
  29. G46 Tool offset decrease
  30. G47 Tool offset double increase
  31. G48 Tool offset double decrease
  32. G49 Tool lenght offset cancel
  33. G54 Work coordinate system 1
  34. G55 Work coordingte system 2
  35. G56 Work coordinate system 3
  36. G57 work coordinate system 4
  37. G58 Work coordinate system 5
  38. G59 Work coordinate system 6
  39. G60 Single direction positioning
  40. G61 Exact stop check mode
  41. G62 Automatic corner override effective
  42. G64 Cutting mode
  43. G65 Custom macro simple call
  44. G66 Custom macro modal call
  45. G67 Custom macro modal call cancel
  46. G73 Peck drilling cycle
  47. G74 Counter tapping cycle
  48. G76 Fine boring cycle
  49. G80 Canned cycle cancel
  50. G81 Drilling cycle
  51. G82 Drilling cycle/counter boring
  52. G83 Peck drilling cycle
  53. G84 Tapping cycle
  54. G85 Boring cycle
  55. G86 Boring cycle
  56. G87 Back boring cycle
  57. G88 Boring cycle
  58. G89 Boring cycle
  59. G90 Absolute programming
  60. G91 Incremental programming
  61. G92 Programming of absolute zero point
  62. G94 Feed per minute
  63. G95 Feed per revolution
  64. G98 Return to initial point level in canned cycle
  65. G99 Return to R point level in canned cycle

»»  CNC PROGRAMMING...“Function G Code on CNC Machining Center Machine”