0 引言
随着数控技术的普及及程度不断提高,数控加工技术在我国得到日益广泛的使用,越来越多的零件采用数控加工。而如何进行数控加工程序的编制成为影响数控加工效率及质量的关键。传统的手工编程方法还是基于 2D 的平面图零件,由程序员直接以 G 代码进行编程,此过程比较复杂、烦琐,易于出错,难于检查,不能充分发挥数控机床的功能。故只适合于一般简单零件的加工,如直线、平面、回转体及点位加工。而对于形状复杂的零件,其形状多为自由曲面,采用手工编程方法基本上无法编制其加工程序。
近年来,随着计算机技术的发展,基于 CAD/CAM 技术进行图形交互的自动编程方法日趋成熟。这种方法速度快、精度高、使用方便、便于检查。CAXA 制造工程师就是集 CAD/CAM 技术于一体的软件。它提供了从造型设计到形成刀路轨迹、仿真加工、代码生成、代码检验、机床设置、工艺清单等全面解决方案,已广泛应用于各种领域。用户可以利用该软件生成零件的 NC 程序,输入至数控机床进行加工。其加工过程为:
图 1 加工过程
现以吊钩为例,介绍利用 CAXA ME 软件实现复杂曲面的造型及其数控加工。
1 吊钩凹模型腔的三维造型过程
1.1 吊钩凹模型腔的造型思路 吊钩的主体部分曲面
形状比较复杂,根据其曲面特点,无法采用实体造型,而采用 CAXA 制造工程师中的曲面造型功能来做:其柄部的平面采用直纹面中的曲线 + 曲线功能做;吊钩尖端部位的球面采用旋转面来做;中间部位的复杂曲面则由网格面来做,采用这几种曲面来造型的好处就是加工时可以一同用参数线加工。整个造型过程分为生成轮廓线、生成六条截面线和生成各部分曲面三个步骤。其中六条截面线包括图纸给定的四个截面图轮廓线、吊钩柄部的 55 半圆弧和吊钩尖端部位的工艺圆弧。最后以三张曲面的上口为准,利用实体造型构造一个立方体实体,再利用曲面裁剪功能把三张曲面所包括的实体部分裁剪掉,就可得到要求的吊钩凹模型腔。
1.2 吊钩凹模型腔的曲面造型
①生成轮廓线和截面线。 根据图 2 所示平面图绘制吊钩的轮廓线和截面线。为满足铣削工艺要求,将轮廓线绘制在 xoy 坐标平面内,即将工件坐标系设定在零件上表面。先以坐标原点为圆心绘制¢85 的圆,然后根据图中内切、外切的几何关系绘制出全部轮廓线和截面线。将截面线通过组合、旋转 90°生成网格面,使之成为另一方向的曲线,从而得到构造网格面所需的全部线架。
②生成网格面。调整视图,单击“网格面”按钮,依次拾取 U向截面线(即两根轮廓线),右键确认;再依次拾取 V 向截面线(即六根 90°方向的截面线),右键确认,则可生成网格面。
③生成旋转面和直纹面。吊钩柄部平面可用直纹面“曲线 + 曲线”来做,尖端部分球面可用旋转面来做,这样做的好处是在加工时,这三张面(直纹面、网格面、旋转面)可一同用参数线来加工。
将其余线框全部隐藏掉,得到吊钩的曲面造型。
1.3 曲面与实体混合造型 以构成吊钩曲面的三张曲
面的开口面为准,通过实体造型生成一个立方体(包围住三张曲面),再通过曲面裁剪,以三张曲面为界,把曲面内部不需要的实体部分裁剪掉,就得到所需要的吊钩凹模型腔,如图 3 所示。
图 3 吊钩凹模造型