The NC incremental forming process is a newly developed dieless technology, which devoted to give a fast and economic solution to form the sheet metal parts. With the intensively research recently, it is very necessary to develop an advanced CNC system for incremental forming. In this thesis, according to the principle and characteristics of NC incremental forming process and the popular architecture of CNC system, a CNC system for incremental forming was designed and developed based on IPC and motion control card. The main work is as following:1. After the analysis and comparison of popular architecture of CNC system, a CNC system with mater-slave structure was scheduled for incremental forming. The hardware and software architecture of the CNC system was designed. The types of the hardware were selected. The functional modules of the software were divided.2. With the idea of software engineering and modularized program, the upper-computer software was designed and divided into several modules. The software was programmed with Visual C++. The multithread mechanism and multi-buffers mechanism were adopted to guarantee a good real-time performance of the CNC system.3. A real time software control algorithm for look-ahead feed-rate control was proposed to solve gouging and unconventionality mechanical vibration. A method of rate smooth process was presented based on the function of the motion control card.4. The joint debugging of the CNC system and the machine was finished. Some verification tests were conducted. The result shows that the main function of the CNC system achieves the expected specification. |