- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
支持网络化制造协同工艺设计平台研究与实现
支持网络化制造协同工艺设计平台研究与实现
摘 要:在分析了支持网络化制造的协同工艺设计新需求的基础上,构建了由用户层、应用程序服务器层和数据库服务器层构成的系统总体框架,详细探讨了工艺信息建模、基于XML和CORBA的工艺信息集成以及工艺设计过程协同等关键技术,并展示了所开发的原型系统NM-COCAPP。??
关键词:网络化制造;计算机辅助工艺规划;协同工艺设计;公共对象请求代理体系机构;可扩展标记语言??
中图法分类号:TH16文献标识码:A
文章编号:1001―3695(2007)02―0206―03
计算机辅助工艺规划(CAPP)是连接产品设计与生产制造的中间环节。在网络化制造模式下,企业级CAPP的应用环境面临一些新的需求[1―?B3]:①资源广义性。制造资源不仅仅局限于本企业内部,而是通过网络得到扩展和延伸,充分利用一切可能利用的动态资源是实现企业优势互补、提高响应敏捷性的基础。②并行协同。企业间的合作大大增加,面向并行工程的协同工艺设计是CAPP的基本工作方式。③信息分布性。组成动态联盟的多个伙伴企业在地理上分布在不同的地域甚至是跨国界的,要求CAPP实现产品工艺信息集成与共享。④组合动态性。CAPP系统应能支持企业的多次联盟组建和实施运作过程,能根据不同的工艺设计任务进行配置和规模调整,以适应动态变化要求。
针对以上需求,本文设计了支持网络化制造的CAPP系统构架,探讨了工艺信息描述、集成和设计过程协同等关键技术,并开发了一个原型系统。??
1 系统体系结构??
图1描述了支持网络化制造的CAPP的基本体系结构,它包括三层,即客户端浏览器层、应用程序服务器层和数据库服务器层。??
1.1 客户端浏览器层??
客户端浏览器层负责与用户的交互,通过HTTP协议从Web服务器下载各种JSP/HTML页面。页面中包括各种交互组件,其中的Java Applet组件通过XML和CORBA总线实现对应用服务器远程对象的访问。??
图1 CAPP系统体系结构图
1.2 应用程序服务器层??
应用程序服务器层包括Web服务器和应用程序两部分。其中Web服务器处理用户发出的HTTP请求并解释应用程序返回的处理结果。应用程序由许多以分布式对象方式封装的独立功能模块组成,主要包括:??
(1)工艺流程及项目管理。①任务分配与过程定义。由盟主企业将产品及零件进行任务划分,确定任务编号、任务内容、完成时间等管理信息,然后定义任务间的时序关系,并将任务分配到动态联盟中的伙伴企业,形成各伙伴企业的工艺编制任务清单,从而完成工艺设计项目的过程定义。各任务的负责企业根据工艺编制任务清单进行企业内的二级定制。②工艺设计流程管理。监控工艺设计过程的执行情况,使正确的任务在正确的时间发送到正确的企业用户,确保整个设计过程顺利按时完成。另外,实现对工艺设计任务状态的查询、统计。③用户与权限管理。管理协同工艺设计团队、工作组、用户、各种角色和访问权限。描述过程中的人员组织情况、规定人员组织模式,并提供灵活的方法来实现对工艺设计与管理活动中人员的有效管理,以实现团队协同工作。??
(2)协同工艺设计平台。该平台提供包括多媒体通信访问、用户行为协调、系统管理、系统状态维护等功能。平台实现了同步及异步协同功能,提供了一系列面向协作的基本服务。系统其他部分可在其上自由扩充,使系统更具有开放性和灵活性。在协同工艺设计平台基础上可创建多媒体协同应用。每个协同应用处理特定的协作任务,并以特定的协作模式支持小组共同完成协作任务。协同应用的共享粒度可控制,如面向对象、面向文档和面向应用等。??
在异步协同工艺设计方式中,工艺文档以独占方式编制,包括文档结构的编辑控制、文档内容的编辑控制、协同作者的信息发布与浏览控制等。其交互工具主要有电子邮件、电子布告栏和文件共享等。在同步协同工艺设计方式中,主要提供多用户接口,控制同步工艺文档的编制,并发控制,工艺文档各个版本合并,提供多媒体服务功能,如视频、音频、文字交流方式等,交互工具主要有电子白板、电子聊天室与电子会议等工具。??
(3)工艺资源管理。CAPP系统中用到的资源主要包括制造资源和工艺设计知识。资源管理的目的是对制造资源和工艺设计知识进行组织、管理、维护、控制,向用户提供使用资源的手段和方法,为工艺设计提供资源支持,并构建起企业资源管理平台及资源访问门户。所管理的资源包括大量的工艺专家经验、决策和推理规则,制造资源和制造环境数据及其他与工艺设计相关数据。??
资源管理完成五个功能:①资源表示功能,为用户提供一种或多种资源表示方法;②对资源进行系统的组织和管理;③提供对资源的检索、查询功能;④资源的安
原创力文档


文档评论(0)