| CNC technology has greatly enhanced the machining precision and productivity. However, with the production conditions of Small batches of multi-species, about 40% of the CNC machine tools’ time is wasted. Waiting for the NC program should be the primary factor contributing to the downtime. So to accelerate the speed of the NC program generating is one of the main tasks to improve manufacturing productivity.Mass customization is the manufacturing technology which taking advantage of the low-cost of high-volume manufacturing and committed to the pursuit of customized product. By using mass customization technology to analyze the series products of enterprise, reuse the same or similar routing, tool path, and processing parameters as much as possible, to reduce or eliminate the duplicate NC programming between the series products, thereby increasing the efficiency of NC programming.This paper uses mass customization technology to analyze the whole process which from part design to part manufacturing. Method of NC program rapid generation for mass customization was researched.In the first chapter, the research background is introduced, and the history and current status of NC automatic programming related fields is researched. The main contents of the paper was led. Paper structure was given.In the second chapter, the basic principles and key modular technologies including modular technology, configuration variant technology and SML technology of mass customization is studied. The characteristics of the part were analyzed and the processing step for part characteristics was divided. Relationship between products master model and main documents of mass customization was researched. The principle of rapid response design and NC program variation are studied. A new variant design method for NC is proposed.In the third chapter, the key technology of constructing NC program template for mass customization is studied, including the construction method of geometric modeling, SML, NC profile and NC program template tool trajectory of NC program variant for mass customization. The process variant for NC program variant is studiedIn the fourth chapter, the requirement of NC program variant system for mass customization is analyzed, system function module is designed, and a detailed description of the system process was given.In the fifth chapter, the results of the previous research are verified by using an example.In the sixth chapter, the research contents are summarized, the innovations of the paper are pointed out, and the future research is prospected. |