论文部分内容阅读
在当今制造业生产过程中,数控加工是一种非常重要加工方法。NX拥有完整的数控加工模块,但对工程师的数控工艺水平有较高要求,需要工程师理解各种常用的加工方法及其参数设置,并进行复杂的人工操作,这大大降低了数控编程的效率。因此,通过NX提供的开放平台,开发高效的自动编程系统就变得十分重要了。以NX 8.5与VS 2010为平台,自动识别数控加工特征,结合后台配置文件与模板文件的应用,研发出一个有较高自动化程度且操作方便灵活的通讯终端工装零件自动编程系统。首先自动识别出加工特征参数,然后在后台配置文件中匹配工艺方案,再据工艺方案匹配具体操作和加工参数,而配置文件的数据则是按照企业的工艺设计规范与编程经验填写。通过这种方法将工程师的经验转化为配置文件中的映射数据,当工程师对某些工艺参数的设置要修改时可以通过在配置文件中更改实现。目前阵列识别和自由曲面的处理严重影响工装零件数控加工自动化程度的提高,本文通过对大量案例进行分析,提出了基于射线交面的阵列特征自动识别算法和八线段包络的自由曲面处理算法。运用特征自动识别算法与曲面处理算法,很好的满足了编程要求,实现了自动化编程。本文以配置文件的形式实现特征参数到经验数据的映射,完美结合了NX原有的CAD与CAM模块,大大提高了通讯终端工装零件数控加工的自动化程度。经过实际应用,本系统已使企业工装数控编程的效率大幅提高。