Abstract
A good adaptive feedrate will be helpful for improving machining accuracy and efficiency, as well as avoiding the excess of the machine’s physical capabilities and feed fluctuations during machining. Therefore, it is highly desirable to consider the constraints of geometric error, cutting performance, and drive constraints in the feedrate scheduling of the parametric curve interpolator for five-axis computer numerical control machining. In this paper, a novel multiconstraints feedrate scheduling method is proposed for the parametric curve interpolator in five-axis machining. In the method, the feed optimization model is first built with the constraints of geometric error, the maximum feedrate and acceleration of cutter tip, and the maximum feedrate and acceleration of five-drive axes. Then, the relations between each constraint and the cutter tip feedrate are derived by means of near arc length parameterization. After that, a linear programming algorithm is applied to obtain the optimal feed profile on the sampling positions of the given tool path. Finally, illustrated examples are given to validate the feasibility and applicability of the proposed feedrate scheduling method. The comparison results show that the proposed method has an ability of the simultaneous guarantees of geometric accuracy, cutting performance, and drive characters of machine tools.
Article PDF
Similar content being viewed by others
Avoid common mistakes on your manuscript.
References
Kurt M, Bagci E (2011) Feedrate optimisation/scheduling on sculptured surface machining: a comprehensive review, applications and future directions. Int J Adv Manuf Technol 55:1037–1067
Zhang XT, Song Z (2012) An iterative feedrate optimization method for real-time NURBS interpolator. Int J Adv Manuf Technol 62:1273–1280
Lee RS (2000) Real-time surface interpolator for 3-D parametric surface machining on 3-axis machine tools. Int J Mach Tool Manuf 40:1513–1526
Ni XY, Wang DH, Li YB (2011) Real-time NURBS curve interpolator based on section. Int J Adv Manuf Technol 54:239–249
Yang DCH, Kong T (1994) Parametric interpolator versus linear interpolator for precision surface machining. Comput Aided Des 26(3):225–234
Jin YA, He Y, Fu JZ (2013) A look-ahead and adaptive speed control algorithm for parametric interpolation. Int J Adv Manuf Technol 69:2613–2620
Tapie L, Mawussi B, Rubio W, Furet B (2013) Machining of complex-shaped parts with guidance curves. Int Adv Manuf Technol 69:1499–1509
Bedi S, Ali I, Quan N (1993) Advanced interpolation techniques for CNC machines. Trans ASME J Eng Ind 115(6):329–336
Shpitalni M, Koren Y, Lo CC (1994) Real-time curve interpolators. Comput Aided Des 26:832–838
Moetakef Imani B, Ghandehariun A (2011) Real-time PH-based interpolation algorithm for high speed CNC machining. Int J Adv Manuf Technol 56:619–629
Wang JB, Yau HT (2013) Universal real-time NURBS interpolator on a PC-based controller. Int Adv Manuf Technol. doi:10.1007/s00170-013-5460-5
Sun YW, Jia ZY, Ren F, Guo DM (2008) Adaptive feedrate scheduling for NC machining along curvilinear paths with improved kinematic and geometric properties. Int J Adv Manuf Technol 36:60–68
Lai JY, Lin KY, Tseng SJ, Ueng WD (2008) On the development of a parametric interpolator with confined chord error, feedrate, acceleration and jerk. Int J Adv Manuf Technol 37:104–121
Yong T, Narayanaswami R (2003) A parametric interpolator with confined chord errors, acceleration and deceleration for NC machining. Comput Aided Des 35:1249–1259
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–12):1685–1697
Yeh SS, Hsu PL (2002) Adaptive–feedrate interpolation for parametric curves with a confined chord error. Comput Aided Des 34:229–237
Sun YW, Zhao Y, Bao YR, Guo DM (2014) A novel adaptive-feedrate interpolation method for NURBS tool path with drive constraints. Int J Mach Tool Manuf 77:74–81
Lotfi B, Zhong ZW, Khoo LP (2009) Variable feed rates and variable machine forces for a constant material removal rate and constant cutting force along Pythagorean-hodograph curves. Int J Adv Manuf Technol 40:171–178
Tikhon M, Ko TJ, Lee SH, Kim HS (2004) NURBS interpolator for constant material removal rate in open NC machine tools. Int J Mach Tool Manuf 44(2–3):237–245
Tsai MS, Nien HW, Yau HT (2011) Development of integrated acceleration/deceleration look-ahead interpolation technique for multi-blocks NURBS curves. Int J Adv Manuf Technol 56:601–618
Lee AC, Lin MT, Pan YR, Lin WY (2011) The feedrate scheduling of NURBS interpolator for CNC machine tools. Comput Aided Des 43(6):612–628
Dong JY, Ferreira PM, Stori JA (2007) Feed-rate optimization with jerk constraints for generating minimum-time trajectories. Int J Mach Tool Manuf 47:1941–1955
Feng JC, Li YH, Wang YH, Chen M (2010) Design of a real-time adaptive NURBS interpolator with axis acceleration limit. Int J Adv Manuf Technol 48:227–241
Sekar M, Narayanan VN, Yang SH (2007) Design of jerk bounded feedrate with ripple effect for adaptive NURBS interpolator. Int J Adv Manuf Technol 37:545–552
Wang JB, Yau HT (2009) Real-time NURBS interpolator: application to short linear segments. Int J Adv Manuf Technol 41:1169–1185
Liang S, Zhao WS, Xi XC (2012) Design of a real-time NURBS interpolator with constant segment length for milling EDM. Int J Adv Manuf Technol 67:427–440
Wu JC, Zhou HC, Tang XQ, Chen JH (2011) A NURBS interpolation algorithm with continuous feedrate. Int J Adv Manuf Technol 59:623–632
Baek DK, Yang SH, Ko TJ (2012) Precision NURBS interpolator based on recursive characteristics of NURBS. Int J Adv Manuf Technol 65:403–410
Dong HT, Chen B, Chen YP, Xie JM, Zhou ZD (2012) An accurate NURBS curve interpolation algorithm with short spline interpolation capacity. Int J Adv Manuf Technol 63:1257–1270
Wu JC, Zhou HC, Tang XQ, Chen JH (2012) Fast NURBS interpolation based on the biarc guide curve. Int J Adv Manuf Technol 58(5–8):597–605
Ridwan F, Xu X, Ho CL (2012) Adaptive execution of an NC program with feed rate optimization. Int J Adv Manuf Technol 63:1117–1130
Jin YA, He Y, Fu JZ, Chen ZC (2013) An interpolation method for the open CNC system based on EPM. Int J Adv Manuf Technol. doi:10.1007/s00170-013-5044-4
Li JG, Zhang TH, Li ZX (2012) An adaptive off-line NURBS interpolator f or CNC machining. Int J Adv Manuf Technol 63:719–729
Heng M, Erkorkmaz K (2010) Design of a NURBS interpolator with minimal feed fluctuation and continuous feed modulation capability. Int J Mach Tool Manuf 50:281–293
Tutunea-Fatan OR, Feng HY (2005) Determination of geometry-based errors for interpolated tool paths in five-axis surface machining. J Manuf Sci Eng 127(1):60–67
Lavernhe S, Tournier C, Lartigue C (2007) Kinematical performance prediction in multi-axis machining for process planning optimization. Int J Adv Manuf Technol 37(5–6):534–544
Li W, Liu YD, Yamazaki KZ, Fujisima MK, Mori MH (2007) The design of a NURBS pre-interpolator for five-axis machining. Int J Adv Manuf Technol 36(9–10):927–935
Qiao ZF, Wang TY, Wang YF, Hu M, Liu QJ (2012) Bézier polygons for the linearization of dual NURBS curve in five-axis sculptured surface machining. Int J Mach Tool Manuf 53:107–117
Sencer B, Altintas Y, Croft E (2008) Feed optimization for five-axis CNC machine tools with drive constraints. Int J Mach Tool Manuf 48(7–8):733–745
Fan W, Gao XS, Yan W, Yuan CM (2012) Interpolation of parametric CNC machining path under confined jounce. Int J Adv Manuf Technol 62(5–8):719–739
Fan W, Gao XS, Zhang K (2012) Time-optimal interpolation for five-axis CNC machining along parametric tool path based on linear programming. MM-Prepr 31:21–42
Zhang Q, Limit SR (2013) Efficient computation of smooth minimum time trajectory for CNC machining. Int Adv Manuf Technol 68:683–692
Sun YW, Bao YR, Kang KX, Guo DM (2013) An adaptive feedrate scheduling method of dual NURBS curve interpolator for precision five-axis CNC machining. Int J Adv Manuf Technol 68:1977–1987
Author information
Authors and Affiliations
Corresponding author
Rights and permissions
About this article
Cite this article
Zhou, J., Sun, Y. & Guo, D. Adaptive feedrate interpolation with multiconstraints for five-axis parametric toolpath. Int J Adv Manuf Technol 71, 1873–1882 (2014). https://doi.org/10.1007/s00170-014-5635-8
Received:
Accepted:
Published:
Issue Date:
DOI: https://doi.org/10.1007/s00170-014-5635-8