论文部分内容阅读
工装计算机辅助设计(工装CAD)技术是当今人们关注的热点技术之一。基于知识的CAD系统,由于其设计知识获取困难、系统无自学习功能、系统适应性差等问题还没有得到很好地解决,还需要进一步的研究。基于事例推理的工装辅助设计技术,充分利用已有的工装设计,可以一定程度上避免上述技术难点。为此本文将基于事例推理技术应用到大型工装的设计上,对基于事例推理的关键技术进行了研究。在分析了国内外有关基于事例推理的各种工装设计的研究成果的基础上,总结基于事例推理的大型工装设计中存在的问题,提出了相应的解决方法。本文主要研究工作如下:研究了基于事例推理技术的典型模型及其工作流程,对主要推理方法作了详细比较,总结其优缺点,系统的描述了基于事例推理的关键技术,论证了将基于事例推理应用于大型工装设计系统中的可行性。建立了支持基于事例推理的大型工装设计的事例表达模型。通过分析基于事例推理的大型工装设计中的信息需求,建立了支持大型工装事例检索、事例修改以及事例库维护的表达模型,并用框架表示法进行表达,依据事例表达模型建立了相应的数据库模型,以满足大型工装事例检索、事例修改以及维护过程中的信息需求。提出了基于模板法与最邻近法相结合的大型工装事例分阶段检索算法。根据当前设计的关键属性对事例库进行初步筛选,采用模板法进行整体结构性检索,再用最临近法进行细节结构相似性检索来保证大型工装结构的可重用性。研究了基于事例推理大型工装设计系统中基于向导大型工装导航模块,将基于向导设计模块合理、有效的嵌入到基于事例推理系统当中,很方便的实现了事例的修改,引导设计者快速而有效的完成事例的修改,并且向导的定制过程也是大型工装初始信息录入的过程,这样就为事例模板检索提供了方便。另一方面,基于向导模块也是相对独立的单元,通过导航定制实现新事例的生成,将成功事例进行存储就实现了事例库的丰富。基于上述关键技术,利用VC、Pro/Toolkit在Pro/Engineer建模系统和Oracle数据库系统基础上完成系统开发,验证了上述关键技术的可行性。