I explore a large list of CNC G Codes and look at both their function and uses on both CNC lathes and CNC milling machines