Simultaneous 3D Machining with Real-Time NURBS Interpolation

  • Hong, Won-Pyo (Manufacturing System Research Center/Nano Machining Team, Korea Institute of Industrial Technology (KITECH)) ;
  • Lee, Seok-Woo (Manufacturing System Research Center/Nano Machining Team, Korea Institute of Industrial Technology (KITECH)) ;
  • Park, Hon-Zong (Manufacturing System Research Center/Nano Machining Team, Korea Institute of Industrial Technology (KITECH)) ;
  • Yang, Min-Yang (Korea Advanced Institute of Science and Technology (KAIST))
  • Published : 2003.03.01

Abstract

Increasing demand on precision machining using computerized numerical control (CNC) machines have necessitated that the tool move not only with the smallest possible position error but also with smoothly varying feedrates in 3-dimensional (3D) space. This paper presents the simultaneous 3D machining process investigated using a retrofitted PC-NC milling machine. To achieve the simultaneous 3-axis motions, a new precision interpolation algorithm for 3D Non Uniform Rational B-Spline (NURBS) curve is proposed. With this accurate and efficient algorithm for the generation of complex 3D shapes, a real-time NURBS interpolator was developed using a PC and the simultaneous 3D machining was accomplished satisfactorily.

Keywords

References

  1. Choi, B. K., 1991, Surface modeling for CAD/CAM, Elsevier
  2. Chou, J. J. and Yang, D. C. H., 1991, 'Command Generation for Three-Axis CNC Machining,' ASME Journal of Engineering for Industry, Vol. 113, pp. 305-310 https://doi.org/10.1115/1.2899701
  3. Hasenjaeger, B., 1999, 'NURBS, CAD/CAM, CNC : Who's in Charge?,' Integrated Manufacturing Solutions, pp. 18-19, March
  4. Huang, S. J. and Lee, C. F., 1993, 'Servo-Drive Systems for Milling Machine Retrofit Application,' Int. J. of Machine Tools & Manufacture, Vol. 33, No. 3, pp. 449-463 https://doi.org/10.1016/0890-6955(93)90051-U
  5. ISO Standard 6983-1, 1982, 'Numerical Control of Machines-Program Format and Definition of Address Words,' International Organization for Standardization
  6. Kiritsis, D., 1994, 'High Precision Interpolation Algorithm for 3D Parametric Curve Generation,' Computer-Aided Design, Vol. 26, No. 11, pp. 850-856 https://doi.org/10.1016/0010-4485(94)90100-7
  7. Koren, Y., 1983, Computer Control of Manufacturing Systems, McGraw-Hill, pp. 115-142
  8. Luscombe, A. M., Toncich, D. J., Thomson, W. and Dluzniak, R., 1994, 'A New Type of Machine Control System to Replace Traditional CNC,' Int. J. of Advanced Manufacturing Technology, Vol. 9, pp. 369-374 https://doi.org/10.1007/BF01748481
  9. Piegl, L. and Tiller, W., 1995, The NURBS book, Springer
  10. Scherer, J., 1997, 'High Speed, High Precision Machining with NURBS Interpolation,' 2nd Int. Machining & Grinding Conference, Michigan, pp. 707-716
  11. Wallace, J., 1997, 'NURBS in a nutshell,' Manufacturing Engineering, pp. 92-98, October
  12. Yang, M. Y. and Hong, W. P., 2002, 'Three-Dimensional Reference Pulse Linear and Circular Interpolators for CNC Systems,' Int. J. of Production Research, Vol. 40, No. 2, pp. 425-439 https://doi.org/10.1080/00207540110079752
  13. Yeh, S. S. and Hsu, P. L., 1999, 'The Speed-Controlled Interpolator for Machining Parametric Curves,' Computer-Aided Design, Vol. 31, pp. 349-357 https://doi.org/10.1016/S0010-4485(99)00035-4
  14. Zhang, Q. G. and Greenway, R. B., 1998, 'Development and Implementation of a NURBS Curve Motion Interpolator,' Robotics & Computer-Integrated Manufacturing, Vol. 14, pp. 27-36 https://doi.org/10.1016/S0736-5845(97)00021-5
  15. Robotics & Computer-Integrated Manufacturing v.14 Development and Implementation of a NURBS Curve Motin Interpolator Zhang, Q. G.;Greenway, R. B. https://doi.org/10.1016/S0736-5845(97)00021-5