These preparatory functions, often called G-Codes, are a major part of the programming puzzle. They identify to the controller, what type of machining activity is needed. For example, if a hole needs ...