随着CAD 软件的应用不断深化,通用CAD 系统存在的不足逐渐暴露出来,主要体现在以下两个方面:第一,同类产品的设计过程中存在大量重复性工作; 另一方面,缺乏对产品设计过程中决策性工作的支持。
为了解决以上问题,本文研究和开发了基于参数化设计的智能CAD 技术和系统。该系统用于设计特定的产品。它不但具有智能设计能力,还具有自动生成图形的能力。前者能给产品设计过程中的决策工作提供支持; 后者则可以把设计人员从繁重的绘图工作中解脱出来。智能设计功能通过知识库系统实现。知识库系统以“知识库+推理机”架构构建,它应用知识推理技术进行推理,从而实现智能设计。其中,知识库由抽象化的产品设计知识构成,推理机是通过调用知识库中的知识进行推理的机构。图形自动生成功能由专门的图形生成系统实现。该系统采用根据模板生成图形和程序绘图两种生成图形的方法,实现所有设计文档的输出。
为了缩短智能CAD 系统的开发周期,建立了基于参数化设计的智能CAD 开发平台。利用该平台可以快速开发出针对特定产品设计的智能CAD 系统。开发过程分为两步,首先根据用户需求归纳出产品设计知识,并加入到知识库中,然后完成图形生成系统的开发,使得系统能够输出用户要求的结果。通过这种方法,以该开发平台为基础开发出了基于KMCAD2003 的哈空调管束智能CAD 系统——HKTCAD。