论文部分内容阅读
CAD技术带来了一种全新的机械设计方法,大大提高了设计的效率。由于工程图纸在工程中有很重要的影响,在加工、检验设计、校对、审核、产品设计中依然发挥着关键性作用,因此工程图纸仍然具有不可替代的作用。CAD软件的出现让二维图的绘制时间急剧缩减,但仍有很大的提升空间。但是,二维工程图依然有其存在的价值,二维工程图依然是信息保存和加工制造所依赖的重要手段。经过对多个企业模具零件的分析发现,企业在长期的模具设计过程中有很多结构相似的零件,而对这些相似的零件分别进行标注会浪费大量的资源。为了减少不必要的浪费,提高模具二维工程图的设计效率,开发出二维工程图自动标注系统具有重要意义。 根据多个企业的实际应用情况,在详细调研各公司对二维工程图的设计标准后,总结了二维工程图的设计技术要点,分析了特征识别技术在二维工程图自动生成过程中的重要作用,并将遗传算法与特征识别技术相结合,提出了一种全新的特征识别方法,以基于遗传算法的特征识别为基础完成二维工程图的自动生成过程。结合知识重用和模板匹配的思想,充分利用已有的知识和经验,通过标准的模板数据库对信息进行处理来实现二维工程图生成所需信息的获取。通过对遗传算法和特征识别技术的分析,将二者结合起来,形成了一种新的基于遗传算法的特征识别和特征匹配方法。结合计算机辅助制图技术和UG open API提供的开放函数实现而为工程图的自动生成。 基于以上研究,以C/C++为基本开发语言,以Microsoft Visual Studio2005为开发工具,利用基于UG/N X平台的计算机辅助设计工具,采用三维形状搜索技术搜索模板,采用遗传算法进行特征识别,并开发了相应的功能智能化模块,实现了零件二维工程图的自动生成。该功能模块很好地实现了基于相似模板信息的二维工程图的自动生成功能,可实现二维工程图纸的自动生成,在工程上的应用前景非常可观。