关键词:
工艺特征
集成化
切削数据库
UG二次开发
摘要:
在新兴技术引领先进制造技术发展的背景下,制造资源的信息化管理需求不断增加,切削数据库在计算机集成制造系统中支撑数控加工技术成为必然趋势。在切削数据库研究发展过程中,为了向实际应用推广,存在数据源获取方式是否合理、有效,系统结构是否灵活、实用等问题尚未完全解决。因此,本文开展切削数据库的数据源与系统结构研究,进行基于工艺特征的集成化切削数据库系统的开发。底层数据构建结合理论分析、仿真研究与数学分析处理,基于工艺特征推荐切削用量,数据更加可靠。在数控编程时直接调用数据库系统进行参数设置,减少编程人员的输入信息量,提高数控编程效率,降低出错率。首先,为表达切削数据库系统开发过程所涉及的加工信息,提出了一种层次化特征模型,该模型分为零件层、设计特征层、加工特征层与工艺特征层。利用特征模型进行数据库的概念设计并建立了航空发动机八种典型零件的特征谱系。其次,基于所建立的工艺特征谱系构建切削数据库底层数据,通过对工艺特征进行参数化描述,并进行加工过程的有限元仿真,建立切削温度与特征参数及切削用量的关系,在最佳切削温度条件下,推导切削速度计算公式,将切削速度计算公式作为系统底层数据。然后,确定切削数据系统与UG软件的集成方案为UG菜单内调用切削数据库MFC (Microsoft Foundation Classes)动态链接库。采用MFC 与 UG/Open联合开发技术创建了切削数据库集成开发环境,编制切削数据库与UG的接口集成程序、功能交互程序与数据传递程序实现了表示集成、功能集成、数据集成三方面的集成策略。最后,按照软件系统开发流程进行了切削数据库系统的开发,对需求分析、概要设计、详细设计的过程及结果进行介绍。通过系统的应用实例证明基于工艺特征的集成化切削数据库系统在特征谱系查询、切削用量查询及优化、与UG的集成应用三方面的实现结果。