一种凸轮廓尖角直线圆弧复合过渡刀具半径补偿算法制造技术

技术编号:7119550 阅读:796 留言:0更新日期:2012-04-11 18:40
本发明专利技术公开了一种凸轮廓尖角直线圆弧复合过渡刀具半径补偿算法,即D刀补,包括以下步骤:以线段BC、圆弧CD和线段DE为直线圆弧复合过渡刀具半径补偿方法的刀具中心轨迹;计算转接点坐标;刀补建立与取消。由于本发明专利技术在凸轮廓尖角过渡处,延伸了刀具中心轨迹,使得刀具不再与A点始终接触,有效地解决了B刀补在尖角处停留时间过长造成尖角烧伤的问题。由于本发明专利技术在凸轮廓尖角过渡处采用了圆弧过渡,使得刀具中心轨迹平滑连续,有效地解决了C刀补折线过渡造成的需要频繁加减速,难以提高加工速度的问题。本发明专利技术D刀补的刀具中心轨迹长度较B刀补刀具中心轨迹稍长,较C刀补刀具中心轨迹短。

【技术实现步骤摘要】

本专利技术涉及一种新型数控加工技术,特别涉及一种凸轮廓尖角直线圆弧复合过渡刀具半径补偿算法
技术介绍
尖角过渡问题是数控加工中的一个传统问题,目前大多数的数控系统刀具半径补偿采用B型刀具半径补偿(简称B刀补)或者是C型刀具半径补偿(简称C刀补)。B型刀具半径补偿根据程序段中零件轮廓尺寸和刀具半径计算出刀具中心的运动轨迹,以相邻程序段凸轮廓的交点为圆心、以刀具半径为半径的圆弧连接程序段轮廓对应的刀具中心轨迹,且连接处必须相切。经过圆弧过渡后,刀具中心轨迹过渡曲线具有至少一阶连续特性,可有效地减少加减速使用频率,能够很好地提高加工效率。但是,在进行凸轮廓尖角加工时,由于凸轮廓尖角处始终处于切削状态,尖角加工的工艺性就比较差,这在磨削加工中尤其突出,所加工的尖角往往会出现烧伤并被加工成小圆角。另外,B型刀具半径补偿在确定刀具中心轨迹时,采用读一段、算一段、再走一段的控制方法,这样就无法预计由于刀具半径所造成的下段加工轨迹对本段加工轨迹产生的影响。C型刀具半径补偿的主要特点就是采用直线过渡。经直线过渡后,刀具在凸轮廓尖角处离开工件,能很好的避免刀具长时间与工件接触造成凸轮廓烧伤并形成小圆弧的问题。但无论是计算两条相邻凸轮廓的刀具中心轨迹延长线交点的伸长型,还是对两条相邻凸轮廓的刀具中心轨迹各自延伸一个刀具半径后,插入一条直线段的插入型,刀具运动轨迹均为折线,在高速切削时需要不断进行加减速,在高速数控加工中势必会影响到加工的速度和质量。因此,B型和C型刀具半径补偿方法在凸轮廓过渡线的高速切削中都存在一定的问题。
技术实现思路
为解决现有技术存在的上述问题,本专利技术要提出一种充分结合B型刀具半径补偿方法和C型刀具半径补偿方法的优点,既可解决B型刀具半径补偿方法在尖角处停留时间过长造成尖角烧伤,又可避免C型刀具半径补偿方法折线过渡造成的需要频繁加减速导致难以提高加工速度的问题的凸轮廓尖角直线圆弧复合过渡刀具半径补偿算法。为了实现上述目的,本专利技术的技术方案如下一种凸轮廓尖角直线圆弧复合过渡刀具半径补偿算法,包括以下步骤A、刀补算法分析Al、已知凸轮廓尖角编程轨迹为OA、AF,刀具半径为r,JB为将OA偏置刀具半径r 后的刀具中心轨迹,EK为将AF偏置刀具半径r后的刀具中心轨迹,AB、AE称为刀具半径矢量,B和E点分别为B刀补或C刀补的起点和终点;A2、过B点沿JB方向延长一个δ的距离到点C,同理由E点沿EK的反方向延长一个δ的距离到点D ; δ值根据加工工艺条件选取,一般取δ = 0. 1 Imm ;A3、过点C作AB的平行线,过点D作AE的平行线,两条平行线相交于点N ;A4、以N为圆心,|NC|或|ND|为半径,作起点为C、终点为D的圆弧;A5、线段BC、圆弧CD和线段DE即为直线圆弧复合过渡刀具半径补偿方法的刀具中心轨迹,简称D刀补;A6、当凸轮廓尖角为钝角时,刀具中心轨迹JB与EK的延长线交于I点,BI和EI的长度相等,其长度用λ表示;如果λ不大于δ,则该尖角处采用以A点为圆心,刀具半径r 为半径的圆弧BE作B刀补过渡,否则采用上述的D刀补过渡;B、转接点坐标计算AB, AF为刀具半径矢量,则有式(1)和式(2)OB = 0Α+ΑΒ (1)OE = 0Α+ΑΕ (2)设α为编程矢量OA的方向角,β为编程矢量AF的方向角;已知A点坐标为(Xa, Ya),则点B和E的坐标可分别由式(3)和式⑷计算 权利要求1. 一种凸轮廓尖角直线圆弧复合过渡刀具半径补偿算法,其特征在于包括以下步骤A、刀补算法分析Al、已知凸轮廓尖角编程轨迹为0A、AF,刀具半径为r,JB为将OA偏置刀具半径r后的刀具中心轨迹,EK为将AF偏置刀具半径r后的刀具中心轨迹,AB, AE称为刀具半径矢量,B 和E点分别为B刀补或C刀补的起点和终点;A2、过B点沿JB方向延长一个δ的距离到点C,同理由E点沿EK的反方向延长一个 δ的距离到点D ; δ值根据加工工艺条件选取,一般取δ = 0. 1 Imm ;A3、过点C作AB的平行线,过点D作AE的平行线,两条平行线相交于点N ; Α4、以Ν为圆心,INCI或|ND|为半径,作起点为C、终点为D的圆弧; A5、线段BC、圆弧CD和线段DE即为直线圆弧复合过渡刀具半径补偿方法的刀具中心轨迹,简称D刀补;A6、当凸轮廓尖角为钝角时,刀具中心轨迹JB与EK的延长线交于I点,BI和EI的长度相等,其长度用λ表示;如果λ不大于δ,则该尖角处采用以A点为圆心,刀具半径r为半径的圆弧BE作B刀补过渡,否则采用上述的D刀补过渡;B、转接点坐标计算AB、AF为刀具半径矢量,则有式(1)和式⑵ OB = 0Α+ΑΒ (1) OE = 0Α+ΑΕ (2)设α为编程矢量OA的方向角,β为编程矢量AF的方向角;已知A点坐标为(Xaja), 则点B和E的坐标可分别由式(3)和式(4)计算 Xb= Xa+r sin a(3)Yb = Ya±r cos α Χε=Χα + ν ηβ(4)Ye = Ya±r cos β 式中左刀补时取上方符号,右刀补时取下方符号; 由向量求和可得 OC = 0B+BC (5) OD = 0E+ED (6)由于|BC| = |Ed = δ,所以延伸点c和D的坐标分别可由式⑵和式⑶计算Xc = Xb+ δ COS α(7)Yc = Yb+ δ sin α Xd = Xe- δ cos β(8)Yd = Ye-δ sin β下面计算过渡圆弧圆心N的坐标,由于ON = 0C+CN (9) ON = 0D+DN (10)设过渡圆弧的半径为r',即|CN| = |dn| =r,由式(9)和( ο)可得全文摘要本专利技术公开了一种凸轮廓尖角直线圆弧复合过渡刀具半径补偿算法,即D刀补,包括以下步骤以线段BC、圆弧CD和线段DE为直线圆弧复合过渡刀具半径补偿方法的刀具中心轨迹;计算转接点坐标;刀补建立与取消。由于本专利技术在凸轮廓尖角过渡处,延伸了刀具中心轨迹,使得刀具不再与A点始终接触,有效地解决了B刀补在尖角处停留时间过长造成尖角烧伤的问题。由于本专利技术在凸轮廓尖角过渡处采用了圆弧过渡,使得刀具中心轨迹平滑连续,有效地解决了C刀补折线过渡造成的需要频繁加减速,难以提高加工速度的问题。本专利技术D刀补的刀具中心轨迹长度较B刀补刀具中心轨迹稍长,较C刀补刀具中心轨迹短。文档编号G05B19/404GK102354157SQ20111021909公开日2012年2月15日 申请日期2011年8月1日 优先权日2011年8月1日专利技术者彭全海, 林盛, 王春, 阎长罡 申请人:大连交通大学本文档来自技高网...

