论文部分内容阅读
注塑模具装配体设计是注塑模设计的一个核心环节,它是一个建立在设计专家丰富的经验与知识基础上的创造性思维过程,如何提高注塑模具装配体设计智能化程度一直是注塑模CAD领域的研究重点。 本文将基于知识工程(Knowledge-Based Engineering,KBE)技术引入注塑模具装配体设计领域中,把注塑模具装配体设计的专家经验与知识表示成符合CLIPS(C Language Integrated Production System)语法规范的产生式规则形式,建立注塑模具装配体设计知识库,并采用CLIPS知识推理机完成知识的自动推理,从而实现了注塑模具装配体的智能化设计。 首先,分析了注塑模CAD/CAM技术的发展及现状,KBE基本原理与实现技术及其在模具行业中应用的可行性,提出注塑模设计系统中局部智能化设计思想,应用软件工程学中模块化设计方法和思想,建立了基于知识的注塑模具装配体设计系统总体框架图。睛晰地表达了系统的活动和数据流以及它们之间的关系,为系统的实施和实现奠定了基础。 然后,研究了系统实现关键技术,即注塑模具装配体设计知识的获取、表示和推理。利用嵌入式CLIPS作为系统的知识推理机,实现了装配体设计的智能化设计。通过引入领域专家经验及装配体设计资料,获取该领域的设计知识并把它们表示成符合CLIPS语言规范的产生式规则形式,建立了注塑模具装配体设计知识库。给出了在VC平台上嵌入CLIPS知识推理机的步骤方法,研究了CLIPS与VC信息交换,CLIPS访问数据库,CLIPS推理过程监控,推理机制等关键技术。还研究了利用基于特征的参数化技术自动生成三维模架图形,最后给出了系统程序实现时所用到的主要数据结构。 在上述理论研究的基础上,基于Windows NT/95/98的Pro/Engineer平台,采用C语言与Pro/Engineer二次开发工具Pro/Toolkit开发了基于知识的注塑模具装配体设计系统。通过实例证明本文提出的设计思想和技术路线是可行的。 本文认为把KBE技术、CAD技术和专家经验知识结合起来,构建智能化的设计和决策体系,造就一个高级的“模具设计专家”,从整体上提高注塑模的水平,以低成本,高决策能力来设计出高质量的产品,无疑具有很高的理论价值和实际的经济效益。