探析汽车遮盖件模具图保管和通信系统主要技术

发布时间:2014-03-13 15:30:03 论文编辑:靳红雨
第一章绪论
 
1.1汽车业的现状

1.2汽车业以O/CAE/CAM简介
作为设计开发新车型的基本以D工具,后来又购买了公司的Pro/Engine。r系统作为补充,在工厂布置设计方面,使用Aut0CAD及intergraPh的软件。在CAM方面,克莱斯勒使用CATia以及Dassault开发的数字制造过程系统(DMAPs)程序。美国通用公司的模具CAD/CA系统包括CSG系统,GMFORM系统,Aut。shape系统、TRACS系统、PACS系统.其CSG(CoporateGraphiesSystem)系统专用于模具型面设计,包括冲压方向分析及工艺补充部分。美国通用公司在应用该系统后,模具的设计制造周期大大缩短了。此外,其它的汽车公司也都开发应用了CAD/以M技术,如马自达公司、富士重工业公司、AUTODIE公司和富士铁工所等都采用了模具以D/以M,以增加市场竞争力。国内的CAD/CAM技术近几年也有所发展。如华中理工大学目前正致力于多工位精密级进模CAD/以M系统的开发;上海交大模具研究所也开始对汽车覆盖件CAD/CAM/CAE项目的研究;中科院软件工程研制中心于93年开发出冲模以D系统—PICAD;北航的PANDA系统;清华的GEMS系统;浙大的MESSAG系统等。另外,华中理工和二汽联合推出了一套以D/以M系统并己在二汽得到应用。
…………………………
 
第二章系统中数据集成技术及系统的结构
 
2.1系统中数据集成技术
设计的质里和效率,需进行标准化工作.但在汽车覆盖件模具CAD/CAE/CAM系统中对于非标准件实施标准化工作的灵活性很小。因此,我们不对非标准件整体进行标准化工作,而是根据非标准件结构特征将其分成若干块,例如可将汽汽车扭盖件模具具图2.3分层管理示意图凸模固定座分为加强筋结构块、U型槽结构块、装配孔结构块等。分别对每一块进行标准化。每一块的标准化单位称为零件块,通常情况下为每块准备10个样本供选择。将它们定义为一组交互式的设计命令,并将这些样本作为一个库统一存储。在设计人员调用某一样本,并用参数规定所要求的几何信息后,就能生成相应的三维物体。样本产生的信息(如主要尺寸等)自动地存储在零件文件、属性文件、和其它有关文件中。此外,样本名、样本参数值以及样本
产生的重要信息,都自动存储在零件块文件中,它们与零件文件、产品文件中的信息一起被制造部门供各种用途。
 
2.2系统的总体设计
它涉及到设计工作方式和管理模式的改变。它必须作为汽车覆盖件CAD/以E/CAM集成的一个子系统,以适应当前的模具企业CIMS方向的发展需要,另外它又必须具有相对的独立性。因此,在开发系统的过程中,我们按照组件化的原则,采用DCOM技术协同开发,这样不仅开发难度大大下降,且有利于系统的弹性实现:从时间上,有利于阶段化战略的实施;从功能上,设计单位可以根据自己的需要定制相应的模块及数据接口,以提高系统数据处理、存储方几方面结合汽车覆盖件设计的实际情况,实现了快速开发。
 
2.3计算机系统体系结构
宿主式处理系统:这类系统是在多道程序设计基础上发展起来的,具有分时的功能,多以主机/终端(M/T)形式出现。在这类系统中多个用户共享单一cPU(或多重处理器,即多个CPU),该CPU支持所有用户共享应用程序和数据.其缺点是硬件、软件及应用系统的价格都是非常昂贵;不仅需要专人负责它的运行,而且维护的费用也很高;宿主式处理系统的物理分布范围有很大的局限性,使用它需要有专门的培训而且使用费用也比较高。单一式处理系统:这类系统将CPU全部服务于单个用户,典型的便是Pc,它在同一时间内只能为一个用户服务。这种方式明显的长处是用户无需与他人分享其CPU因此这类系统不像大中型系统那样必须尽可能满足一个很大用户群的各类需求.其缺点是用户无法方便地与其他用户或应用系统共享资源;同一时间内不能有一个以上的用户同时投入运行;另外它的计算能力也有限,这些都严重制约了用户群的整体工作效率。文件服务器系统:这类系统是通过LAN(尤其在Pc环境中),使用户得以共享较昂贵的外部设备,如激光打印机及绘图仪等。但这种共享还仅仅是一种非常原始的方式—它们大多是以文件形式、通过对单一文件进行加锁、解锁控制来实现共享的。
LAN的中央计算机系统称为文件服务器系统。这类系统与单一式系统相比,其工作站仍然自己承担全部所需的计算处理,服务器仅提供了文件级的数据共享.文件服务器能力有限,仅有简单的文件共享管理功能。共享数据时必须整个文件在网上传输,使LAN的传输负担很重。客户机(Client)/服务器(Server):这类系统是基于网络的,它将应用分割成几个部分,并将它们分配在整个网络上,这样能使应用最佳地使用计算机资源。在前端客户机上运行应用程序,在后端服务器上提供DBMS的核心操作,物理存取、事务处理.客户机通过远程过程调用(RPC),以SQL形式请求服务程序提供服务,服务器执行所需的处理,然后将结果返回给客户机。客户机和服务器之间通过网络实现无缝协同计算。对最终用户来说,由于在客户机采用了直观的图形用户接口,可非常容易使用,访问信息更加方便。对于应用程序开发人员来说,由于应用程序分成两部分,分别在同一环境下运行,
 
