下载本文档
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、基于C/S 模型的覆盖件模具CAD系统的研究 1前言覆盖件模具CAD技术经历了相当长时间的发展,其中所应用的工艺分析计算、有限元分析、模具装配设计、标准件库>' target='_blank' class='infotextkey'>管理等技术都取得了较好的发展,但同时又在两方面表现出了迫切 的需要。一方面是由于图形工作站、PC机共同参与覆盖件模具的设计,分别担负着不同的设 计、处理任务,这些任务在计算能力、速度、可视化等方面的要求各不相同一些公用设计 标准
2、、数据存放在少数特权主机中,其结果是模具设计系统中配置的资源和运算能力不均等 ,这种不均等现象是覆盖件模具CAD系统中必须的。另一方面,由于CIMS发展的要求,模具CAD系统的设计结果需要在其生命周期的各环节中进行共享,CAD系统应具备并行设计和较强 的信息访问能力。这两种需求综合体现为覆盖件模具CAD中开展并行、集成设计方面的研究 。计算机网络为设计者提供了资源共享和数据通信手段,客户/服务器(Client/Server,C/S )模型为不同主机、不同进程间相互作用的实现提供了机制。在网络环境中通过客户/服务 器模型可以建立并行的模具设计系统,以满足上述发展的需要。 &
3、#160; 2系统结构 2.1适用性分析并行、集成的模具设计系统应具有设计过程的协作性、设计数据的共享性、软硬件设计资源 的自动调配等能力。一般来说,集中式、分布式和C/S模型都具有实现并行设计的结构条件 ,但基于C/S模型的计算结构最为合适。它是由网络联接的多台硬件组成的并行的工作体系 ,在协同设计方面能够利用网络协议提供的不同主机上的进程调用手段,实现应用程序相互 通信。应用C/S模型开展覆盖件模具CAD,共享的设计标准、数据、零部件库和通用设计过程 数据库存放在服务器上,选用工作站、PC机等分别进行图形显示、装配、仿真分析、计算、 设计事物操作、图形输
4、出,数据的>' target='_blank' class='infotextkey'>管理和零部件的设计分别处于不同的网络节点上。C/S模 型特别适合于模具CAD的协同工作,这可以从它的调用特点谈起。(1)非对等的相互作用。客户/服务器处于不平等的地位,服务器拥有客户所不具备的软硬件 资源和运算能力,服务器提供服务,客户请求服务。在覆盖件模具CAD系统中,大量客观存 在着资源分布和运算能力不均等现象。有些主机拥有大量外存,有些主机拥有绘图机和打印 机输出,有些网点拥有超级运算能力,有些网点由大量PC机构成。另一方面,在进行CAD工 作时,为
5、了节约网络资源,没有必要为每台主机维持一个设计数据库拷贝,而是公用信息以 设计数据库的形式存在于少数特权主机中。对于在设计中动态变化的内容,这种措施会使动 态修改刷新工作、一致性维护等行为十分容易实现。(2)请求驱动服务。当在不同的机器上设计零件时,相互通信的进程之间既不存在父子关系 ,也不共享内存缓冲区,各设计节点谁也不知道谁会在何时发起一次进程通信。C/S模型机 制为这种准备通信的进程之间建立了联系,为两者的数据交换提供同步,完美地解决了上述 问题。每次相互作用都是由客户发出请求信息服务或运算服务开始,它与服务器之间的请求 应答模型为相互通信进程间的数据传输同步提供了有力的支持。服务器接收
6、请求并将处理结 果通过网络返回客户机。 2.2系统结构和配置基于C/S模型的覆盖件模具CAD系统的结构如图1所示。选用I/O吞吐量大、运算处理能力强的 硬件作为服务器,用来存储需要共享的模具设计标准、模具标准件图库、通用设计过程等。 客户机根据CAD设计的各种需要和实际条件来配置。图形工作站用于模具工作型面设计、模 具装配设计和有限元分析等工作。静态的设计数据>' target='_blank' class='infotextkey'>管理在PC机上进行。此外,还需配置绘图 机、打印机等输出设备。该结构利用
7、C/S模型将硬件分工,相应地也对处理请求作了划分, 并将其分配到不同的硬件上,以充分发挥不同硬件的能力。图1基于C/S模型的覆盖件模具CAD系统结构覆盖件模具CAD系统是由许多功能模块构成的,一般包括产品图形输入、工艺方案制定、模 具型面设计、有限元分析、模具结构设计、机构运动仿真、装配图和零件图输出、模具标准 件库>' target='_blank' class='infotextkey'>管理等模块,它们之间存在着并行设计、触发执行和继承设计的关系。每个功能模块至 少由一个进程完成。整个系统具有较复杂的信息流。在诸设计行为中,装配设计需要
8、较好的 图形终端;有限元分析需要计算能力很强的硬件设备;机构运动仿真则要到安装了专用软件 的主机上进行;模具标准件的检索、调用,通过对设计数据库的操作来完成;各零部件的设 计、图纸输出,分散在普通节点上进行。各设计行为之间都存在着联系。采用C/S模型较好 地对设计过程进行了分工,从而协调地控制各个进程的执行。 3关键技术研究传统的覆盖件模具CAD存在着设计资源重复存储,设计数据访问和更新开销大,设计中的图 形、分析结果、系统信息等的传输脱离设计过程,效率低等问题。而应用C/S模型的覆盖件 模具CAD系统可以较好地解决这些问题。但系统的设计和实现较为复杂,因为
9、它要求统一的 设计协调工作,设计行为不如单机灵活。本文将重点讨论系统应用C/S模型的实现方法。关于覆盖件模具CAD中各个功能模块的设计技 术,与传统CAD的内容是一致的。客户/服务器模型的特点,决定了设计客户机、服务器的一般原则。客户机向用 户提供交互界面,它将用户的输入转换成服务器能够理解的命令。客户机对服务器发来的命 令执行结果进行分析,并描述给用户。服务器通过客户机的事件驱动,响应用户请求,并建 立与客户机的联接,提供服务。C/S应用框架的实现分为两部分,即安装于Server端的服务程序(C/SS)和安装于每个Clien t端的客户应用程序(C/SC)。其构成的应用逻辑结构如图2所示。图
10、2C/S工作框架程序实现的逻辑结构 在C/S工作框架的实现中,主要由环形队列、命令发送器、网络接收器和发送器、命令执行 器等模块完成上述功能。环形队列分别是接收队列、发送队列、目的站点队列。命令发送器本质上是一个提供给功能 模块调用的子函数,其参数为要发送的命令串和目的站点的地址。在Windows环境下实现C/S工作框架时,分别在Client端和Server端建立客户窗口和服务器窗 口。它们之间的交互行为包括建立联接、发送和接收服务请求、发送和接收操作结果等。作者以TCP/IP编程方法实现了上述功能。以覆盖件拉延模的设计为例,在结构设计模块中, 有详细设计(如凸凹模设计、压边圈设计)和标准件选
11、配等过程。若前者为主设计进程,用 mainprocess标识;当执行调用其他主机上的标准件设计进程(用partprocess标识)时,在 正常联接的情况下,可用下面循环实现。for(;)partprocess=accept(mainprocess,);/*阻塞*/if(partprocess<0)error(“accept error”);if(fork( )<0)close(mainprocess);/*子进程 */do(partprocess);/*处理请求*/exit(0);close(partproce ss);/*父进程*/服务器的地址中包括服务器主机地址和服务器端口号,可以通过协调调用获取它们,并填入 CAD系统进程>' target='_blank' class='infotextkey'>管理的数据结构中。 4结束语客户/服务器模型在覆盖件模具CAD中的应用,主要为系统软硬件资源共享、通信、进程>' target='_blank' class='infotextkey'>管
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2024年环保产品购销合同标准文本一
- 2024-2030年中国奶茶粉行业市场销售渠道及未来趋势发展分析报告
- 2024-2030年中国大数据金融行业发展创新模式及投资规划分析报告
- 2024-2030年中国垃圾转运车行业竞争格局展望及投资策略分析报告
- 2024-2030年中国印刷机械制造行业产销需求及投资策略分析报告
- 2024年版给排水系统安装作业劳务合作合同版B版
- 2024年智能穿戴设备设计优化与功能升级合同3篇
- 2024年物资购销合同范例
- 眉山药科职业学院《首饰材料与首饰设计实践》2023-2024学年第一学期期末试卷
- 2024劳动资源开发合同3篇
- 微生物学(细胞型)智慧树知到期末考试答案章节答案2024年哈尔滨师范大学
- 行政复议法-形考作业4-国开(ZJ)-参考资料
- 内分泌科开展新技术新项目
- 学前卫生学智慧树知到期末考试答案章节答案2024年杭州师范大学
- 应急管理部宣传教育中心招聘笔试试卷2021
- 2024-2030年全球智能垃圾桶行业市场发展分析及前景趋势与投资研究报告
- MOOC 管理学原理-大连理工大学 中国大学慕课答案
- MOOC 工程图学-天津大学 中国大学慕课答案
- 《电站炉水循环泵电机运行导则》
- 《小学小古文》课件
- (高清版)DZT 0388-2021 矿区地下水监测规范
评论
0/150
提交评论