Abstract
Linear tool paths, or G01 codes, are the most widely used form of tool paths for NC machining. Because of the inborn tangent discontinuity, it is difficult to realize the machining with both high speed and high quality along the G01 codes. To solve this problem, a local corner transition algorithm combined with global motion planning strategy is proposed. Very different from recent corner transition studies in which the transition path and feedrate are planned separately, this work uses a one-step strategy to generate the transition trajectory. Besides, the more reasonable axial acceleration limits are considered in this algorithm, since the acceleration performances of individual axes in conventional machine tools may be significantly different. To enhance the machining efficiency, a modified corner transition strategy with more free transition space is proposed. The feasibility and efficiency of the proposed algorithm are verified by simulations and experiments.
Article PDF
Similar content being viewed by others
Avoid common mistakes on your manuscript.
References
Wang YS, Yang DS, Gai RL, Wang SH, Sun SJ (2015) Design of trigonometric velocity scheduling algorithm based on preinterpolation and look-ahead interpolation. Int J Mach Tools Manuf 96:94–105
Chen M, Zhao WS, Xi XC (2015) Augmented Taylor’s expansion method for B-spline curve interpolation for CNC machine tools. Int J Mach Tools Manuf 94:109–119
Jahanpour J, Alizadeh MR (2015) A novel acc-jerk-limited NURBS interpolation enhanced with an optimized S-shaped quintic feedrate scheduling scheme. Int J Adv Manuf Technol 77(9):1889–1905
Bharathi A, Dong JY (2016) Feedrate optimization for smooth minimum-time trajectory generation with higher order constraints. Int J Adv Manuf Technol 82(5):1029–1040
Altintas Y, Erkorkmaz K (2003) Feedrate optimization for spline interpolation in high speed machine tools. CIRP Ann-Manuf Techn 52(1):297–302
Guo JX, Zhang Q, Gao XS, Li H (2015) Time optimal feedrate generation with confined tracking error based on linear programming. J Syst Sci Complex 28:80–95
Zhang Q, Li SR, Guo JX, Gao XS (2015) Tractable algorithm for robust time optimal trajectory planning of robotic manipulators under confined Torque. Int J Comput Commun Control 10 :123–135
Zhang Q, Li SR, Guo JX, Gao XS (2015) Time-optimal path tracking for robots under dynamics constraints based on convex optimization. doi:10.1017/S0263574715000247
Snchez-Reyes J, Chacn JM (2015) A polynomial Hermite interpolant for c 2 quasi arc-length approximation. Comput Aided Des 62:218–226
Erkorkmaz K (2015) Efficient fitting of the feed correction polynomial for real-time spline interpolation. ASME J Manuf Sci Eng 137(4):MANU-14-1119
Tsai MS, Nien HW, Yau HT (2010) Development of a real-time look-ahead interpolation methodology with spline-fitting technique for high-speed machining. Int J Adv Manuf Technol 47(5):621–638
Wang JB, Yau HT (2009) Real-time NURBS interpolator: application to short linear segments. Int J Adv Manuf Technol 41(11):1169–1185
Wang YS, Yang DS, Liu YZ (2014) A real-time look-ahead interpolation algorithm based on Akima curve fitting. Int J Mach Tools Manuf 85:122–130
Yang ZY, Shen LY, Yuan CM, Gao XS (2015) Curve fitting and optimal interpolation for CNC machining under confined error using quadratic B-splines. Comput Aided Des 66 :62–72
Zhang LB, You YP, He J, Yang XF (2011) The transition algorithm based on parametric spline curve for high-speed machining of continuous short line segments. Int J Adv Manuf Technol 52(1):245–254
Zhao H, Zhu LM, Ding H (2013) A real-time look-ahead interpolation methodology with curvature-continuous B-spline transition scheme for CNC machining of short line segments. Int J Mach Tools Manuf 65:88–98
Dong JC, Wang TY, Li B, Ding YY (2014) Smooth feedrate planning for continuous short line tool path with contour error constraint. Int J Mach Tools Manuf 76:1–12
Sencer B, Ishizaki K, Shamoto E (2015) A curvature optimal sharp corner smoothing algorithm for high-speed feed motion generation of NC systems along linear tool paths. Int J Adv Manuf Technol 76(9):1977–1992
Sun SJ, Lin H, Zheng LM, Yu JG, Hu Y (2016) A real-time and look-ahead interpolation methodology with dynamic B-spline transition scheme for CNC machining of short line segments. Int J Adv Manuf Technol 84 (5):1359–1370
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:27–46
Dong JJ, Stori JA (2004) Optimal feed-rate scheduling for high-speed contouring. ASME J Manuf Sci Eng 129(1):63–76
Sencer B, Ishizaki K, Shamoto E (2015) High speed cornering strategy with confined contour error and vibration suppression for CNC machine tools. CIRP Ann-Manuf Techn 64(1):369–372
Zhang LX, Sun RY, Gao XS, Li HB (2011) High speed interpolation for micro-line trajectory and adaptive real-time look-ahead scheme in CNC machining. Sci China Technol Sci 54:1–15
Li HB, Gao XS, Zhang LX, Sun RY (2012) Discrete interpolation of g01 codes in 2D machining under bounded accelerations. Math Comput Sci 6(3):327–344
Li HB (2013) Estimation and control of the geometric error in a linear interpolator with parabola blending. ASME 2013 International Mechanical Engineering Congress and Exposition, San Diego
Du X, Huang J, Zhu LM (2015) A complete S-shape feed rate scheduling approach for NURBS interpolator. J Comput Des Eng 2(4):206–217
Zhang K, Yuan CM, Gao XS (2013) Efficient algorithm for time-optimal feedrate planning and smoothing with confined chord error and acceleration. Int J Adv Manuf Technol 66(9):1685–1697
Author information
Authors and Affiliations
Corresponding author
Rights and permissions
About this article
Cite this article
Zhang, Q., Gao, XS., Li, HB. et al. Minimum time corner transition algorithm with confined feedrate and axial acceleration for nc machining along linear tool path. Int J Adv Manuf Technol 89, 941–956 (2017). https://doi.org/10.1007/s00170-016-9144-9
Received:
Accepted:
Published:
Issue Date:
DOI: https://doi.org/10.1007/s00170-016-9144-9