A Study on the Application of the Curvature Theory of Ruled Surfaces for the Development of Five-Axis NC Machine Real-Time Control Algorithm

5축 NC 기계의 실시간 제어기법 개발을 위한 룰드 서피스 곡률 이론의 적용 연구

  • Published : 2000.01.01


This paper presents the real time control method of 5-axis NC machine for high precision and productivity based on the curvature theory, of a ruled surface. The trajectory, of NC machine is described by, way of a ruled surface generated by the points on part surface and tool axis direction vector. The curvature theory, of a ruled surface is then applied to deter-mine the motion parameters of the 5-axis machine for control. The controller computes position, orientation, and differential motion parameters of the tool in each sampling period. The real-time approach produces smoother surfaces and requires substantially less machining time compared to conventional off-line approaches. The propose real-time control method based of the curvature theory of a ruled surface may give new methodology of precision 5-axis machine control.


5-Axis NC;Ruled Surface;Trajectory Planning;Curvature Theory;Real-Time Control


  1. 최병규, 전차수, 유우식, 편영식, 1995, CAD/CAM 시스템과 CNC절삭가공, 청문각
  2. Ferguson, J. C., 1964, 'Multivariable Curve Interpolation,' J. of the Association for Computing Machinery, Vol. 11, No.2, April, pp.221-228
  3. Elber, G., Fish, R., 1997, '5-Axis Freeform Surface Milling Using Piecewise Ruled Surface Approximation,' Journal of Manufacturing science and Engineering, Aug, vol. 119, pp. 383-389
  4. 공영식, 1998, '5축 NC가공에서의 효율적인 공구자세 선정에 관한 연구,' 박사학위논문, 전북대학교
  5. McCarthy, J. M., 1987, 'On the Scalar and Dual Formulations of the Curvature Theory of Line Trajectories,' ASME J. Mechanisms, Transmission, and Automation in Design, March, Vol. 109, No.1, pp. 101-106
  6. Rogers, D. F. and Adams, J. A., 1976, Mathematical Elements for Computer Graphics, McGraw-Hill Book Company, New York, pp. 239
  7. Farin, G., 1988, Curves and Surfaces for Computer Aided Geometric Design-A Practical Guide, Academic Press, Inc., San Diego, pp. 334
  8. Koren, Y., Lo, C. C., and Shpitalni, M., 1993, 'CNC Interpolators: Algorithm and Analysis,' PED- Vol. 64, Manufacturing Science and Engineering, ASME winter annual meeting, pp. 83-92
  9. Yang, D. C. H., and Kong, T., 1994, 'Parametric interpolator versus linear Interpolator for precision CNC machining,' Copmputer-Aided Design, March, Vol. 26, No.3, pp. 22 -223
  10. Lin, R., and Koren, Y., 1994, 'Real-Time Five Axis Interpolators for Machining Ruled Surfaces,' ASME Winter Annual Meeting, DSC-Vol. 55-2, pp. 951-960
  11. Koren, Y., 1995, 'Five-Axis Surface Interpolators,' Annals of the CIRP, Vol. 44/1, pp. 379-382
  12. 유범상, 김재희, 1998, '로봇의 정밀제어를 위한 룰드 서피스의 곡률이론에 의한 궤적 생성법,' 대한기계학회논문집, 제22권, 7호, pp. 1205-1215
  13. Chou, J. J. and Yang, D. C. H., 1991, 'Command generation for three-axis CNC machining,' Trans. ASME J. of Eng. Indust., Vol. 113, Aug., pp. 305-310
  14. Huang, J. T. and Yang, D. C. H., 1992, 'Design and application of a new CNC command generator for CAD/CAM integration,' Ph.D. Thesis, UCLA
  15. McCarthy, J. M. and Roth, B., 1981, 'The Curvature Theory of Line Trajectories in Spatial Kinematics ,' ASME J. of Mechanical Design, Oct., Vol. 103, No.4, pp. 718-724
  16. Ryuh, B. S. and Pennock, G. R., 1988, 'Accurate Motion of a Robot End-Effector using the Curvature Theory of a Ruled Surface,' ASME J. of Mechanisms, Transmissions, and Automation in Design, Dec., Vol. 110, No.4, pp. 383-388
  17. Ryuh, B. S., 1989, 'Robot Trajectory Planning using the Curvature Theory of Ruled Surfaces,' Doctoral Dissertation, May, Purdue University, West Lafayette, Indiana
  18. Ryuh, B. S. and Pennock, G. R., 1990, 'Trajectory Planning Using the Fergu50n Curve Model and Curvature Theory of Ruled Surface,' ASME J. of Mechanical Design, Sep.,Vol. 112, No.3, pp. 377-383
  19. Litvin, F. L. and Gao, X. C., 1988, 'Analytical Representation of Trajectory of Manipulators,' Trends and Developments in Mechanisms, Machines, and Robotics, The 1988 ASME Design Technology Conferences-20th Biennial Mechanisms Conference, Sept. 25-28, DE-Vol. 15-3, pp. 481-485, Kissimmee, Florida