Abstract
The toolpath smoothing and feedrate scheduling in computer numerical control (CNC) system are critical for high-speed and high-precision machining. The existing toolpath smoothing schemes perform insufficiently in raising the smoothness of feedrate trajectory. Aiming at increasing the smoothness of toolpath and reducing machining vibration, a smooth S-curve acceleration/deceleration(AD) control algorithm based on the jounce limited profile is proposed. In the paper, for the curves that do not meet the complete smooth S-curve acceleration/deceleration conditions, they are divided into three cases according to the length of the curve and give a detailed calculation formula. All trajectory parameters are derived with the analytical algorithm to ensure an acceptable computational complexity. Finally, a series of numerical simulations and actual machining and measurement experiments are conducted, and the simulation and experimental results have showed the good performance of the proposed algorithm compared with previous method both in motion smooth and surface quality.
Similar content being viewed by others
Availability of data and materials
The data and materials that support the findings of the study are available from the corresponding author upon reasonable request.
References
Wang TY, Zhang YB, Dong JC, Ke RJ, Ding YY (2020) NURBS interpolator with adaptive smooth feedrate scheduling and minimal feedrate fluctuation. Int J Precis Eng Man 21(12):273–290
Zhang Y, Zhao MY, Ye PQ, Zhang H (2019) A G4 continuous B-spline transition algorithm for CNC machining with jerk-smooth feedrate scheduling along linear segments. Comput Aided Des 115(4):231–243
Sencer B, Tajima S (2017) Frequency optimal feed motion planning in computer numerical controlled machine tools for vibration avoidance. ASME J Manuf Sci Eng 139(1):011006-1-011006–13
Fan W, Lee CH, Chen JH (2015) A realtime curvature-smooth interpolation scheme and motion planning for CNC machining of short line segments. Int J Mach Tools Manuf 96(5):27–46
Fan W, Gao XS, Yan W, Yuan CM (2012) Interpolation of parametric CNC machining path under confined jounce. Int J Adv Manuf Technol 62(1):719–739
Chen YD, Wei HX, Sun K, Liu M, Wang TM (2011) Algorithm for smooth S-curve feedrate profiling generation. Chin J Mech Eng 24(2):237–247
Lei WT, Sung MP, Lin LY, Huang JJ (2007) Fast real-time NURBS path interpolation for CNC machine tools. Int J Mac Tools Manuf 47(1):1530–1541
Fan W, Ji JW, Wu PY, Wu DZ, Chen H (2020) Modeling and simulation of trajectory smoothing and feedrate scheduling for vibration-damping CNC machining. Simul Model Pract Th 99(11):102028-1-102028–30
Zhang YB, Wang TY, Peng P, Dong JC, Cao LB, Tian C (2021) Feedrate blending method for five-axis linear tool path under geometric and kinematic constraints. Int J Mech Sci 195(1):106262-1-106262–21
Liu M, Huang Y, Yin L, Guo JW, Shao XY, Zhang GJ (2014) Development and implementation of a NURBS interpolator with smooth feedrate scheduling for CNC machine tools. Int J Mac Tools Manuf 87(7):1–15
Fang Y, Hu J, Liu WH, Shao QQ, Qi J, Peng YH (2019) Smooth and time-optimal S-curve trajectory planning for automated robots and machines. Mech Mach Theory 137(7):127–153
Funding
This work was supported by National Natural Science Foundation of China under Grant 51875161.
Author information
Authors and Affiliations
Contributions
All authors contributed to the study conception and design. Calculations and simulations of incomplete smooth S-curve AD curves were performed by Daoyang Yu. MATLAB software simulation experiments were conducted by Xiao-Qing Tian. The NC machining experiments and machining accuracy analysis were performed by Daoyang Yu and Zhi Ding. The first draft of the manuscript was written by Daoyang Yu. All authors commented on previous versions of the manuscript. All authors read and approved the final manuscript.
Corresponding author
Ethics declarations
Ethics approval
Not applicable.
Consent to participate
Not applicable.
Consent for publication
Not applicable.
Competing interests
The authors declare no competing interests.
Additional information
Publisher's Note
Springer Nature remains neutral with regard to jurisdictional claims in published maps and institutional affiliations.
Rights and permissions
About this article
Cite this article
Yu, DY., Ding, Z. & Tian, XQ. Incomplete smooth S-curve acceleration and deceleration feedrate planning modeling and analysis. Int J Adv Manuf Technol 120, 7171–7185 (2022). https://doi.org/10.1007/s00170-022-09236-7
Received:
Accepted:
Published:
Issue Date:
DOI: https://doi.org/10.1007/s00170-022-09236-7