论文部分内容阅读
随着世界经济的飞速发展,市场竞争日益激烈,市场对产品在TQCSE(上市时间、质量、成本、价格和服务)等多方面提出了更高的要求。为适应全球化竞争的需要,模具企业必然要从分散走向合作,模具设计、产品设计、CAE分析以及客户之间必须进行充分的协作与交流,才能发挥各自的技术优势,设计出高质量的产品。 尽管CAX(CAD/CAM/CAE)技术对于提高模具设计制造水平起到了一定的作用,但由于模具企业的特殊性,企业间设计人员和资源的地理上的分散性造成了现有的CAX系统并不能满足产品的异地设计开发的需要,Internet和Web技术的出现和飞速发展,打破了技术交流的时空限制,为模具企业实现基于Internet的异地协同设计提供了可能。 基于Internet的协同设计技术是建立在计算机支持的协同工作环境、Internet及Web技术、CAX技术、多媒体技术以及并行工程的概念等发展基础上的,旨在组织多学科专家跨越地域和时间的障碍,实现产品的协同设计与开发。该领域是多种学科交叉的产物,在国内外的研究刚刚起步,相关的理论、模式和技术均不是很成熟,但正在引起各国工业界和学术界的高度重视,是制造业的研究热点之一。 本文在对Internet、Web技术、协同设计理论进行深入研究和分析的基础上,结合模具企业特点,提出了模具异地协同设计的不同模式,并开发了基于Web的模具异地协同设计平台。主要工作包括: 1.基于Internet的协同设计是协同工作理论在产品设计领域中的应用,本文首先结合Web的体系结构特点探讨了基于Web的协同工作技术,认为建立基于Web的共享工作空间是解决分散化异地协同的重要途径。在分析了协同工作、CAD与协同设计的关系基础上,对基于Internet的协同设计理论进行了研究,重点讨论了基于Web的协同设计支持环境的不同开发层次及相应的关键技术。 2.提出了适合于模具企业的基于Internet的协同设计层次及开发模式。根据模具企业间的信息交换耦合度和信息化水平的不同,可将其分为低、中、高三种层次,通过对中小模具企业信息化水平的分析,论述了采 郑州人学硕士学位论文用基于Web的协同设计环境的可行性。并探讨了相应的开发手段和关键技术。 3.建立了基于 B/Wto三层结构的模具异地协同设计平台的系统框架,并提出了系统的功能模块构成和工作流程。结合模具企业的具体需求进行了系统总体框架设计和功能分析,并对两种分布式应用体系结构C/S及B/Wny进行了比较。探讨了ASP、DHTML、ActiveX等协同设计平台开发的关键技术。从操作系统、服务器软件以及数据库软件三个方面阐述了实现系统的软件平台选择,整个系统建构在 Win2000Server+llSS刀+SQLServer平台上。 4.重点研究了ADO访问Web数据库的方法及ASP组件技术,实现了异地模具企业的协同设计资源共享与信息交换。建立了基于Web的设计信息数据库,并编制了支持设计信息上传的ASP组件,针对CAD、CAE上传信息不同的需求,设计了相应的接曰,实现了基于汐u览器的设计信息上传与存储。通过设计信息基于Web测览器的上下载及统一存储实现了异地异构设计信息的共享。查询、修改等,为实现异地协同设计的基本任务提供了基础。 5.结合MIM及ActiveX技术实现了CAD、CAE与协同设计平台的初步集成。设计者可以通过基于Web测览器的二维DWI7图形显示来预览设计。通过多用途国际邮件配置协议(MIA4E),实现了异地异构CAX系统的直接启动。对模具CAE技术的特点及其在协同设计中的应用进行了详尽分析,通过整体方案的形式将CAE应用到协同设计平台。 6.初步实现了协同设计中的多用户机制和辅助协同功能,并对系统的安全性进行了设置。将参与异地设计的用户分为设计负责人、设计者和测览者三类,通过不同的角色和权限分配实现了对设计信息和资源的不同操作。通过任务机制和建立设计讨论区,实现了参与异地协同的设计者间的任务协调和实时交流。同时,在ASP编程、数据库安全性及IIS上进行了系统安全性的设置。