摘要
为使自行研发的机床数控系统具有连续小线段高速加工能力,该文以离散的方法建立了一种全新的插补算法。该算法以级数求和的方法推导了S型加减速控制模型,并以小线段夹角为参变量控制拐点通过速度建立了小线段速度衔接模型,在此基础上,算法将插补过程分解为插补预处理及插补点计算两个步骤,预处理中对小线段进行速度规划并设计了线段间速度的递推处理方法,插补点仅需根据当前速度及线段方向向量即可求出。通过对系统输出的插补点数据分析以及数控系统实际运行测试表明:该算法的加减速控制连续平滑,小线段加工程序具有较高的运行速度。
In order to make the new computer numerical control (CNC) system developed by authors have the high-speed machining ability of small line blocks, a new interpolation algorithm is built up by discrete method. An S-shape acceleration/deceleration control model is developed by summation progression and the comer of two conjoint lines is adopted as a parametric variable to control the feedrate through the inflexion of two lines. Based on these, interpolation process is divid- ed into two steps: interpolation pretreatment and interpolation point calculation. Feedrate planning is accomplished in the pretreatment step. Interpolation point calculating only depends on the real-time feedrate and the direction vector of the line. Interpolation data analysis and actual running indicate that the acceleration/deceleration control of the algorithm is smooth and small line blocks program can be run at a high speed in the new CNC system.
出处
《南京理工大学学报》
EI
CAS
CSCD
北大核心
2008年第4期443-448,共6页
Journal of Nanjing University of Science and Technology
关键词
小线段
高速加工
数控系统
插补
S型加减速
small line blocks
high-speed machining
numerical controller
interpolation
S-shape acceleration/deceleration