航空学报 > 1992, Vol. 13 Issue (11): 694-697

数控系统中空间任意平面圆弧插补算法

窦晓牧, 彭炎午   

  1. 西北工业大学中国发备管理培训中心 西安 710072
  • 收稿日期:1990-11-07 修回日期:1991-10-21 出版日期:1992-11-25 发布日期:1992-11-25

THE INTERPOLATION ALGORITHM OF CIRCULAR-ARCS IN AN ARBITRARY PLANE FOR CNC

Dou Xiao-mu, Peng Yan-wu   

  1. Northwestern Polytechnical Univarsity, Xi'an, 710072
  • Received:1990-11-07 Revised:1991-10-21 Online:1992-11-25 Published:1992-11-25

摘要: 以往的数控系统只能插补平行坐标平面的圆弧,本文根据坐标系旋转的原理,提出了一种可以插补任意平面圆弧曲线、且可以满足控制实时性要求的插补算法,以简化编程,提高加工精度。

关键词: 数控, 五坐标, 插补

Abstract: According to the piinciple of rotaion of coordinate system, an interpolation algorithm with which the circular ares in an arbitrary plane can be implemented in real time is presented in the paper. With this algorithm CNC can make all kinds of circular arcs and its performance is improved. The main requirements of an interpolation subroutine are couputing accuray and rapidity, that is. the computing time must be shorter than the sampling period of the system, and a period of time is left to do data procession and to collect the information on running and state of the machine tool. The interpolation algorithm is tested by using C laguage. A computer whose CPU is intel 8088 is used with afrequency of s megahertz and its duration of time to finish one interpolation compuiting is about 5-6 ms which is acceptable for actual CNC. Therefore this interpolatin algorithm is feasible.

Key words: CNC, 5 axis, interpolation