Abstract
For pocket with complex geometry shape, lots of residuals will be left after pocket roughing. These uncut regions always are around sharp corners, bottlenecks, and sidewalls with small areas and soft edges. Additionally, as most of the stock material has been removed, the thin wall between two adjacent pockets tends to deform when machining the residuals. Thus, certain technological requirements such as starting from the soft edge, retaining down-milling, and keeping constant feed rate are needed to machine the unmachined materials. However, little research has been carried out on this problem. In this paper, to remove the various uncut areas left by the pocket roughing, residual regions are identified first by the rolling disk motion method. Then, looping tool paths are designed and computed for corner, bottleneck, and sidewall residuals respectively. The proposed tool path satisfies down-milling, G1 continuous, and progressive radial depth of cut with consideration of the soft edge. Finally, an example is rendered to validate that the advised algorithm can identify the remained areas correctly, and the generated tool path meets the special requirements of clean-up regions machining.
Article PDF
Similar content being viewed by others
Avoid common mistakes on your manuscript.
References
Zhang Y, Ge L (2009) Selecting optimal set of tool sequences for machining of multiple pockets. Int J Adv Manuf Technol 42(3–4):233–241
Bala M, Chang TC (1991) Automatic cutter selection and optimal cutter path generation for prismatic parts. Int J Prod Res 29(11):2163–2176
Choi YK, Banerjee A, Lee JW (2007) Tool path generation for free form surfaces using Bezier curves/surfaces. Comput Ind Eng 52(4):486–501
Ibaraki S, Yamaji I, Matsubara A (2010) On the removal of critical cutting regions by trochoidal grooving. Precis Eng 34(3):467–473
Choi BK, Kim BH (1997) Die-cavity pocketing via cutting simulation. Comput Aided Des 29(12):837–846
Mansor MSA, Hinduja S, Owodunni OO (2006) Voronoi diagram-based tool path compensations for removing uncut material in 2½D pocket machining. Comput Aided Des 38(3):194–209
Choi BK, Park SC (1999) A pair-wise offset algorithm for 2D point-sequence. Comput Aided Des 31(12):735–745
Park SC, Choi BK (2001) Uncut free pocketing tool-paths generation using pair-wise offset algorithm. Comput Aided Des 33:739–746
Lin Z, Fu J, Shen H, Gan W (2013) Global uncut regions removal for efficient contour-parallel milling. Int J Adv Manuf Technol 68(5–8):1241–1252
Lin Z, Fu J, Shen H, Yao X (2015) Smooth contour-parallel tool path generation for high-speed machining through a dual offset procedure. Int J Adv Manuf Technol 81(5–8):1233–1245
Chang M, Kim CM, Park SC (2009) Tool-path generation for sidewall machining. Comput Ind Eng 56:1649–1656
Makhe A, Frank MC (2010) Polygon subdivision for pocket machining process planning. Comput Ind Eng 58(4):709–716
Dhanik S, Xirouchakis P (2010) Contour parallel milling tool path generation for arbitrary pocket shape using a fast marching method. Int J Adv Manuf Technol 50(9–12):1101–1111
Veeramani D, Gau YS (1997) Selection of an optimal set of cutting-tool sizes for 212D pocket machining. Comput Aided Des 29(12):869–877
Veeramani D, Gau Y (2000) Cutter-path generation using multiple cutting-tool sizes for 2-1/2D pocket machining. IIE Trans 32:661–675
Balasubramaniam M, Joshi Y, Engels D, Sarma S, Shaikh K (2001) Tool selection in three-axis rough machining. Int J Prod Res 39(18):4215–4238
Chen ZC, Fu Q (2011) An optimal approach to multiple tool selection and their numerical control path generation for aggressive rough machining of pockets with free-form boundaries. Comput Aided Des 43(6):651–663
Zhou M, Zheng G, Chen S (2015) An automated CNC programming approach to machining pocket with complex islands and boundaries by using multiple cutters in hybrid tool path patterns. Int J Adv Manuf Technol 1–14
Choy HS, Chan KW (2002) Enhanced strategy for milling corners. J Eng Manuf 216(8):1135–1154
Choy HS, Chan KW (2002) Machining tactics for interior corners of pockets. Int J Adv Manuf Technol 20(10):741–748
Choy HS, Chan KW (2003) A corner-looping based tool path for pocket milling. Comput Aided Des 35(2):155–166
Banerjee A, Feng HY, Bordatchev EV (2011) Process planning for corner machining based on a looping tool path strategy. Proc Inst Mech Eng B J Eng Manuf 225(9):1578–1590
Rahman AKMA, Feng HY (2013) Effective corner machining via a constant feed rate looping tool path. Int J Prod Res 51(6):1836–1851
Sui S, Li Y, Shao W, Feng P (2015) Tool path generation and optimization method for pocket flank milling of aircraft structural parts based on the constraints of cutting force and dynamic characteristics of machine tools. Int J Adv Manuf Technol 1–12
Elber G, Cohen E, Drake S (2004) MATHSM: medial axis transform toward high speed machining of pockets. Comput Aided Des 37(2):241–250
Elber G, Cohen E, Drake S (2006) Continuous toolpath generation toward 5-axis high speed machining. Comput Aided Des Appl 3(6):803–810
Author information
Authors and Affiliations
Corresponding author
Rights and permissions
About this article
Cite this article
Zhou, M., Zheng, G. & Chen, S. Identification and looping tool path generation for removing residual areas left by pocket roughing. Int J Adv Manuf Technol 87, 765–778 (2016). https://doi.org/10.1007/s00170-016-8474-y
Received:
Accepted:
Published:
Issue Date:
DOI: https://doi.org/10.1007/s00170-016-8474-y