Abstract:This paper deals with the BCH autoprogramming system based on the principle of "representing shap with numbers", With this system, the organization of turning process can be accomplished by inputting only some codes and a few characteristic parameters, and the NC block instructions to control the NC lathe via control unit can be output in turn so that it is possible to write a part program at the shop floor which is benifitian for developing a new programming method to be used in a multistage computer manage system with communicating interface.