In order to operate and program a CNC controlled machine, a basic understanding of machining practices and a working knowledge of math is .... basis for what is known as rectangular coordinate ..... 00 Set Local Shift Coordinate System (Fanuc) .... functions, including pocket milling and canned cycles.