螺杆泵CAPP系统中交互填卡式模块的研究与开发
介绍了利用面向对象开发工具VC++进行螺杆泵CAPP系统中交互填卡式模块的研究与开发过程,对其中的技术和实现方法进行了比较详细的介绍,并汁运行效果进行了展示。
计算机辅助工艺规划(Computer Aided Process Planning CAPP )是根据产品设计所给出的信息进行产品的加工方法和制造过程的设计,是连接计算机辅助设计(CAD)和计算机辅助制造(CAM)的桥梁和纽带,是CIMS的重要环节.CAPP从20世纪60年代末出现到目前30多年期间,先后出现了在设计方法上不同的系统:检索式系统、派生式系统、创成式系统及混合式系统。
本文所提及的螺杆泵CAPP系统主要采用两种工艺定制模式:检索式及交互式填卡式.其中检索式主要实现对成熟工艺规程的检索和管理,以及查询和存取现有的工艺文件,适用于重复件、通用件或轮番生产的定型产品的制造.本文主要介绍交互填卡式模块的研究与开发过程。
1、交互填卡式模块的原理及特点
螺杆泵CAPP系统的设计思想,是从实用化出发,以企业的实际应用为前提.其中它的交互填卡式模块是为了弥补检索式模块继承性、灵活性差的缺点而设计的,这样既可以允许工艺设计人员根据其丰富经验和企业当前实际情况灵活的输人、编辑工艺信息,又可以基于资源信息库进行相关资源的选择性加载,并能根据具体情况进行适当的修改。
所谓交互式是指在填写信息时系统可以根据用户所选填写项,从数据库中自动的加载相关资源树,以供用户选择使用.
2交互填卡式模块开发的关键技术
2.1工艺卡片模板的建立
对于大多数企业,其工艺卡片是有其一定的固定格式的(一般工艺卡片根据信息内容及布局可分为三部分:卡头信息、主卡内容信息、表尾信息),所以可以借助VC++中图形操作方而的函数(主要用MFC)进行上艺卡片模板的建立利用CDC类(简单地说,CDC类主要完成绘图功能和环境的建立)在OnDraw()函数中建立卡片模板,运行后效果见图1。
2.2工艺信息的交互式填写
2.2.1初始化时零件总体信息的自动加载
CAD人员完成了产品零件的设计并提交之后,CAPP人员从PDM数据库获取一些零件必要的总体信息(如零件名称、图号、材料等),在打开相关卡片模板时自动连接访问服务器的数据库,加载这些信息并显示在卡片中,运行后效果见图2.
2.2.2工序图的加载
通过FTP编程实现与服务器的连接、下载相关零件的工序图到本机指定口录下,然后加载上序图到工艺卡中并显示.
本系统与服务器建立FTP连接、下载相关信息,需用到CInternet Session和CFtp Connection类中的有关函数,具体代码见有关书籍,在此不详述.工序图的显示主要借助于内置浏览器,4ntoVueX控件,运行后效果如图3所示.
本文所提及的螺杆泵CAPP系统主要采用两种工艺定制模式:检索式及交互式填卡式.其中检索式主要实现对成熟工艺规程的检索和管理,以及查询和存取现有的工艺文件,适用于重复件、通用件或轮番生产的定型产品的制造.本文主要介绍交互填卡式模块的研究与开发过程。
1、交互填卡式模块的原理及特点
螺杆泵CAPP系统的设计思想,是从实用化出发,以企业的实际应用为前提.其中它的交互填卡式模块是为了弥补检索式模块继承性、灵活性差的缺点而设计的,这样既可以允许工艺设计人员根据其丰富经验和企业当前实际情况灵活的输人、编辑工艺信息,又可以基于资源信息库进行相关资源的选择性加载,并能根据具体情况进行适当的修改。
所谓交互式是指在填写信息时系统可以根据用户所选填写项,从数据库中自动的加载相关资源树,以供用户选择使用.
2交互填卡式模块开发的关键技术
2.1工艺卡片模板的建立
对于大多数企业,其工艺卡片是有其一定的固定格式的(一般工艺卡片根据信息内容及布局可分为三部分:卡头信息、主卡内容信息、表尾信息),所以可以借助VC++中图形操作方而的函数(主要用MFC)进行上艺卡片模板的建立利用CDC类(简单地说,CDC类主要完成绘图功能和环境的建立)在OnDraw()函数中建立卡片模板,运行后效果见图1。

2.2工艺信息的交互式填写
2.2.1初始化时零件总体信息的自动加载
CAD人员完成了产品零件的设计并提交之后,CAPP人员从PDM数据库获取一些零件必要的总体信息(如零件名称、图号、材料等),在打开相关卡片模板时自动连接访问服务器的数据库,加载这些信息并显示在卡片中,运行后效果见图2.

2.2.2工序图的加载
通过FTP编程实现与服务器的连接、下载相关零件的工序图到本机指定口录下,然后加载上序图到工艺卡中并显示.
本系统与服务器建立FTP连接、下载相关信息,需用到CInternet Session和CFtp Connection类中的有关函数,具体代码见有关书籍,在此不详述.工序图的显示主要借助于内置浏览器,4ntoVueX控件,运行后效果如图3所示.

本文为授权转载文章,任何人未经原授权方同意,不得复制、转载、摘编等任何方式进行使用,e-works不承担由此而产生的任何法律责任! 如有异议请及时告之,以便进行及时处理。联系方式:editor@e-works.net.cn tel:027-87592219/20/21。
责任编辑:童伟
- 上一篇文章:面向制造执行的二艺过程模型与工艺设计技术
- 下一篇文章:现代CADPDMCAPP技术在企业的应用
近期热点
相关文章
相关新闻
相关资料
相关热贴
相关产品
