Advertisement

Development of Novel Tool Center Point Velocity Planning Algorithm for Five Axis Machine Tool

  • Shih-Kai Wu
  • Meng-Shiun Tsai
  • Ming-Tzong Lin
  • Hong-Wei Huang
Regular Paper
  • 48 Downloads

Abstract

In this paper, a tool center point (TCP) feedrate scheduling algorithm for 5-axis machine tool is developed to generate the axes interpolation commands. The proposed algorithm considers not only the constraints of TCP velocity, acceleration and jerk, but also the velocity differences of each axes at the junction of each block. First, the proposed method determines the maximum speed for each block segment at the TCP coordinate based on the computed length. Then the kinematics of the five axis machine tool is employed to derive the five-axis corner velocity difference (FCVD) formulation. The FCVD utilizes the axis velocity difference at the junction of blocks as the designed variable. As the starting and end velocities of each block are determined, the S-shape acceleration/deceleration (Acc/Dec) method is adopted to generate both smooth TCP and rotary axis profile based on the given interpolation parameters. The servo dynamics of the five axis machine tool are utilized to evaluate the performances of the FCVD. Simulation results demonstrate that the FCVD can achieve better contour accuracy with less machining time as compared to the five-axis feedrate regulation formulation (FFRF) algorithm. Furthermore, the FCVD are compared with Heidenhain CNC controller and the results show that the FCVD has similar behaviors as the Heidenhain controller, but it can achieve less machining time.

Keywords

Five-axis machining Feedrate planning Tool center point (TCP) Corner velocity 

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

