Abstract
Tool-path generation is the most important factor in effective machining. A novel iso-scallop tool-path generation strategy was developed for the efficient five-axis machining of free-form surfaces. In the developed iso-scallop method, the cutter paths were scheduled so that the scallop height formed between two adjacent machining paths was constant. The tool orientations along the tool-paths are optimized to maximize material removal and to avoid local gouging. For this aim, the effective cutter radius was adjusted to the surface curvature and then side step was calculated for a constant scallop height. An effective binary searching algorithm was proposed for side step and step length determination. A surface curvature analysis procedure was applied to the entire surface for determination of the minimum radius of curvatures along the feed and side-step directions. Additionally, a feasible flat-ball-end tool selection method is presented by using the concave radius of curvatures which are calculated by surface curvature analysis procedure. Local and rear gouging was analyzed for all cutter contact points. Based on the results, the iso-scallop method reduced the total path length by about 22–50%. Three-dimensional (3D) free-form surfaces were delineated with the STEP-AP214 format, and the “B-spline-surface-with-knots” entity was used to define the B-spline surface geometry. Windows®-based software written in Borland® Delphi has been developed according to the algorithm presented.
Similar content being viewed by others
References
Choi B, Jerard R (1998) Sculptured surface machining-theory and applications. Kluwer, Dordecht
Jean ML, Emmanuel D, Claire L, Pierre B (2004) A new format for 5-axis tool path computation using B-spline curves. Comput Aided Des 36:1219–1229
Lo CC (1999) Efficient cutter-path planning for five-axis surface machining with a flat-end cutter. Comput Aided Des 31:557–566
Choi B (1991) Surface modeling for CAD-CAM. Elsevier, Amsterdam
Kim BH, Chu CN (1994) Effect of cutter mark on surface roughness and scallop height in sculptured surface machining. Comput Aided Des 26(3):179–188
Yoon JH (2005) Fast tool path generation by the iso-scallop height method for ball-end milling of sculptured surfaces. Int J Prod Res 43:4989–4998
Yoon JH (2007) Two-dimensional representation of machining geometry and tool path generation for ball-end milling of sculptured surfaces. Int J Prod Res 45:3151–3164
Li H, Feng HY (2004) Efficient five-axis machining of free-form surfaces with constant scallop height tool paths. Int J Prod Res 42:2403–2417
Choi BK, Park JW, Jun CS (1993) Cutter-location data optimization in 5-axis surface machining. Comput Aided Des 25(6):377–386
Lee YS, Chang TC (1995) Two-phase approach to global tool interference avoidance in 5-axis machining. Comput Aided Des 27(10):715–729
Cha-Soo S, Kyungduck C, Yuan-Shin L (2003) Optimizing tool orientation for 5 axis machining by configuration-space search method. Comput Aided Des 35:549–566
Eungki L (2003) Contour offset approach to spiral tool path generation with constant scallop height. Comput Aided Des 35:511–518
Elber G, Cohen E (1994) Tool path generation for freeform surface models. Comput Aided Des 26(6):490–496
Christophe T, Emmanuel D (2005) Iso-scallop tool path generation in 5-axis milling. Int J Adv Manuf Technol 25:867–875
Athulan V, Aaron MH, Jeffrey H, David AD (2009) Improving end milling surface finish by workpiece rotation and adaptive tool-path spacing. Int J Mach Tools Manuf 49:89–98
Anotaipaiboon W, Makhanov SS (2005) Tool path generation for five-axis NC machining using adaptive space-filling curves. I J Prod Res 43:1643–1665
SCRA (2006) Step application handbook-ISO 10303-ver 3. SCRA Advance Tech, North Charleston
Julian F (1995) STEP for data management exchange and sharing. Technology Appraisals, Great Britain
Hong Y, Ming-Jen K (2001) Nurbs machining and feed rate adjustment for high speed cutting of complex sculptured surface. Int J Prod Res 39:21–41
Piegl L, Tiller W (1997) The NURBS Book. Springer, New York
Cox MG (1972) The numerical evaluation of B-splines. J Math Apli 10:134–149
De Boor C (1972) On calculating with B-splines. J Approx Theory 10:50–62
Can A, Unuvar A (2010) Five-axis tool path generation for 3D curves created by projection on B-spline surfaces. J Adv Manuf Tech. doi:10.1007/s00170-009-2459-z
Fang-Jung S, Ruey-Tsung L (2006) Calculation of the unit normal vector using the cross-curve moving mask for measurement data obtained from a coordinate measuring machine. J Phys 48:122–127
Woo H, Kang E, Wang S, Lee KH (2002) A new segmentation for point cloud data. Int J Mach Tools Manuf 42:167–178
Cripps RJ (2003) Algorithms to support point-based cadcam. Int J Mach Tools Manuf 43:425–432
Wang QH, Li JR, Gong HQ (2007) Graphics-assisted cutter orientation correction for collision-free five-axis machining. Int J Prod Res 45:2875–2894
Vickers GW, Quan KW (1989) Ball-mills versus end-mills for curved surface machining. ASME J Eng Ind 111:22–26
Qing-Zhen B, Yu-Han W, Han D (2009) A GPU-based algorithm for generating collision-free and orientation-smooth five-axis finishing tool paths of a ball-end cutter. Int J Prod Res 48:1105–1124
Li LL, Zhang YF (2006) Cutter selection for 5-axis milling of sculptured surfaces based on accessibility analysis. Int J Prod Res 44:3303–3323
Hosseinkhani Y, Akbari J, Vafaeesefat A (2007) Penetration_elimination method for five-axis CNC machining of sculptured surfaces. Int J Mach Tools Manuf 47(10):1625–1635
Gray P, Bedi S, Ismail F (2005) Arc-intersection method for 5-axis tool positioning. Comput Aided Des 37(7):663–674
Jianhua F, Alan B (2008) Quadric method for cutter orientation in five-axis sculptured surface machining. Int J Mach Tools Manuf 48:788–801
Xu XJ et al (2002) Tool-path generation for five-axis machining of free-form surfaces based on accessibility analysis. Int J Prod Res 40:3253–3274
Zhang W, Zhang YF, Ge QJ (2005) Interference-free tool path generation for 5-axis sculptured surface machining using rational Bezier motions of a flat-end cutter. Int J Prod Res 43:4103–4124
Rong SL, Koren Y (1996) Efficient tool-path planning for machining free form surfaces. ASME J Eng Ind 118:20–28
Author information
Authors and Affiliations
Corresponding author
Rights and permissions
About this article
Cite this article
Can, A., Ünüvar, A. A novel iso-scallop tool-path generation for efficient five-axis machining of free-form surfaces. Int J Adv Manuf Technol 51, 1083–1098 (2010). https://doi.org/10.1007/s00170-010-2698-z
Received:
Accepted:
Published:
Issue Date:
DOI: https://doi.org/10.1007/s00170-010-2698-z