2.4系统软件平台的选择
2.4.1网络操作系统的选择
操作系统是软件平台的核心,又称为操作平台。客户/服务器操作平台包括客户机操作系统和服务器上的网络操作系统。网络操作系统所具备的功能和性能,在很大程度上决定了网络系统的整体水平。目前,使用较为广泛的网络操作系统是UNIX、WindowsNT和N。tware。UNIX是唯一能从便携机到大型机的全型谱系列通用操作系统。NT适用于便携机、微型机(PC机)、RISC工作站和Alpha小型机,并适用于把PC机和RISC工作站融为一体的场合。Netware适用于基于Intelx86和Pentium芯片的PC机。本课题设计时考虑的应用对象为中型企业其需要存储的数据量不是非常巨大,用户数目不是很大,考虑到企业将来的发展我们选用WindowsNT作为本系统的系统操作平台。当然对于不同规模的企业可以选用不同的操作系统作为系统操作平台。windowsNT是在Pc和以N上发展起来的32位操作系统,是真正基于客户/服务器体系结构的多线程操作系统。WindowsNT具有微内核的层次结构并内置网络功能,安全性级别达到C2级。它具有工作站和小型机上的操作系统所具备的强大功能,包括动态优先级的多任务/多线程环境,可为多个客户机提供及时的服务。
 
2.4.2基于网络运行环境的数据库管理系统
DBMS是数据处理的核心,是与应用密切相关的支撑软件;由于集成平台的出现,人们已经习惯把DBMS纳入平台范畴,并称之为数据库平台。目前,国际数据库市场的主要产品有:oraele、sybase、Informix、Ingres、RDB、oBZ以及Xbase族的代表产品Foxpro.Foxpro在小型MIS中最流行,对于大众化性能档次的中型MIS,Informix可能是最经济实惠的选择。在支持大型MIS以及客户/服务器模式的应用方面oraele和Sybase是典型代表。
………………

 
第三章传统模具图纸的处理………………15
3.1分块扫描图纸的拼接………………15
3.2不均匀背景的消蓝………………19
3.3图纸图像的压缩存储………………24
3.4本章小结………………28
第四章数据库的几个关键技术的处理………………29
4.1数据的一致性控制………………29
4.2版本管理………………30
4.3数据的安全性………………31
4.4本章小结………………37
第五章系统数据库的建立及其它模块具体实现…………38
5.1全局数据库的建立………………38
5.2客户端专用数据库的建立………………45
5.3客户/服务器网络编程的实现………………46
5.4系统其它模块的实现………………50
5.5本章小结………………53
 
第五章系统数据库的建立及其它模块具体实现
 
5.1全局数据库的建立
本系统在开发服务器的应用程序是在Windows环境下利用visualBasic6.0实现的。VISUalBasic具有的可视化和面向对象的特性,特别适于在Wir,dows环境下图形界面和用户程序的编制。vB6.O中的ACtiVeX类控件中包含有Winsock控件,可以很方便的开发wi;ISocket通讯程序。考虑到本系统运行时可能有多个户同时访问服务器,因此服务器端必须能同时接受多个连接请求。在本系统中通过创建控件数组来使服务器应用程序能同时接受多个客户的连接请求,当一客户端向服务器提出申请,服务器新建一个控件实例,并使用新的件实例与客户端通讯。服务器程序框图如图5.7。
……………………
 
总结及展望
 
汽车覆盖件模具图档存储和通讯系统的研究是“九五”科技攻关课题“汽车覆盖件模具CAO/CAE/CAM技术的研究”的重要组成部分,这篇论文对汽车覆盖件模具图和文档的属性、数据库存储、建立和管理进行了深入的研究,并初步完成了汽车覆盖件模具图档存储和通讯系统的结构设计,经过一年多来的调查和研究,主要获得了以下一些成果。通过广泛调研CAD/CAE/CAM、数据库以及系统集成技术的当前发展成果以及对比相应的类似技术。设计了汽车覆盖件模具图档存储和通讯系统的总体框架,并对系统的几个重要方面进行了深入的研究。2.根据汽车扭盖件模具图的特点,对模具图进行全面的分析,对于不同的模具图提出采用不同的处理方法。并提出将图和相应的文档一同处理的方法。3.根据当前存在着大量传统模具图的现实,提出将传统模具图封装后录入到数据库中。并对传统图纸的自动拼接、消蓝提出了相应的算法,解决了大幅面图纸录入困难和传统图纸扫描录入后图纸清晰度问题。4.对现有数据库的技术进行深入的调研,充分考虑到汽车覆盖件模具设计的特点,在原有的数据库的并发控制基础上提出了本系统的并发控制技术,解决了汽车覆盖件模具设计的数据的一致性和长事务性。将版本的概念引入本系统,并针对汽车覆盖件模具设计特点对版本的管理进行了深入的研究,解决了系统中图档的管理问题。5.对系统及系统数据库的数据安全进行了系统研究,并针对汽车覆盖件模
 
参考文献(略)