References

  1. 1.
    Lai, J.-Y., Lin, K.-Y., Tseng, S.-J., and Ueng, W.-D., “On the Development of a Parametric Interpolator with Confined Chord Error, Feedrate, Acceleration and Jerk,” The International Journal of Advanced Manufacturing Technology, Vol. 37, Nos. 1–2, pp. 104–121, 2008.CrossRefGoogle Scholar
  2. 2.
    Sun, Y., Zhao, Y., Xu, J., and Guo, D., “The Feedrate Scheduling of Parametric Interpolator with Geometry, Process and Drive Constraints for Multi-Axis CNC Machine Tools,” International Journal of Machine Tools and Manufacture, Vol. 85, pp. 49–57, 2014.CrossRefGoogle Scholar
  3. 3.
    Hu, J., Xiao, L., Wang, Y., and Wu, Z., “An Optimal Feedrate Model and Solution Algorithm for a High-Speed Machine of Small Line Blocks with Look-Ahead,” The International Journal of Advanced Manufacturing Technology, Vol. 28, Nos. 9–10, pp. 930–935, 2006.CrossRefGoogle Scholar
  4. 4.
    Ye, P., Shi, C., Yang, K., and Lv, Q., “Interpolation of Continuous Micro Line Segment Trajectories Based on Look-Ahead Algorithm in High-Speed Machining,” The International Journal of Advanced Manufacturing Technology, Vol. 37, Nos. 9–10, pp. 881–897, 2008.CrossRefGoogle Scholar
  5. 5.
    Lee, A.-C., Lin, M.-T., Pan, Y.-R., and Lin, W.-Y., “The Feedrate Scheduling of NURBS Interpolator for CNC Machine Tools,” Computer-Aided Design, Vol. 43, No. 6, pp. 612–628, 2011.CrossRefGoogle Scholar
  6. 6.
    Tsai, M.-C., Cheng, C.-W., and Cheng, M.-Y., “A Real-Time NURBS Surface Interpolator for Precision Three-Axis CNC Machining,” International Journal of Machine Tools and Manufacture, Vol. 43, No. 12, pp. 1217–1227, 2003.CrossRefGoogle Scholar
  7. 7.
    Tsai, M.-S., Nien, H.-W., and Yau, H.-T., “Development of a Real-Time Look-Ahead Interpolation Methodology with Spline-Fitting Technique for High-Speed Machining,” The International Journal of Advanced Manufacturing Technology, Vol. 47, Nos. 5–8, pp. 621–638, 2010.CrossRefGoogle Scholar
  8. 8.
    Yeh, S.-S. and Su, H.-C., “Implementation of Online NURBS Curve Fitting Process on CNC Machines,” The International Journal of Advanced Manufacturing Technology, Vol. 40, Nos. 5–6, pp. 531–540, 2009.CrossRefGoogle Scholar
  9. 9.
    Geng, C., Yu, D., Zheng, L., Zhang, H., and Wang, F., “A Tool Path Correction and Compression Algorithm for Five-Axis CNC Machining,” Journal of Systems Science and Complexity, Vol. 26, No. 5, pp. 799–816, 2013.CrossRefzbMATHGoogle Scholar
  10. 10.
    Lin, M.-T., Yu, N.-T., Chiu, W.-T., Lee, C.-Y., and Lu, Y.-M., “A Master-Axis-Based Feedrate Scheduling with Jerk Constraints for Five-Axis Tool Center Point Trajectory,” Proc. of IEEE International Conference on Automation Science and Engineering (CASE), pp. 111–116, 2015.Google Scholar
  11. 11.
    Beudaert, X., Lavernhe, S., and Tournier, C., “Feedrate Interpolation with Axis Jerk Constraints on 5-Axis NURBS and G1 Tool Path,” International Journal of Machine Tools and Manufacture, Vol. 57, pp. 73–82, 2012.CrossRefGoogle Scholar
  12. 12.
    Sun, Y., Zhou, J., and Guo, D., “Variable Feedrate Interpolation of NURBS Toolpath with Geometric and Kinematical Constraints for Five-Axis CNC Machining,” Journal of Systems Science and Complexity, Vol. 26, No. 5, pp. 757–776, 2013.CrossRefzbMATHGoogle Scholar
  13. 13.
    Yuen, A., Zhang, K., and Altintas, Y., “Smooth Trajectory Generation for Five-Axis Machine Tools,” International Journal of Machine Tools and Manufacture, Vol. 71, pp. 11–19, 2013.CrossRefGoogle Scholar
  14. 14.
    Beudaert, X., Lavernhe, S., and Tournier, C., “5-Axis Local Corner Rounding of Linear Tool Path Discontinuities,” International Journal of Machine Tools and Manufacture, Vol. 73, pp. 9–16, 2013.CrossRefGoogle Scholar
  15. 15.
    Langeron, J. M., Duc, E., Lartigue, C., and Bourdet, P., “A New Format for 5-Axis Tool Path Computation, Using Bspline Curves,” Computer-Aided Design, Vol. 36, No. 12, pp. 1219–1229, 2004.CrossRefGoogle Scholar
  16. 16.
    Qiao, Z., Wang, T., Wang, Y., Hu, M., and Liu, Q., “Bézier Polygons for the Linearization of Dual NURBS Curve in Five-Axis Sculptured Surface Machining,” International Journal of Machine Tools and Manufacture, Vol. 53, No. 1, pp. 107–117, 2012.CrossRefGoogle Scholar
  17. 17.
    Sencer, B., Altintas, Y., and Croft, E., “Modeling and Control of Contouring Errors for Five-Axis Machine Tools -Part I: Modeling,” Journal of Manufacturing Science and Engineering, Vol. 131, No. 3, Paper No. 031006, 2009.Google Scholar
  18. 18.
    Lin, M.-T. and Wu, S.-K., “Modeling and Improvement of Dynamic Contour Errors for Five-Axis Machine Tools under Synchronous Measuring Paths,” International Journal of Machine Tools and Manufacture, Vol. 72, pp. 58–72, 2013.CrossRefGoogle Scholar
  19. 19.
    Heidenhain Corporation, “Technical Manual iTNC 530 HSCI,” 2012.Google Scholar
  20. 20.
    Koren, Y. and Lo, C.-C., “Advanced Controllers for Feed Drives,” CIRP Annals-Manufacturing Technology, Vol. 41, No. 2, pp. 689–698, 1992.CrossRefGoogle Scholar
  21. 21.
    Tsai, M.-S. and Huang, Y.-C., “A Novel Integrated Dynamic Acceleration/Deceleration Interpolation Algorithm for a CNC Controller,” The International Journal of Advanced Manufacturing Technology, Vol. 87, Nos. 1–4, pp. 279–292, 2016.CrossRefGoogle Scholar

Copyright information

© Korean Society for Precision Engineering and Springer-Verlag GmbH Germany, part of Springer Nature 2018

Authors and Affiliations

  1. 1.Department of Mechanical EngineeringNational Chung Cheng UniversityMinsiung, ChiayiTaiwan
  2. 2.Department of Mechanical Design EngineeringNational Formosa UniversityHuwei, YunlinTaiwan

Personalised recommendations