Computer Numerical Control(CNC) is a manufacturing process in which programmed in computer software dictates the movement of factory tools and machinery.Advanced programming software which optimized machine setting,cutting time,surface finish,and fine turning tolerance is used to control a CNC turning milling machines according to the instruction of clients’ CAD drawing file. In today’s CNC machining,the production of parts via pre-programmed software is mostly automated.The dimensions for a given part are set into place with computer-aided design(CAD) software and then converted into an actual finished product with computer-aided manufacturing software.