| The industry and national economy of developed country is based on the mechanical manufacturing. The mechanical manufacturing is based on the computer numerical control machine (NC). NC is the result of information technology and traditional machine and it is the base of advanced manufacturing.Presently the most popular open NC model is "NC embedded in PC" and it is made up of open motion controller card, personal computer, and numerical control software.We advance the Open CNC system based on the model of "NC embedded in PC". The primary work is to design and program the CNC software because the CNC hardware is universal.There are seven chapters in this paper. In chapter one, the position of NC system in industry, development of Open CNC system and copy machining are discussed. A new thought of constructing copy-milling CNC system based on open architecture is advanced.In chapter two, the architecture of open CNC and the OMAC are studied. The OMAC is kept for reference for constructing the open CNC system.Chapter three analyzes copy machining methods and research status, and proposes methodologies through which a three-axis NC cutter path can be directly generated from massive data points with contact or non-contact measuring devices.In chapter four, the design of the copy milling CNC system is brought forward. Controller software architecture is constructed in the development of CNC software using Finite State Machine. At last, the concrete design of some modules and copy milling algorithms are made. The method to plan the manufacturing path directly from the measurement points is studied.In chapter five, several software modules are realized including copy milling module, CNC code interpreter, and a three-axis copy milling CNC system is developed.In chapter six, the experiment of copy milling and CNC milling is done, and the results of computer simulation and experiment verified the effectiveness of the method.Chapter seven summarizes the whole paper and predicts the future work. |