浅论远程机械设计发展趋势

2022-09-12

1 机械设计发展的概况

传统设计方法是经验、类比式的设计方法。主要采用封闭的收敛设计思维, 进行经验类比设计。在计算方面只进行静态分析, 并将载荷、应力进行集中处理, 对于计算数据的误差采用增加安全系数的做法。传统设计方法以手工设计为主, 使用简单的工具, 进行人工计算画图。另外, 传统设计是一种串行设计, 即一个零件从设计到生产是一个阶段的工作完成之后才进行下一个阶段的工作。这样, 一种产品从设计到正式投产往往要花很多时间, 因此开发周期长, 并且串行设计过程中, 各个环节之间缺乏信息沟通, 常导致设计人员之间的合作不协调。

近年来, 计算机网络技术、Web技术和数据库技术的出现和飞速发展, 给现代机械设计注入了新的生机和活力, 机械设计逐渐向数字化、网络化方向发展。基于Web的远程设计正是在这种条件下产生的。它的出现, 使得各制造企业可以充分利用Internet和Web的国际互联性和资源共享性, 组建企业间的动态联盟或虚拟设计小组, 通过组合分散在各个地域企业的技术优势, 发挥各个企业的局部特长, 同时不同专业的技术人员可以不受地域的限制, 在一个统一且易于访问的平台下进行异地的合作与设计, 实现信息的交流和共享, 进而快速开发出所需产品, 提高产品设计的一次成功率。

2 远程设计的概念和意义

远程设计即让设计人员通过客户端浏览器输入设计参数, 服务器自动进行计算和选择, 并根据确定的参数返回产品的规格或设计图形。远程设计技术是现代计算机技术、网络技术和机械设计技术在工程设计上的应用, 它缩短了产品的设计周期和节省了设计成本, 真正意义上地释放了工程技术人员。与传统的机械设计相比, 远程设计具有以下优点: (1) 缩短产品的开发周期。 (2) 避免重复开发。目前企业或个人进行的机械产品设计, 大部分是自己根据需要来开发设计软件, 而不考虑是否有同类软件在市场中存在或者将自己的研究成果在允许的情况下租赁或免费为他人使用等。这就形成了重复开发, 浪费了大量的人力和物力。 (3) 降低了企业资金和人员的投入。特别是近年来三层B/S网络计算模式的出现, 极大地降低了客户端软硬件的配置要求。远程设计可以为用户建立一个统一的设计平台, 所有的设计都在高性能的服务器上运行, 客户端只需完成设计任务的输入以及设计中某些参数的选择和结果显示即可。 (4) 由于远程设计一般都有提供给用户进行交流和讨论的平台, 这就不仅加强了各领域专家之间信息的共享和交换, 而且大大提高了一次产品设计的成功率。

另外, 国内也有一些相关的网站, 如:中国机械网 (www.china-machine.com.cn) 、材料与制造综合信息服务平台等, 它们提供机械设计技术数据、制造工艺技术数据等, 并把机械设计技术、制造工艺技术、远程设计技术、产品数据库、计算机辅助设计都实现了网络化。在其中的机械设计技术模块中, 用户只须选取自己要使用的设计模块, 输入适当的参数就可自动设计出自己所需的零部件;在远程分析模块中, 实现了常用机构的参数化仿真与分析。

可是远程设计由于刚刚起步, 像其它新兴技术一样还不够完善。随着CAD技术、计算机网络技术、数据库技术及人工智能技术的不断发展, 远程设计的内容必将越来越丰富, 功能越来越强大, 所提供的服务也将越来越完善。

3 远程设计系统的技术研究

系统的总体结构模式的确定是系统在初步设计阶段要完成的一项重要任务。系统的总体结构模式是系统的基础, 只有确定了系统的结构模式之后才能进行下一步的设计和开发。而应用软件的架构是建立在计算模式基础之上的, 因此, 有必要先对网络计算模式进行分析。

在计算机网络技术的发展过程中, 先后出现了以大型机为中心的计算模式、以服务器为中心的计算模式、客户机/服务器 (Client/Server) 计算模式, 以及随着Web技术的成熟而发展起来的浏览器/服务器 (Browse/Server) 计算模式。

3.1 通过对两种计算模式的研究和分析, B/S模式较U S模式, 具有以下优点

3.1.1 界面风格统一、可移植

US模式的客户端往往采用不同的开发工具开发, 因此界面不统一, 一般来说也互不兼容, 难以移植到其它的平台上运行, 而B/S模式的客户端使用统一的Web浏览器根本就不存在移植性的问题, 而且使用非常简单。

3.1.2 跨平台性

B/S模式的系统较US模式的系统有更好的跨平台性, 客户端可位于任意的软、硬件平台, 因此跨平台的问题得到解决。

3.1.3 易于管理和维护

C/S模式的系统针对不同的客户端需要开发不同的应用程序, 完成的工作量较大。一旦系统要进行修改或升级, 则要修改所有客户端上的应用程序, 工作重复, 管理和维护成本较高。反观B/S模式, 由于应用软件集中在服务器端的开发和管理, 因此应用系统进行升级时, 只需更新服务器端的软件即可, 无需客户端的参与, 因此大大减少了系统维护与升级的成本与工作量。

3.2 远程设计系统的支撑技术

基于Web的远程设计是一项涉及多学科多功能的综合活动, 其中包括现代机械设计技术、Web技术、数据库技术等。

3.2.1 机械科学技术

机械科学的理论与知识是进行远程设计的前提。没有这些理论知识作根基, 远程设计无从谈起。

3.2.2 计算机网络技术

远程设计是以计算机网络为基础的, 计算机网络是远程设计系统的运行平台。所有的设计过程中的信息都要通过网络来传递, 网络基础的好坏直接影响到远程设计系统的质量, 是实现远程设计的关键技术之一。

3.2.3 标准化技术

远程设计的过程中离不开信息的交流, 交流的前提就要有一个统一的交流规则, 即标准化工作。

3.2.4 数据库、知识库技术

基于Web的远程设计过程中需要用到数据库中的许多信息, 如设计过程中用到的参数、图表数据等。这些信息的存储和管理均要数据库作为支持。数据库技术是远程设计系统的核心技术。同时, 知识库可以实现知识复杂问题的求解评价和建议, 可有效地进行智能推理来进行优化设计。

3.2.5 计算机编程技术

计算机编程为远程设计系统提供一系列的应用服务和平台建设。主要是程序设计语言和存取数据库, 如VB.NET、C#等编程语言和关系数据库的标准语言—结构化查询语言SQL等。

3.2.6 多媒体技术和图形浏览技术

多媒体技术和图形浏览技术为在线交流、图形浏览提供辅助工具。

摘要:对于一个机械设计人员来说, 在产品设计过程中经常会遇到一些机构设计分析、机械强度分析等问题, 需要不断地查找设计手册并进行校核计算, 如能将机械设计手册建立成Web数据库, 放在Internet上的话, 当设计人员在产品设计过程中遇到问题时, 就可以将已知参数提交给服务器, 服务器经过分析计算和数据库查询, 将结果返回给用户。这样, 不仅可以方便设计人员, 提高设计效率, 使他们能有更多时间去开发新产品和研究新问题, 而且还可以大大地节约产品开发的成本。本文对基于Web的远程机械设计技术广泛分析了当今远程机械设计的发展现状。

关键词:远程,机械设计,计算模式

上一篇:基于“生命观”理念的旅游管理教育模式创新下一篇:数字化网络化环境下高校图书馆读者服务模式发展研究