Definition: The part program is a sequence of instructions, which describe the work, which has to be done on a part, in the form required by a computer under the control of a numerical control computer program. It is the task of preparing a program sheet from a drawing sheet. All data is fed into the numerical control system using a standardized format. Programming is where all the machining data are compiled and where the data are translated into a language which can be understood by the control system of the machine tool.
The part programming contains the list of coordinate values along the X, Y and Z directions of the entire tool path to finish the component. The program should also contain information, such as feed and speed. Each of the necessary instructions for a particular operation given in the part program is known as an NC word. A group of such NC words constitutes a complete NC instruction, known as block. The commonly used words are N, G, F, S, T, and M. Hence the methods of part programming can be of two types depending upon the two techniques as below: Manual part programming Computer aided part programming
Knowledge about various manufacturing processes and machines.
Sequence of operations to be performed for a given component.
Knowledge of the selection of cutting parameters.
Editing the part program according to the design changes.
Knowledge about the codes and functions used in part programs.
Requirement Computer aided part programming
The programme has to do only following things: (a) Defining the work part geometry. (b) Defining the repetition work. (c) Specifying the operation sequence