摘要

针对生产中非圆曲线轮廓与规则曲面的铣加工,采用普通手工编程工作量大,而采用自动编程过程繁琐,且生成的程序冗长、柔性与通用性差的问题,以椭圆凸台和球冠面为例,阐述非圆曲线轮廓与规则曲面铣削宏程序的设计方法。首先建立工件坐标系,选择工件上表面中心为零点;其次设计走刀路线,椭圆轮廓采用顺铣的直线段拟合加工,球冠面XZ平面采用爬坡方式,XY平面每层路线采用顺铣的整圆加工;再次,进行数值计算,椭圆轮廓选择为参数方程模型,自变量为离心角,因变量为椭圆上动点的X、Y坐标,采用循环指令来实现动点坐标的自动计算,球冠面建立了数学几何模型,自变量为从球心至球冠高度上动点的距离,因变量为该动点所在处圆截面半径,推出了其计算关系式,采用循环指令来实现不同位置的圆截面半径计算。最后编制程序代码,给出了椭圆凸台和球冠面的程序代码和编程口诀。实践表明,所设计的铣削宏程序,短小精悍,具有较好的通用性和柔性,提高了编程效率。这种程序设计方法,行之有效,降低了编制宏程序的难度。

  • 单位
    江苏建筑职业技术学院