【技术保护点】
1.一种凸轮廓尖角直线圆弧复合过渡刀具半径补偿算法,其特征在于:包括以下步骤:A、刀补算法分析A1、已知凸轮廓尖角编程轨迹为OA、AF,刀具半径为r,JB为将OA偏置刀具半径r后的刀具中心轨迹,EK为将AF偏置刀具半径r后的刀具中心轨迹,AB、AE称为刀具半径矢量,B和E点分别为B刀补或C刀补的起点和终点;A2、过B点沿JB方向延长一个δ的距离到点C,同理由E点沿EK的反方向延长一个δ的距离到点D;δ值根据加工工艺条件选取,一般取δ=0.1~1mm;A3、过点C作AB的平行线,过点D作AE的平行线,两条平行线相交于点N;A4、以N为圆心,|NC|或|ND|为半径,作起点为C、终点为D的圆弧;A5、线段BC、圆弧CD和线段DE即为直线圆弧复合过渡刀具半径补偿方法的刀具中心轨迹,简称D刀补;A6、当凸轮廓尖角为钝角时,刀具中心轨迹JB与EK的延长线交于I点,BI和EI的长度相等,其长度用λ表示;如果λ不大于δ,则该尖角处采用以A点为圆心,刀具半径r为半径的圆弧BE作B刀补过渡,否则采用上述的D刀补过渡;B、转接点坐标计算AB、AF为刀具半径矢量,则有式(1)和式(2):OB=OA+AB    (1)OE=OA+AE    (2)设α为编程矢量OA的方向角,β为编程矢量AF的方向角;已知A点坐标为(Xa,Ya),则点B和E的坐标可分别由式(3)和式(4)计算:(3)Yb=Ya±r cosα(4)Ye=Ya±r cosβ式中左刀补时取上方符号,右刀补时取下方符号;由向量求和可得:OC=OB+BC    (5)OD=OE+ED    (6)由于|BC|=|ED|=δ,所以延伸点C和D的坐标分别可由式(7)和式(8)计算:Xc=Xb+δcosα(7)Yc=Yb+δsinαXd=Xe-δcosβ(8)Yd=Ye-δsinβ下面计算过渡圆弧圆心N的坐标,由于:ON=OC+CN    (9)ON=OD+DN    (10)设过渡圆弧的半径为r′,即|CN|=|DN|=r,由式(9)和(10)可得:***式中左刀补时取上方符号,右刀补时取下方符号;因此,由式(9)和式(10)可得N点坐标:Xn=Xc-r′sinα=Xd-r′sinβ(12)Yn=Yc+r′cosα=Yd+r′cosβC、刀补建立与取消C1、刀补建立时,以凸轮廓尖角A点为圆心,刀具半径r为半径画圆,过O点作圆的切线OB,B为切点;C2、将编程轮廓AF偏置刀具半径r后的刀具中心轨迹为EK,AB、AE为刀具半径矢量,B和E点则分别为刀补建立过渡段的起点和终点;C2、过B点沿OB方向延长一个δ的距离到点C,同理由E点沿EK的反方向延长一个δ的距离到点D;δ值根据加工工艺条件选取,一般取δ=0.1~1mm;C3、过点C作AB的平行线,过点D作AE的平行线,两条平行线相交于点N;C4、以N为圆心,|NC|或|ND|为半径,作起点为C、终点为D的圆弧;C5、线段OB、线段BC、圆弧CD和线段DE即为直线圆弧复合过渡刀具半径补偿方法的刀补建立时的刀具中心轨迹;C6、当凸轮廓尖角为钝角时,刀具中心轨迹OB与EK的延长线交于I点,BI和EI的长度相等,其长度用λ表示;如果λ不大于δ,则以A点为圆心,刀具半径r为半径作圆弧BE;线段OB、圆弧BE和线段EK即为直线圆弧复合过渡刀具半径补偿方法的刀补建立时的刀具中心轨迹;C7、刀补取消时的刀具中心轨迹与刀补建立时的刀具中心轨迹相同,但方向相反。...

【技术特征摘要】

【专利技术属性】
技术研发人员:王春林盛彭全海阎长罡
申请(专利权)人:大连交通大学
类型:发明
国别省市:91

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1