Generation of NC Program for Realizing High Speed Feed Rate of Cutting Tool


Article Preview

As the feed rate of cutting tools is influenced by the quality of NC programs, this causes two problems when cutting freeform surfaces using NC machine tools, one is the feed rate does not reach the specified value, and the other is the quality of the machined surface decreases due to the large acceleration and deceleration of the control axes. One reason for these problems is that the method to generate cutter location data does not take into consideration the sampling time of the NC controller. To improve these problems, the approximation of offset curves with a series of circular arcs has generally been proposed. But conventionally, circular arc interpolation algorithms are complicated and not rational. So, in this study, we proposed two simple NC program generation methods. (1) Approximate the offset form with circular arcs based on the location of the center of curvature. (2) Make the distance between the cutter location points of the NC data an integral multiple of the “feed rate command F × sampling time T”. We also confirm the effectiveness of the proposed methods by simulations and experiments.



Key Engineering Materials (Volumes 523-524)

Edited by:

Tojiro Aoyama, Hideki Aoyama, Atsushi Matsubara, Hayato Yoshioka and Libo Zhou




S. Sakurai et al., "Generation of NC Program for Realizing High Speed Feed Rate of Cutting Tool", Key Engineering Materials, Vols. 523-524, pp. 398-403, 2012

Online since:

November 2012




[1] H.D. Kwon,M. Burdekin,Adjustment of CNC machine tool controller values by an experimental method,International Journal of Machine Tools and Manufacture. 38 9 (1998) 1045-1065.


[2] Kakino Yoshitaka, Ihara Yukitoshi, Nakatu Yoshio, Shinohara Akio, A Study on the Motion Accuracy of NC Machine Tools (6th Report) : Generating Mechanism of the Stick Motion and its Compensation. JSPE Spring Meeting 54 4 (1990) 739-744.


[3] M. Monreal, C.A. Rodriguez, Influence of tool path strategy on the cycle time of high-speed milling, Computer-Aided Design. 35 (2003) 395-401.


[4] X. Yan, K. Shirase, M. Hirano, T. Yasui, NC program evaluator for higher machining productivity, International Journal of Machine Tools & Manufacture. 39 (1999) 1563-1573.


[5] E.Y. Heo, D.W. Kim, B.H. Kim, F.F. Chen, Estimation of NC machining time using NC block distribution for sculptured surface machining, Robotics and Computer-Integrated Manufacturing. 22 (2006) 437-446.


[6] H. Siller, C.A. Rodriguez, H. Ahuett, Cycle time prediction in high-speed milling operations for sculptured surface finishing, Journal of Materials Processing Technology. 174 (2006) 355-362.


[7] Soo-Chang Pei, Ji-Hwei Horng, Optimum approximation of digital planar curves using circular arcs, Pattern Recognition 29 3 (1996) 383-388.