中国机械工程 ›› 2013, Vol. 24 ›› Issue (15): 1989-1995.

• 机械基础工程 • 上一篇    下一篇

平底刀五轴端铣3D刀补中运动突变的检测算法

王峰1,2;林浒2;刘峰1,2;郑飂默2;郑一麟1,2   

  1. 1.中国科学院大学,北京,100039
    2.中国科学院沈阳计算技术研究所高档数控国家工程中心,沈阳,110168
  • 出版日期:2013-08-10 发布日期:2013-08-15
  • 基金资助:
    国家重点基础研究发展计划(973计划)资助项目(2011CB302400);国家重大科技专项(2011ZX04016-071) 
    National Program on Key Basic Research Project (973 Program)(No. 2011CB302400);
    National Science and Technology Major Project ( No. 2011ZX04016-071)

A Detection Algorithm of Motion Mutation during 3D Cutter Compensation in#br# Five Axis End Milling with a Flat-bottomed Tool

Wang Feng1,2;Lin Hu2;Liu Feng1,2;Zheng Liaomo2;Zheng Yilin1,2   

  1. 1.University of Chinese Academy of Sciences,Beijing,100039
    2.National Engineering Research Center for High-end CNC,Shenyang Institute of Computing Technology,Chinese Academy of Sciences,Shenyang,110168
  • Online:2013-08-10 Published:2013-08-15
  • Supported by:
     
    National Program on Key Basic Research Project (973 Program)(No. 2011CB302400);
    National Science and Technology Major Project ( No. 2011ZX04016-071)

摘要:

应用3D刀补功能进行五轴端铣加工时,如果某一点处的刀具半径补偿矢量出现奇异解,会导致直线轴控制点在该位置附近发生运动突变。为了准确检测出发生运动突变的位置,从而为进一步解决该类型突变问题提供前提条件,以平底刀为研究对象,在建立切触点与直线轴控制点空间映射关系的基础上,分析了3D刀补中加工奇异点产生的原因;针对奇异点、奇异点相邻点以及奇异区域边界三处会发生运动突变的位置,给出了基于计算刀轴法矢量夹角与观察刀轴姿态主导角符号的检测算法。仿真实验证明了该算法的正确性与有效性。

关键词: 五轴端铣, 平底刀, 3D刀具半径补偿, 奇异点, 运动控制

Abstract:

In the process of five-axis end milling with a  flat-bottomed tool,if the 3D cutter compensation function was adopted,the motion of linear axis control point would be unsteady because there would be singular solution during solving the radius
compensation vector.To provide the precondition for solving such problem,it was needed to detect positions where motion mutation will happen.The reason that the singular point generated during 3D cutter compensation was analyzed based on building the relationship between coordinates of the cutter contact point and the linear axis control  point.For the singular point,the adjacent points of the singular point and the boundary of the singular area, which were three positions where motion mutation would happen,a detected algorithm was advanced,which was based on calculating the angle between the tool axis vector and the normal vector and observing the symbol of the dominant angle of the tool axis posture.A simulation experiment was performed to verify the correctness and the effectiveness of this algorithm. 

Key words: 5-axis end milling, flat-bottomed tool, 3D cutter radius compensation, singular point, motion control

中图分类号: