2.2 工艺编程
为了最大限度地提高加工工艺编程的效率,采用EdgeCAM中特征关联的策略进行加工编程,从而保证当产品进行局部或细小改动时,直接映射到加工模型上,只需在设定的加工工艺上重新执行加工仿真即可。
基本步骤包括:通过自动识别或人为的特征识别,确定需要加工的特征;根据加工特征和工艺要求,选择相应的加工策略如轮廓铣(图5)、孔加工等;选择相应的加工刀具,并设定加工的切削参数。
图5 一个轮廓铣的实例
2.3 加工仿真
加工仿真和后处理是整个虚拟加工的核心,它的质量直接决定了生产加工的质量。在进行几何仿真之前,首先将机床模型、夹具模型以及毛坯模型进行加载和定义,以便于仿真真实的加工过程,及时发现加工过程中存在的过切、碰撞以及余量等问题;在仿真加工确认无误之后,就需要进行相应的后处理,即根据机床类型和生产加工参数,进行后处理加工模板的定制。EdgeCAM提供简洁高效的定制方式,从而最大限度地定制出符合实际生产要求的机床后处理,为最终生成可以直接在该机床上执行的NC代码作好准备。
在所有单步工序仿真完成之后需对工序进行复制及工序合并才能完整地进行整个零件的加工仿真。工序合并过程如图6所示。
图6 合并工序
2.4 NC代码
在加工仿真确认无误后可以直接生成NC代码,在此过程可以合并和优化加工工序,最后根据机床的实际情况进行NC代码的生成,某一钻孔工序的NC代码如下:
3 结论
实践证实,在EdgeCAM平台上将虚拟加工技术引入磁盘驱动架加工企业,为企业的设计生产加工一体化水平的提高奠定了良好的基础,从而为企业在生产实践中不断引入先进制造技术提供了良好的契机。在本次虚拟加工实施过程中,由于企业数控机床现场控制功能没有完善,使得NC代码的调试和传输效率较低,作者在企业实施的下一步将会实现所有数控机床的联网和控制,从而进一步提升虚拟加工的效率。