计算机支持协同工作的CAPP系统的研究
2基于CSCW的CAPP系统设计
基于上面对XML和Web Service的分析,设计出如图3所示的实现CSCW的CAPP的体系结构图。
本CAPP系统共包括7个大的模块:信息输人模块、设计过程模块、决策管理模块、工艺检索模块、工艺卡片定制模块、工艺文件输出模块以及CSCW模块。其中前面6个大的模块是各合作者在独立完成一个工艺规程制定时所需的基本操作模块,设计如下。
①在信息输人模块中输人零件的儿何信息、材料信息、精度信息和工艺信息等。由于工艺设计受环境的影响很大,所以不同的企业在零件输人的内容上会有不同。但其基本的东西,如零件图号、零件名称、工艺路线号、材料等等信息是一样的。
②接下来就要进人设计过程模块。工艺设计是零件工艺设计系统的主要任务,主要包括工艺规程的编制和工序内容的编制两大部分,它的界面如图4所示。


③在工艺编制完毕后,需要对工艺进行审查、标准化、会签等管理操作,以确定该工艺是否合理,能否用于指导实际生产。完成该部分的工作的设计人员必需要授权密码。决策管理模块如图5所示。

④在工艺设计过程中,需要用到大量的各种工艺数据,如设备、工装、工时定额等,如何快速准确地查询这些数据,是衡量一个工艺设计系统性能的重要指标。工艺检索模块如图6所示。

⑤在工艺文件输出前要进行工艺卡片的格式定制。工艺卡片定制模块可以很容易地进行报表格式的定制,操作方式非常类似于操作Excel表,可以很方便地对表格进行插人、删除、合并以及加人图像等。其界面如图7所示。

⑥最后工艺文件输出模块(图8)将经过以上所有步骤而生成的工艺信息以文件的形式展现给用户.

为了实现在每个设计步骤中都能达到协同的目的,我们把CSCW模块嵌入到以上6个基本模块中。CSCW模块主要包括任务产生和任务接收两部分。图3中,①一④表示出了一次典型的单向协同操作,A客户的一次操作由任务产生模块截获后封装为一个XML数据消息发送给本机上的发送模块。该模块将此消息封装为SOAP包经TCP/IP网络发送到其它对等的协同客户机上的接收模块。该模块解出其中的X1ViL数据消息,传递给本机中的任务接收模块并由其完成对本机上CAPP任务的操作。在该CAPP系统中,每一个模块的操作都可以嵌人CSCW模块,以便完成所需的各类合作任务。
3结语
Web Service被称为是第三代互联网的技术核心,它为分布式计算机提供了统一开放可扩展的平台。XML是数据访问领域的最新技术,正迅速成为下一代网络应用程序的数据交换标准,可以方便地实现制造系统的数据标准化,解决当前制约制造系统集成的瓶颈。因此,基于CSCW的CAPP系统使得数据交换更加容易从而能够非常完美地实现多合作者之间的协同工作。
本文为授权转载文章,任何人未经原授权方同意,不得复制、转载、摘编等任何方式进行使用,e-works不承担由此而产生的任何法律责任! 如有异议请及时告之,以便进行及时处理。联系方式:editor@e-works.net.cn tel:027-87592219/20/21。
- 上一篇文章:基于Pro/E面向数控加工的箱体零件CAPP系统
- 下一篇文章:现代CADPDMCAPP技术在企业的应用
