On 5-Axis Freeform Surface Machining Optimization: Vector Field Clustering Approach

  • My Chu A (Industrial Systems Engineering Program, School of Advanced Technologies, Asian Institute of Technology) ;
  • Bohez Erik L J (Industrial Systems Engineering Program, School of Advanced Technologies, Asian Institute of Technology) ;
  • Makhanov Stanlislav S (Department of Information Technology, Sirindhorn International Institute of Technology) ;
  • Munlin M (Department of Information Technology, Sirindhorn International Institute of Technology) ;
  • Phien Huynh N (Industrial Systems Engineering Program, School of Advanced Technologies, Asian Institute of Technology) ;
  • Tabucanon Mario T (Industrial Systems Engineering Program, School of Advanced Technologies, Asian Institute of Technology)
  • 발행 : 2005.12.01

초록

A new approach based on vector field clustering for tool path optimization of 5-axis CNC machining is presented in this paper. The strategy of the approach is to produce an efficient tool path with respect to the optimal cutting direction vector field. The optimal cutting direction maximizes the machining strip width. We use the normalized cut clustering technique to partition the vector field into clusters. The spiral and the zigzag patterns are then applied to generate tool path on the clusters. The iso-scallop method is used for calculating the tool path. Finally, our numerical examples and real cutting experiment show that the tool path generated by the proposed method is more efficient than the tool path generated by the traditional iso-parametric method.

키워드

