There are three types of CNC machining?