远程机械设计发展概述
( 1 )以西安交通大学润滑理论与轴承研究所为主、国内多家企业和研究机构共同参与建立了国内第一个支持产品协同设计的网站 - 现代产品设计与研究开发网络( www.chinamodemdesign.com ),旨在推进现代设计,主要提供设计知识的获取,参加的单位还有清华大学、华中理工大学、机械科学研究院、上海交通大学、重庆大学等国内许多著名的高校和科研院所。
( 2 )清华大学精密仪器及机械系摩擦学国家重点实验室开发出了基于 Web 的异地合作设计系统 Cdesign ,该系统采用了 Client/Serveer 构架,客户与服务器之间通过 VAW 来完成。
( 3 )上海先进制造工程技术研究中心和上海飞机制造公司开发了一个基于 Intemet/web 的异地设计与制造系统,利用其进行跨企业、跨地域的协同产品设计与制造。
另外,国内也有一些相关的网站,如:中国机械网( www.china-machine.com.cn )、材料与制造综合信息服务平台等,它们提供机械设计技术数据、制造工艺技术数据等,并把机械设计技术、制造工艺技术、远程设计技术、产品数据库、计算机辅助设计都实现了网络化。在其中的机械设计技术模块中,用户只须选取自己要使用的设计模块,输入适当的参数就可自动设计出自己所需的零部件;在远程分析模块中,实现了常用机构的参数化仿真与分析。
可是远程设计由于刚刚起步,像其它新兴技术一样还不够完善。随着 CAD 技术、计算机网络技术、数据库技术及人工智能技术的不断发展,远程设计的内容必将越来越丰富,功能越来越强大,所提供的服务也将越来越完善。
三、远程设计系统的技术研究
系统的总体结构模式的确定是系统在初步设计阶段要完成的一项重要任务。系统的总体结构模式是系统的基础,只有确定了系统的结构模式之后才能进行下一步的设计和开发。而应用软件的架构是建立在计算模式基础之上的,因此,有必要先对网络计算模式进行分析。
在计算机网络技术的发展过程中,先后出现了以大型机为中心的计算模式、以服务器为中心的计算模式、客户机 / 服务器 (Client/Server) 计算模式,以及随着 Web 技术的成熟而发展起来的浏览器 / 服务器 (Browse/Server) 计算模式。
( 1 )通过对两种计算模式的研究和分析, B/S 模式较 US 模式,具有以下优点 :
1 、界面风格统一、可移植
US 模式的客户端往往采用不同的开发工具开发,因此界面不统一,一般来说也互不兼容,难以移植到其它的平台上运行,而 B/S 模式的客户端使用统一的 Web 浏览器,根本就不存在移植性的问题,而且使用非常简单。
2 、跨平台性
B/S 模式的系统较 US 模式的系统有更好的跨平台性,客户端可位于任意的软、硬件平台,因此跨平台的问题得到解决。
3 、易于管理和维护。
C/S 模式的系统针对不同的客户端需要开发不同的应用程序,完成的工作量较大。一旦系统要进行修改或升级,则要修改所有客户端上的应用程序,工作重复,管理和维护成本较高。反观 B/S 模式,由于应用软件集中在服务器端的开发和管理,因此应用系统进行升级时,只需更新服务器端的软件即可,无需客户端的参与,因此大大减少了系统维护与升级的成本与工作量。
( 2 )远程设计系统的支撑技术
基于 Web 的远程设计是一项涉及多学科多功能的综合活动,其中包括现代机械设计技术、 Web 技术、数据库技术等。
1 、机械科学技术
机械科学的理论与知识是进行远程设计的前提。没有这些理论知识作根基,远程设计无从谈起。
2 、计算机网络技术
远程设计是以计算机网络为基础的,计算机网络是远程设计系统的运行平台。所有的设计过程中的信息都要通过网络来传递,网络基础的好坏直接影响到远程设计系统的质量,是实现远程设计的关键技术之一。
3 、标准化技术
远程设计的过程中离不开信息的交流,交流的前提就要有一个统一的交流规则,即标准化工作。
4 、数据库、知识库技术
基于 Web 的远程设计过程中需要用到数据库中的许多信息,如设计过程中用到的参数、图表数据等。这些信息的存储和管理均要数据库作为支持。数据库技术是远程设计系统的核心技术。同时,知识库可以实现知识复杂问题的求解评价和建议,可有效地进行智能推理来进行优化设计。
5 、计算机编程技术
计算机编程为远程设计系统提供一系列的应用服务和平台建设。主要是程序设计语言和存取数据库,如 VB.NET 、 C# 等编程语言和关系数据库的标准语言—结构化查询语言 SQL 等。
6 、多媒体技术和图形浏览技术
多媒体技术和图形浏览技术为在线交流、图形浏览提供辅助工具。
1 高福友. Web 数据库交互式动态访问技术分析与比较 . 电脑开发与应用. 2005
2 王君.基于 WEB 的变速箱零件标准化及图档信息综合管理系统的研究与开发.浙江大学硕士论文. 2002 . 12 : 13