机械类外文翻译---自动车床系统设计的研究
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
自动车床系统设计的研究1
摘要:车床数字化设计系统的开发,是通过工程知识相关的技术和产品的参数化设计技术之间的融合发展起来的。设计系统的框架在细节上表现为主控模块,初始化模块,三维和二维的更新管理模块,知识管理模块和知识库。本文对系统的关键技术设计比如知识挖掘与分类、自动变换结构设计、建立数据库、自动设计变结构与车床设计导航进行了进一步研究。最后,本文对自动设计系统的界面和设计过程进行了详细的介绍。
关键词:车床;知识重组;自动设计系统
一、导言
新一代的数码解决方案使技术创新能在不同的环境下进行,并且减少整个产品的开发周期、节省时间和提高产品质量。目前,在消费产品的研发中采用不同的方法进行快速设计并取得了成果,然而对于商业产品却很少受到注意,特别是机床,目前尚未对其进行研究。我们的第二个目的是衡量不同的人群在同一个测试中表现出来的不同的敏感性。该阶段的研究是很详尽的,包括:对描述的选择,对图像的选择和对所参与人群的选择。结果表明,这些技术也适用于机床的设计,不同的群体对机器的认识也是不同的,在某些方面的差异,并不仅限于用户与专家在相关的行业中这种差异依然存在,在相关行业中通常是根据技术规格来决定机器的购买或使用。这些技术规范是可以测量的,但机器一些重要的参数,如便捷性,安全性,耐用性等却不那么容易衡量和比较。本文表明,语义差别的方法是用来衡量这些性能的一种可能途径。
车床的设计是复杂的过程,在设计的过程中很多知识都是必要的。在生产的过程当中,不同的知识在不同产品不同开发阶段中起不同的作用。许多新产品是在原有产品的基础上设计发展起来的。车床设计行业的设计成果中,几乎60%是由组件设计的重组制作而成的,30%是根据过去的产品修订的。在本文中,我们提出了一个车床设计技术,采用NX平台,建立了车床设计的专门知识库,并融入新产品的设计理念和成熟的设计经验,运用先进的开发工具,如UG/ Open API,UIStyler,MenuScript 。
这种新方法可以有效地提供设计质量保证,缩短产品设计周期,提高设计效率和车床水平,并且对汽车玻璃行业有重大影响力。
车床设计系统应用所学到的知识来完成车床快速设计。设计系统过程中所需要应用的知识包括成熟的车床产品,车床设计标准的有关技术数据,专业知识,丰富的设计经验和最新的研究成果。在产品设计周期中,嵌入式系统需要设计论证和设计指导机制。而且设计师只需要输入参数并由人机界面通过索引的帮助下符合客户要求即可。这些参数包括车
1原文出处:Elsevier Science Direct Onsite 作者:Shurong Huang, Defang Liu, and Bin Wang
床厚度,钳板的长度等,推理机将与每一个规则所规定的条件进行比较,如果它们匹配,则该规则的结论将作为一个新的事实被添加到设计知识库。根据发展过程中的需求,该系统分为以下功能模块。系统开发的目的是通过知识重组来实现自动车床的设计,提高产品的设计质量和效率。以检查轨距为导向的车床设计系统的设计过程可分为:需求分析阶段,初步设计阶段,详细设计阶段和功能的改进、测试阶段。在需求分析阶段,经过仔细分析和对话,系统能够根据用户设置的钳板曲线设计车床形状,实现自动车床重点部分的设计,自动创建一套车床。
在选择开发工具方面,我们考虑了用户的要求以及对一些工具的熟练程度,最终决定采用UG NX5.0和Visual Studio 2005作为开发平台。在详细设计阶段,我们先在UG互动的环境一步一步进行设计,然后由应用程序最终完成。该方案的主体部分仅仅是在前文提到的上述阶段实现的,但是在应用过程中一些细节没有完全考虑进去,在提高产品性能的阶段,我们做了详细的测试,一些错误已经得到纠正。这有助于使系统更加稳定和完善。
A. 设计知识表示
有效的知识表示方法是进行知识融合和知识重组的关键。目前,常见的知识表示方法,包括动词的逻辑表示,产生式规则,帧表示,面向对象的表示等,本文中生成型车床的设计规则说明如下:
< Condition >∷=(
< Expression >∷=({
< Fact >∷=({
< Verb >∷=(< > = + - * / sin、cos、tg、log …)
< Attribute value>∷=({< Variant >∣
< Presentation >∷=({< Presentation item>})
例如,在嵌入块成型,两平面之间的关系(平行或交叉)(P1和P2)的车床设计是由法线向量(V1和V2)来判断。在这个例子中,三个规则可以从规则库选取,有如下几点:
规则1:如果V1×V2=0而且P1的矢量方向和P2是相同的,
则P1∥P2和P1和P2具有相同的向量方向。
规则2:如果V1×V2=0和P1的矢量方向和P2是相反的,
则P1∥P2和P1和P2有相反的向量方向。
规则3:如果V1×V2≠0,P1的矢量方向和P2是不同的,
则P1和 P2的彼此相交。
车床设计的框架表示。帧,是另外一种知识表示形式的数据结构,每帧作为一个知识单元,由马文•明斯基在1975年提出。详细的形式在下面的例子中说明:
……
Slot name I:Flank name i1 (Value i11, Value i12, …)
Flank name i2 (Value i21, Value i22, …)
Slot name J:< Frame name>
…
Slot name K:
车床设计案例检索。最创新的产品设计往往都基于以前的经验和理论,因此,新产品许多地方继承了原有产品的设计。由于大多数产品的设计不是原来的,但以前的车床设计规则或流程仍可能会有所帮助。在本文中,我们提出了使用基于案例的推理方法来实现产品的车床设计的理念。
我们采用动态存储模型来表示系统中的案例。这意味着各种案件根据它们的一般特征来组织,并根据他们之间的分歧指数来区分它们。案例库通过起关键作用的关系数据库技术的产品ID建立起来。 SQL可作为初步检索句子。例如,如果我们要查询案例,可用下面的伪代码。
SELECT case number FROM case base
WHERE product ID =‘input value’
为了作进一步的分析,车床设计要求能够对其进行修改,以便适应自动探索设计空间。如果修改只影响某些参数的设置值而不触及问题的结构,我们就说它是一个参数化设计。对于过程流相关的任务级应用,进程中没有结构性的变化,即,结构设计是被限制的。对于序列中不同步骤的不同流程之间的比较,被映射到的一个给定步骤的影响在某些参数值的调节方面存在差异。例如,如果是两个不同的进程选项之间的比较,对其中一个植入额外的步骤,另一没有此步骤,那么在植入的步骤参数值设置非常低的情况下就能很方便地