为机床工具企业提供深度市场分析                     

用户名:   密码:         免费注册  |   申请VIP  |  

English  |   German  |   Japanese  |   添加收藏  |  
沈阳机床
车床

车床 铣床 钻床 数控系统 加工中心 锻压机床 刨插拉床 螺纹加工机床 齿轮加工机床
磨床 镗床 刀具 功能部件 配件附件 检验测量 机床电器 特种加工 机器人

车床

电工电力 工程机械 航空航天 汽车 模具
仪器仪表 通用机械 轨道交通 船舶

搜索
热门关键字:

数控机床

 | 数控车床 | 数控系统 | 滚齿机 | 数控铣床 | 铣刀 | 主轴 | 立式加工中心 | 机器人
您现在的位置:车床网> 技术前沿>关于异型件的加工中心编程研究及粗糙度值分析
关于异型件的加工中心编程研究及粗糙度值分析
2016-2-6  来源:广州华立科技职业学院   作者:詹建新

       摘要:加工中心手动编程适用于简单的零件,对于由非圆曲线构成的零件,是手动编程中的难点。但对于某些简单的异型件,如果能通过数学模型得到刀具实际运行曲线的数学公式,并运用宏程序与子程序,也能实现手动加工中心编程。本文研究了一个简单异型件的加工中心程序,并简单介绍了该工件表面粗糙度值的计算方法,希望能对从事手动编程的工作人员及教学人员有所帮助。


      关键词:加工中心编程;宏程序;子程序;粗糙度值


      1 、引言


     随着CAM软件的普及,使用软件编程的人越来越多而使用手动编程的人员越来越少,对于从事模具制造或机械加工的人员来说,通过运用CAM软件编写零件的加工程序当然方便,但对于从事机床制造与维修的人员或作为培养数控人才的老师,掌握一些典型的非圆曲线的编程方法,包括宏程序与子程序的编写方法,才能真正体现对机床性能的熟练掌握程度。现代数控系统的插补主要是直线插补与圆弧插补,还没有提供非圆曲线的插补功能,对一些非圆曲线的编程,则是通过微分的方法,将曲线分解成许多细小的线段,用直线插补功能来实现,其中需要用到宏程序,子程序或循环指令才能完成。


     下面以一个非典型的椭圆台零件为例,介绍了手工加工中心编程在简单异型件方面的研究与应用,并且简单介绍了粗糙度值的计算方式。在这里,设定椭圆台最大椭圆的长轴为a,短轴为b,侧面圆弧的半径是R,椭圆的中心与坐标中心重合,长半轴与X 轴重合,如图1所示。

 

     


     图1 侧面是圆弧的椭圆台


      2 、工艺分析


     (1)该零件是一个非典型的椭圆台,与底面平行 的剖面全部为椭圆,与中心轴共面的侧面剖面线为圆弧,可以用子程序编写每层椭圆切削的程式。
     (2)粗加工为从上往下切削,精加工由下往上切削,加工的切削方向为顺时针。
     (3)因为该零件的侧面是一个圆弧型的曲面,因此球形刀具在加工时的有效半径随不同的加工深度而变化,因此编程时不适宜用刀具半径补偿,而是用刀具中心实际运行的曲线编写程式。
     (4)刀具中心的实际运行路线是一条与椭圆曲线等距的曲线,如椭圆的方程式为(acosθ,bsinθ),则椭圆外侧等距偏移曲线的方程为:


      

      式中a——椭圆长半轴
      b——椭圆短半轴
      θ——椭圆上任意一点与X轴的夹角,往椭圆
      外侧的偏移距离为H
     (5)本文所用参数、变量说明如表1所示。


                                                                  表1 参数表

      


     3 、粗加工编程


     粗加工工艺:
 
     (1)粗加工用平底刀,由上往下分层切削,切削方向为逆铣。
     (2)每层是由外向里切削,当刀具中心与零件轮廓距离小于0.8倍直径时,则切削下一层,粗加工的切削方式如图2所示。
     (3)粗加工的流程结构如图3所示。

 

      

      图2 粗加工线路图
      a——粗加工由上往下切削b——粗加工由外往里切削

 

      

      图3 粗加工流程图

 

     (4)粗加工的程序为:

      

      

      


     (5)粗加工子程序调用命令为:G65 P0101 A_B_C_I_D_E_F_H_


      4 、精加工编程


     精加工用球刀编程,加工每层椭圆曲线的子程式为:


    (1)精加工时,刀具的实际路线是一条偏移椭圆外侧的曲线,该曲线的公式见公式(1)。
    (2)当刀具运行到任意位置时,椭圆的长轴为:a-[r1-r1×cosψ],短轴为:b-[r1-r1×cosψ],刀具的有效半径为:r2×cosψ,刀尖顶点的高度为:[r1+r2]×sinψ-r2;          r1为工件侧面圆弧半径,r2为刀具半径,ψ为刀具点和圆心连线与水平面的夹角。
    (3)该程序按刀具中心实际路线即图中的虚线编程,因此不用刀具半径补偿,子程序开始时,刀具位于AF的中心点。
    (4)切削时为顺时针切削,而且为圆弧切入、切出,因此切削时的顺序为A→B→C→D→E→B→F,如图4所示。

 

      

      图4 加工顺序

 


     (5)精加工的流程结构如图5所示。

   

        


      图5 精加工流程图


  

    (6)精加工的程序为:


     

     

     


     (7)精加工子程序调用命令为:G65 P0102 A_B_C_I_J_K_


      5、 主程序编程


     以椭圆的长半轴为200,短半轴为100,零件高度为80,侧面圆弧为120,粗加工刀具直径为ϕ16(半径为8),粗加工余量为0.5,粗加工下刀点为(240,0),粗加工背吃刀量为0.5,精加工进、退刀半径、精加工刀具为ϕ10R5为例,编写主程序。

    

     
 

      6 、曲面粗糙度的分析


     球刀在圆弧形表面上分层铣削时,由于两个相邻层次的刀路上有一个高度差,导致零件表面不能完全铣削,于是就产生了表面粗糙度,在图6所示的图形中,DE 是该粗糙度的最大值,对于规则的圆弧曲面, 该粗糙度的最大值可以计算出来。

 

       


     图6 球面加工示意图

    

             

       


      7、 结束语


     本文综合运用了FUNAC系统的子程序、宏程序、循环指令进行编程,详细指出在编写异型零件的加工程序时,必须先用数学公式推算出刀具运行轨迹实际曲线的表达式,利用这些表达式来进行微分,再用直线插补的方式进行编程。


     本文结尾处介绍了单一加工方向上的表面粗糙度值的计算方式,实际情况比这复杂很多,在实际进行表面粗糙度计算时应综合考虑各种影响因素。

 

 

    投稿箱:
        如果您有机床行业、企业相关新闻稿件发表,或进行资讯合作,欢迎联系本网编辑部, 邮箱:skjcsc@vip.sina.com