Abstract
To improve the application of the parametric curve tool path in surface machining, a method for generating arc-length parameterized toolpaths based on short-line toolpaths is proposed. The method first uses commercial CAM software to plan the short-line tool path. Then, the machining tool path with smooth continuous features is extracted. The smooth and continuous features are determined according to the chord length of the short-line tool path, and the extraction method is based on Chebyshev’s inequality of large numbers. After obtaining the smooth short-line trajectory, the iterative arc-length parameterized curve toolpath generation method is used to fit the discrete short-line toolpath. In the iterative process, the B-spline toolpath with parameterized chord length is obtained first. It is discretized according to the arc length difference information of the chord length B-spline. Finally, by continuously checking and inserting B-spline nodes, and fitting according to discrete points, the arc-length parameterized B-spline tool path is obtained. The feasibility of the method is verified with a part containing a sculpted surface, and two smooth arc-length parametric toolpaths are generated. In the end, the part is machined with the arc-length parameterized curve tool path.
Similar content being viewed by others
References
Brochures: FANUC Series 30i/31i/32i/35i-MODEL B.
Brochures: SINUMERIK 840D sl/828D milling operation manual
Farouki, R. T., & Nittler, K. M. (2016). Efficient high-speed cornering motions based on continuously-variable feedrates. I. real-time interpolator algorithms. International Journal of Advanced Manufacturing Technology, 87, 3557–3568.
Mercy, T., Jacquod, N., Herzog, R., & Pipeleers, G. (2018). Spline-based trajectory generation for cnc machines. IEEE Transactions on Industrial Electronics, 66(8), 6098–6107.
Wang, Z., Wang, X., Liu, X., Yusen Wang, Y., Li, C., Lin, T., & He, P. (2021). Principle and application of the ball end mill tool radius compensation for NURBS curve swept surfaces based on 3-Axis CNC milling machines. International Journal of Precision Engineering and Manufacturing, 22, 1517–1526.
Tajima, S., & Sencer, B. (2016). Kinematic corner smoothing for high speed machine tools. International Journal of Machine Tools & Manufacture, 108, 27–43.
Tajima, S., & Sencer, B. (2019). Accurate real-time interpolation of 5-axis tool-paths with local corner smoothing. International Journal of Machine Tools & Manufacture, 142, 1–15.
Zhao, H., Zhu, L. M., & Ding, H. (2013). A real-time look-ahead interpolation methodology with curvature-continuous b-spline transition scheme for cnc machining of short line segments. International Journal of Machine Tools & Manufacture, 65, 88–98.
Tao, H., He, G., Wang, T., Dong, J., & Zhang, Y. (2018). An online complex toolpath smooth compression algorithm based on interpolation curve fitting method. China Mechanical Engineering, 29(13), 1524-1530and1539.
Jin, Y., Zhao, S., & Wang, Y. (2019). An optimal feed interpolator based on G2 continuous Bézier curves for high-speed machining of linear tool path. Chinese Journal of Mechanical Engineering, 32(03), 121–130.
Yang, Y., & Shao, C. (2018). Spatial interpolation for periodic surfaces in manufacturing using a bessel additive variogram model. Journal of Manufacturing Science & Engineering, 140(6), 061001.
Zhao, G., Liu, Y., Xiao, W., Zavalnyi, O., & Zheng, L. (2018). Step-compliant cnc with t-spline enabled toolpath generation capability. International Journal of Advanced Manufacturing Technology, 94(7–8), 1–12.
Takasugi, K., & Asakawa, N. (2018). Parameter-based spiral tool path generation for free-form surface machining. Precision Engineering, 52, 370–379.
Lu, L., Zhang, L., Gu, Y., & Zhao, J. (2016). A parametric interpolation method with minimal feedrate fluctuation by nonuniform rational basis spline. Proceedings of the Institution of Mechanical Engineers Part C Journal of Mechanical Engineering Science, 231(18), 3301–3317.
Lu, L., Han, J., Zhou, Y., Chen, S., Liu, H., & Xia, L. (2020). Machine tool movement control method combining the benefit of software and real-time interpolator for sculpture surface machining. Proceedings of the Institution of Mechanical Engineers, Part B: Journal of Engineering Manufacture, 234(9), 1215–1226.
Kaan, E. (2015). Efficient fitting of the feed correction polynomial for real-time spline interpolation. Journal of Manufacturing Science and Engineering, 137(4), 44501–44501.
Sencer, B., Altintas, Y., & Croft, E. (2008). Feed optimization for five-axis cnc machine tools with drive constraints. International Journal of Machine Tools & Manufacture, 48(7–8), 733–745.
Chen, Z. C., & Khan, M. A. (2014). A new approach to generating arc length parameterized nurbs tool paths for efficient three-axis machining of smooth, accurate sculptured surfaces. The International Journal of Advanced Manufacturing Technology, 70, 1355–1368.
Fleisig, R. V., & Spence, A. D. (2001). A constant feed and reduced angular acceleration interpolation algorithm for multi-axis machining. Computer-Aided Design, 33(1), 1–15.
Ma, J., Ma, F., Wang, Z., Sha, Z., & Zhang, S. (2022). Effect of ball end cutter tilt milling on path interval of Blade Surface. International Journal of Precision Engineering and Manufacturing, 23, 1211–1223.
Piegl, L., & Tiller, W. (1997). The NURBS book. Berlin, Heidelberg: Springer-Verlag.
Lu, L., Han, J., Fan, C., & Xia, L. (2018). A predictive feedrate schedule method for sculpture surface machining and corresponding b-spline-based irredundant PVT commands generating method. The International Journal of Advanced Manufacturing Technology, 98(5–8), 1763–1782.
Sun, S., & Altintas, Y. (2021). A G3 continuous tool path smoothing method for 5-axis CNC machining. CIRP Journal of Manufacturing Science and Technology, 32, 529–549.
Azka, M., Yamada, K., Huda, M. A., Tanaka, R., & Sekiya, K. (2020). Influence of tool posture and position on stability in milling with parallel kinematic machine tool. International Journal of Precision Engineering and Manufacturing, 21, 2359–2373.
Zhai, Z., Lin, Z., & Fu, J. (2018). HSM toolpath generation with capsule-based region subdivision. The International Journal of Advanced Manufacturing Technology, 97, 1407–1419.
Acknowledgements
The authors are grateful for the financial supports from the National Natural Science Foundation of China [Grant No. 51705120] and the Natural Science Foundation of the Jiangsu Higher Education Institution of China [Grant No. 22KJB460034].
Author information
Authors and Affiliations
Corresponding author
Additional information
Publisher’s Note
Springer Nature remains neutral with regard to jurisdictional claims in published maps and institutional affiliations.
Rights and permissions
Springer Nature or its licensor (e.g. a society or other partner) holds exclusive rights to this article under a publishing agreement with the author(s) or other rightsholder(s); author self-archiving of the accepted manuscript version of this article is solely governed by the terms of such publishing agreement and applicable law.
About this article
Cite this article
Lu, L., Han, J., Xia, L. et al. Iterative Generation Method of Arc Length Parameterized Curve Tool Path for Surface Machining from Short-Line Tool Path. Int. J. Precis. Eng. Manuf. 24, 1821–1833 (2023). https://doi.org/10.1007/s12541-023-00838-z
Received:
Revised:
Accepted:
Published:
Issue Date:
DOI: https://doi.org/10.1007/s12541-023-00838-z