참고문헌

  1. Bohez, E., Makhanov, S.S. and Sonthipermpoon, K. (2000), Adaptive nonlinear tool path optimization for five-axis machining, Int. J. Prod. Res., 38(17), 4329-4343 https://doi.org/10.1080/00207540050205127
  2. Bohez, E.L.J., Hong Minh, N.T., Ben Kiatsrithana, Peeraphan Natasukon, Huang, R.Y. and Le Thanh Son. (2003), The stencil buffer sweep plane algorithm for 5-axis CNC tool path verification, Computer-Aided Design, 35(12), 1129-42 https://doi.org/10.1016/S0010-4485(02)00209-9
  3. Makhanov, S.S. and Ivanenko, S.A. (2003), Grid generation as applied to optimize cutting operations of a five-axis milling machine, Applied Numerical Mathematics, 46, 353-377 https://doi.org/10.1016/S0168-9274(03)00038-2
  4. Makhanov, S.S., Batanov, D., Bohez, E., Sonthipaumpoon, K., Anotaipaiboon, W. and Tabucanon M. (2002), On the tool-path optimization of a milling robot, Computers & Industrial Engineering, 43, 455-472 https://doi.org/10.1016/S0360-8352(02)00118-3
  5. Choi, B.K., Park, J.W. and Jun, C.S. (1993), Cutter-location data optimization in 5-axis surface machining, Computer-Aided Design, 25(6), 377-386 https://doi.org/10.1016/0010-4485(93)90033-K
  6. Lee, Y.S., Choi, B.K. and Chang, T.C. (1992), Cut distribution and cutter selection for sculptured surface cavity machining, Int. J. Prod. Res., 30(6), 1447-1470 https://doi.org/10.1080/00207549208942966
  7. Lee, Y.S. (1998), Mathematical modeling using different end mills and tool placement problems for 4 and 5-axis complex surface machining, Int. J. Prod. Res., 36(3), 785-814 https://doi.org/10.1080/002075498193697
  8. Lee, Y.S. and Chang, T.C. (1996), Automatic cutter selection for 5-axis sculptured surface machining. Int. J. Prod. Res., 34(4), 977-998 https://doi.org/10.1080/00207549608904946
  9. Chiou, C.J. and Lee, Y.S. (2002), A machining potential field approach to tool path generation for multi-axis sculptured surface machining, Computer-Aided Design, 34, 357-371 https://doi.org/10.1016/S0010-4485(01)00102-6
  10. Lee, S.G. and Yang, S.H. (2002), CNC tool path planning for high-speed high-resolution machining using a new tool-path calculation algorithm, Int. J. Adv. Manuf. Technol. 20, 326-333 https://doi.org/10.1007/s001700200159
  11. Xu, X.J., Bradley, C., Zhang, Y.F., Loh, H.T. and Wong, Y.S. (2002), Tool-path generation for five-axis machining of free-form surfaces based on accessibility analysis, Int. J. Prod. Res., 40(14), 3253-3274 https://doi.org/10.1080/00207540210150643
  12. Elber G. Freeform surface region optimization for 3-axis and 5-axis milling. (1994), Computer-Aided Design, 27(6), 465-470
  13. Loney, G.C. and Ozsoy, T.M. (1987), NC machining of free form surfaces, Computer-Aided Design, 19(2), 85-90 https://doi.org/10.1016/S0010-4485(87)80050-7
  14. Rao, N., Ismail, F. and Bedi, S. (2000), Integrated tool positioning and tool path generation for five-axis machining of sculptured surfaces, Int. J. Prod. Res., 38(12), 2709-2724 https://doi.org/10.1080/002075400411448
  15. Marciniak, K. (1987), Influence of surface shape on admissible tool positions in 5-axis face milling, Computer -Aided Design, 19(5), 233-36 https://doi.org/10.1016/0010-4485(87)90260-0
  16. Faux, I.D. and Pratt, M.J. (1979), Computational Geometry for Design and Manufacturing, Ellis Horwood Limited
  17. Piegl, L.A. and Tiller, W. (1997), The NURBS book, 2nd Ed., Springer
  18. Wang, Y. and Tang, X. (1999), Five-Axis NC machining of sculptured surface, Int. J. of Adv. Manuf. Technol., 15, 7-14 https://doi.org/10.1007/s001700050033
  19. Aekambaram, R. and Raman, S. (1999), Improved tool path generation, error measures and analysis for sculptured surface machining, Int. J. of Prod. Res., 37(2), 413-431 https://doi.org/10.1080/002075499191841
  20. Jensen, C.G., Red, W.E. and Pi, J. (2002), Tool selection for five-axis curvature matched machining, Computer-Aided Design, 34, 251-266 https://doi.org/10.1016/S0010-4485(01)00086-0
  21. Kruth, J.P. and Klewais, P. (1994), Optimization and dynamic adaption of the cutter inclination during five-axis milling of sculptured surfaces, Annals of the CIRP, 43, 443-448 https://doi.org/10.1016/S0007-8506(07)62249-5
  22. Lauwers, B., Kruth, J.P. and Dejonghe, P. (2001), An operation planning system for multi-axis milling of sculptured surfaces, Int. J. Adv. Manuf. Technol., 17, 799-804 https://doi.org/10.1007/s001700170106
  23. Yoon, J.H., Pottrnann, H. and Lee, Y.S. (2003), Locally optimal cutting positions for 5-axis sculptured surface machining. Computer-Aided Design, 35, 69-81 https://doi.org/10.1016/S0010-4485(01)00176-2
  24. Lo, C.C. (1999), Efficient cutter path planning for five-axis surface machining with a flat-end cutter, Computer-Aided Design, 31, 557-566 https://doi.org/10.1016/S0010-4485(99)00052-4
  25. Kim, T. and Sarma, S.E. (2002), Toolpath generation along directions of maximum kinematics performance; a first cut at machine-optimal paths, Computer-Aided Design, 34, 453-468 https://doi.org/10.1016/S0010-4485(01)00116-6
  26. Feng, H.Y. and Li, H. (2002), Constant scallop-height tool path generation for three-axis sculptured surface machining, Computer-Aided Design, 34, 647-654 https://doi.org/10.1016/S0010-4485(01)00136-1
  27. Tournier, C. and Due, E. (2002), A surface based approach for constant scallop height too-path generation, Int. J. Adv. Manuf Technol., 19, 318-24 https://doi.org/10.1007/s001700200019
  28. Tam, H.Y., Xu, H. and Zhou, Z. (2001), Iso-planar interpolation for the machining of implicit surface, Computer-Aided Design, 33, 307-319 https://doi.org/10.1016/S0010-4485(01)00059-8
  29. Lartigue, C., Thiebaut, F. and Maekawa, T. (2002), CNC tool path in terms of B-spline curves, Computer-Aided Design, 34, 453-468 https://doi.org/10.1016/S0010-4485(00)00090-7
  30. Piegl, L. and Tiller, W. (1999), Computing offsets of NURBS curves and surfaces, Computer-Aided Design, 31,147-156 https://doi.org/10.1016/S0010-4485(98)00066-9
  31. Suh, S.H. and Shin, Y.S. (1996), Neural network modeling for tool path planning of the rough cut in complex pocket milling, Journal of Manufacturing Systems, 15, 295-324 https://doi.org/10.1016/0278-6125(96)84192-6
  32. Jeong, J. and Kim, K. (1999), Generating tool paths for free-form pocket machining using z-buffer-based Voronoi diagram, Advanced Manufacturing Technology, 15, 182-187 https://doi.org/10.1007/s001700050055
  33. Sarma, R. (2000), An assessment of geometric methods in trajectory synthesis for shape creating manufacturing operations, Journal of Manufacturing Systems, 19, 59-72 https://doi.org/10.1016/S0278-6125(00)88890-1
  34. Shi, J. and Malik, J. (2000), Normalized cuts and image segmentation, IEEE Trans. on Pattern Analysis and Machine Intelligence, 20(8), 888-905 https://doi.org/10.1109/34.868688
  35. Chen, J.L., Bai, Z., Hamann, B. and Ligocki, T.J. (2003), A Normalized-cut algorithm for hierarchical vector field data segmentation, Visualization and Data Analysis Proceedings, 79-90 https://doi.org/10.1117/12.477521
  36. Kaufman, L. and Rousseeuw, P.J. (1990), Finding groups in data, John Wiley & Sons
  37. Jain, A.K. and Dubes, R.C. (1988), Algorithms for clustering data, Prentice Hall
  38. Jeong, J. and Hussain. (1995), On the identification of a vortex, Journal of Fluid Mechanics, 285, 69-94 https://doi.org/10.1017/S0022112095000462
  39. Kenwright, D. and Haimes, R. (1997), Vortex identification-applications in aerodynamics: a case study, IEEE Visualization '97 Proceedings, 413-416
  40. Sujudi, D. and Haimes, R. (1995), Identification of swirling flow in 3D vector fields, AIAA Computational Fluid Dynamics Proceedings, 95-1715