内、外轮廓加工是数控铣床及加工中心常见的加工任务之一, 虽然对于内、外轮廓的加工, 手工编程也可以实现, 但对于一些带有曲线类的轮廓, 手工编程计算量较大, 且容易出错, 而采用自动编程, 可减少编程人员的工作量, 缩短机床上的调试时间, 提高生产效率。
1 轮廓类零件加工特点
轮廓分为内轮廓与外轮廓, 手工编写程序时, 要选择正确的进给路线, 进给路线对零件的加工精度和表面质量有直接的影响, 铣削零件外轮廓时, 为避免刀具在切入处产生痕迹, 应避免沿零件外轮廓的法向切入, 刀具切入工件应沿起始点延长线或切线方向, 同样, 在切离工件时也要沿着切削终点的延长线或切线。铣削封闭的内轮廓表面时, 刀具同样不能沿零件外轮廓的法向切入和切出, 刀具应沿某一过渡圆弧切入和切出工件轮廓。对于一些带有曲线的轮廓类零件, 在手工编写程序时, 经常需要计算一些曲线的连接点, 工作量大, 而且容易出错。另外, 在加工内轮廓或外轮廓时, 如果刀具一次走刀不能切除加工余量, 则需要编写子程序, 通过改变刀具半径补偿值或刀具长度补偿值进行加工, 这样, 手工编程变得比较复杂, 而采用UG软件自动编程时, 则不需要考虑这些。
2 UG自动编程加工流程 (图1)
![1bfa6e85bd84f028cdf1addc306d9e69.png](https://i-blog.csdnimg.cn/blog_migrate/95f7493c1b9c2c9fd37252f3677b6613.jpeg)
图1 数控编程的一般步骤
3 加工实例
外形轮廓与内腔的加工在数控铣削加工中较常见, 下面将通过一个凸轮外轮廓的加工实例来介绍如何对这类零件进行加工操作。图2为凸轮的三维实体图, 图3为凸轮外形轮廓图, 凸轮高度20 mm。
对于轮廓类零件的加工, 不必进行三维造型, 只要绘制二维线框或草图即可, 这样, 绘制图形时比较方便、简单。
根据零件