This course will teach you how to create G-Code so you can control CNC machines, install the appropriate tools correctly, establish the program zero point, and perform corresponding tool offsets. This course is designed to provide the knowledge and skills required to create a CNC program that will convert stock material into a finished product on a Vertical Machining Center using Siemens - ShopMill. You will be given material to teach you the basics and watch tutorials of G-Code applied to real parts. This course will use CNC simulators so you can see what the code you create actually does. The course will provide you with the materials necessary to turn drawings into the code required to make it a physical part. You will also learn how to use cutter compensation and what information the machine control needs to activate this code.