论文摘要
电火花成型加工时,需要根据加工部位的形状制造相应的电极,对于复杂工件通常需要制造很多个电极。利用通用的CAD/CAM软件完成电极加工的编程,需要经验丰富的编程人员通过大量的人机交互完成,不但效率低,操作重复烦琐,而且在图形选择和参数输入时容易出错。本文通过对大量电极实例和数控铣削加工工艺的研究,在Unigraphics平台上开发了基于加工模板的电极自动编程系统。本文根据数控铣削加工工艺对电极进行了分类,结合Unigraphics的编程特点,提出了将典型电极的加工经验制成加工模板的方法。模板包含刀具库、加工方法、加工工艺路线和常用加工参数等信息。电极编程时,系统根据用户选择的电极类型和对电极尺寸的计算直接调用模板,自动生成加工参数和工艺路线。根据电极各部分在电火花成型加工中的作用,本文把电极分为放电、延伸和底座三个部分。设计时对这三部分分别用不同的颜色表示,系统根据颜色实现对各部分的识别。通过对已识别几何体的分类和计算,自动完成加工几何的添加和相关加工参数的修改。本系统根据加工机床的类型配置了相应的后置处理器,可以直接完成后置处理,生成机床加工程序。本文考虑了计算时间对编程效率的影响,对需要大量运算的生成刀轨和生成加工程序的环节,设计了多电极的批处理功能,编程人员可对每个电极按照系统要求配置加工参数,提交计算机进行批处理,完成大量运算,从而成倍地提高了编程的效率。