论文部分内容阅读
集成制造系统的建立和实施,可以大幅提高企业生产效率和经济效益。但目前通用CAD系统与MasterCAM只能通过图形和几何实体进行数据交换,不能实现CAPP系统和CAM系统之间加工信息的集成。特征作为PDM框架的信息载体,是实现整个系统集成的有效途径。本文利用特征这一信息载体,建立一个C-Hooks应用系统,实现了CAPP/CAM之间加工信息的集成。
本文在分析企业零件的加工特征及参数基础上,采用面向对象方法对加工特征进行分类,建立了加工特征类树结构,以MasterCAM作为集成系统的支撑软件,深入研究了其二次开发软件包C-Hooks,给出了C-Hooks应用程序建立的方法和过程。
借助Visua lC++编程语言和ACCESS数据库,使用了MFC和ADO技术,实现了MasterCAM对MFC资源的调用和对ACCESS数据库的访问。通过分析Mastercam刀具库文本文件的数据结构,利用Mastercam二次开发工具C-Hooks,开发了一个Mastercam刀具库集成应用系统。系统可从刀具库文本文件中获取刀具参数,将其导入ACCESS数据库并通过人机界面进行修改,最后写入Mastercam刀具库中,实现Mastercam与CIMS刀具库的集成。
在ACCESS数据库中设计了零件总体信息表、工序表和工步表用于描述CAPP系统的工艺信息,工序图并以中性文件存放在工序表中。以零件加工特征为媒介,给出了获取加工信息的方法和过程。开发C-Hooks应用程序,完成从工步表中获取刀具编号,再从ACCESS刀具库中获取刀具信息,并向MasterCAM中添加刀具信息的功能,实现CAPP与MasterCAM系统刀具信息的集成。
通过MasterCAM与刀具库的集成,实现了企业对刀具的自主控制。通过CAPP与MasterCAM系统刀具信息的集成,减少了刀具参数的输入量,提高了工作效率。