一、前言
一汽模具制造公司模具数控加工技术的应用始于20世纪80年代初,多年以来积累了丰富的数控编程及加工经验。但近年来,随着计算机技术、编程软件技术、高速加工技术等数控相关技术的快速发展,特别是公司投巨资引进了10余台大型高速数控加工中心,迫切需要一种既能快速、安全编程,又简单易学、易用的编程方式。PowerMILL软件就是在基于这种要求下,于2002年引进的。刚开始使用该软件时总要重复地输入很多参数,容易出错,编程质量主要取决于编程员个人的软件熟练程度及编程经验。经过一段时间的摸索后,我们利用该软件二次开发环境开放性好的特点,逐步生成了很多实用性很强的综合编程软件系统与实际加工状况的编程方式宏程序数据库,这些宏程序通过近两年的不断完善和更改,现已得到广泛的应用。以下分别对宏程序数据库的开发方式以及利用该数据库进行数控编程的基本过程进行简单介绍。
二、各类宏程序参数库的构建方式
1.宏程序的生成
所谓宏程序的编制就是通过软件所提供的宏命令记录工具将编程过程中需经常性输入的大量参数或命令转化成简单的单一命令。如图1所示,宏程序生成后所对应的就是一个文本文件,可以使用文本编辑器进行修改。使用宏程序可以快速地将编程加工规范及个人的编程加工经验融合成一标准文件,并加以推广应用。宏程序的纪录,比较灵活,任何人都可以随时记录,随时使用,也可以利用编辑器进行编辑组合。在编辑纪录过程中一定要注意程序顺序的逻辑性,不同加工策略之间的加工参数不能互相影响,必要时应用重置表格(Reset)命令将软件参数恢复到开机状态。
图1 基础宏程序的构建
2.加工模板库的构建
PowerMILLv4.5版本以后提供了加工模板的概念。刀具路径模板是通过在标准的刀具路径策略表格中填写上有关数值,然后将此策略以模板形式保存供将来使用的一种模板文件,如图2所示。将加工模板及相应的图标放置在软件的固定路径下,就可以在软件界面中按普通命令直接打开使用,也可以用宏程序调用模板。根据需要灵活组合加工模板或宏程序参数的调用方式,可以有效地降低宏程序的复杂程度,便于更改。