A method for preparing numerical control information for machining a part, employing a processor, a memory and an input device including a display, comprising the steps of:(a) inputting a selected coordinate system; (b) inputting figure shape graphic symbols representing the shape of the part; (c) inputting shape and dimensions of starting stock material; (d) inputting the part dimensions; (e) inp