Material Engineering and Mechanical Manufacturing

Spiral tool path generation algorithm for milling pocket with island

  • WANG Jiabin ,
  • WANG Xuanrun ,
  • LI Shaochen ,
  • SONG Yongfeng ,
  • LI Xiongbing
Expand
  • CAD/CAM Institute, Central South University, Changsha 410075, China

Received date: 2015-03-25

  Revised date: 2015-05-04

  Online published: 2015-05-08

Supported by

National Natural Science Foundation of China (61271356, 51205031);Central South University Innovation Training Project (CL14080)

Abstract

Conventional contour-parallel tool path patterns are inapplicable for milling pockets with islands at high speed because of sharp turning corners. To solve this problem, a new tool path generation algorithm is presented. Firstly, the setting-out points are set on the boundary of island and pocket, and a spiral fashion polyline is created by linearly interpolating the setting-out straights which are connected from the setting-out points of island and pocket. Then, the control points are inserted into the polyline under exponential regularization. Finally, the smooth tool path is generated via any order B-spline curve fitting. The tool path is applicable to pockets with bias island. The experimental results show that compared with the traditional contour-parallel tool path, high-order B-spline curve tool path can be sent directly to machine controller with NURBS interpolation function, the change range of cutting force will be decreased, meanwhile the machining accuracy of island and machining efficiency of pocket will be improved.

Cite this article

WANG Jiabin , WANG Xuanrun , LI Shaochen , SONG Yongfeng , LI Xiongbing . Spiral tool path generation algorithm for milling pocket with island[J]. ACTA AERONAUTICAET ASTRONAUTICA SINICA, 2016 , 37(5) : 1689 -1695 . DOI: 10.7527/S1000-6893.2015.0122

References

[1] ZHANG M, LIU W, YANG H. Complex pocket milling region automatic identification method[J]. China Mechanical Engineering, 2010, 21(18):2224-2228.
[2] 张得礼, 周来水. 数控加工运动的平滑处理[J]. 航空学报, 2006, 27(1):125-130. ZHANG D L, ZHOU L S. Adaptive algorithm for feedrate smoothing of high speed machining[J]. Acta Aeronautica et Astronautica Sinica, 2006, 27(1):125-130(in Chinese).
[3] KYOUNG Y M, CHO K, JUN C S. Optimal tool selection for pocket machining in process planning[J]. Computers & Industrial Engineering, 1997, 33(3):505-508.
[4] CHOI B K, PARK S C. A pair-wise offset algorithm for 2D point-sequence curve[J]. Computer-Aided Design, 1999, 31(12):735-745.
[5] 谢叻, 周儒荣, 阮雪榆. 带任意多岛屿的型腔环切加工刀轨生成[J]. 机械设计与研究, 2001, 17(2):13-14. XIE L, ZHOU R R, RUAN X Y. Contour-parallel tool path generation for pocket with multi-islands[J]. Machine Design and Research, 2001, 17(2):13-14(in Chinese).
[6] WANG H C, JANG P, STORI J A. A metric-based approach to two-dimensional (2D) tool-path optimization for high-speed machining[J]. Journal of Manufacturing Science and Engineering, 2005, 127(2):33-48.
[7] 安鲁陵, 周来水, 庄海军, 等. 型腔高速铣削刀轨生成算法研究[J]. 计算机辅助设计与图形学学报, 2004, 16(9):1202-1206. AN L L, ZHOU L S, ZHUANG H J, et al. Tool path generation for high speed milling of pockets[J]. Journal of Computer-Aided Design and Computer Graphics, 2004, 16(9):1202-1206(in Chinese).
[8] YAO Z, JONEJA A. Path generation for high speed machining using spiral curves[J]. Computer-Aided Design and Applications, 2007, 4(1-4):191-198.
[9] ZHAO Z Y, WANG C Y, ZHOU H M, et al. Pocketing toolpath optimization for sharp corners[J]. Journal of Materials Processing Technology, 2007, 192-193:175-180.
[10] WU F Z. Optimal generation method of NC milling tool path for pocket with island[C]//2013 International Conference on Mechanical and Automation Engineering (MAEE). Piscataway, NJ:IEEE Press, 2013:73-75.
[11] 王玉国, 周来水, 安鲁陵, 等. 型腔铣削加工光滑螺旋刀轨生成算法[J]. 航空学报, 2008, 29(1):216-220. WANG Y G, ZHOU L S, AN L L, et al. Smooth spiral tool path generation for pocket milling[J]. Acta Aeronautica et Astronautica Sinica, 2008, 29(1):216-220.
[12] ABDELKHALEK S M. A new approach to CNC programming of plunge milling[D]. Concordia:Concordia University, 2013:24-41.
[13] CHEN Z C, ABDELKHALEK S. A new approach to planning plungers paths for efficient 21/2-axis computer numerically controlled plunge milling of complex pockets with islands[J]. Journal of Manufacturing Science and Engineering, 2014, 136(4):410-423.
[14] HELD M, SPIELBERGER C. A smooth spiral tool path for high speed machining of 2D pockets[J]. Computer-Aided Design, 2009, 41(7):539-550.
[15] PATRLOUP V, DUC E, RAY P. Bspline approximation of circle arc and straight line for pocket machining[J]. Computer-Aided Design, 2010, 42(9):817-827.
[16] LARTIGUE C, THIEBAUT F, MAEKAWA T. CNC tool path in terms of B-spline curves[J]. Computer-Aided Design, 2001, 33(4):307-319.
[17] HARTLEY P J, JUDD C J. Parametrization of Bezier-type B-spline curves and surfaces[J]. Computer-Aided Design, 1978, 10(2):130-134.
[18] HARTLEY P J, JUDD C J. Parametrization and shape of B-spline curves for CAD[J]. Computer-Aided Design, 1980, 12(5):235-238.
[19] PIEGL L, TILLER W. 非均匀有理B样条[M]. 2版. 赵罡, 穆国旺, 王拉柱, 译. 北京:清华大学出版社, 2010:32-72. PIEGL L, TILLER W. The NURBS book[M]. 2nd ed. ZHAO G, MU G W, WANG L Z, translated. Beijing:Tsinghua University Press, 2010:32-72(in Chinese).
[20] LEWIS R M, TORCZON V, TROSSET M W. Direct search methods:Then and now[J]. Journal of Computational and Applied Mathematics, 2000, 124(1):191-207.
[21] 安鲁陵, 周来水, 王玉国, 等. 型腔边界拐角精加工刀轨生成算法的研究[J]. 中国机械工程, 2006, 16(24):2188-2192. AN L L, ZHOU L S, WANG Y G, et al. Tool path generation for fine milling of pocket boundary corners[J]. China Mechanical Engineering, 2006, 16(24):2188-2192(in Chinese).

Outlines

/