论文部分内容阅读
变型设计是产品设计的一种重要方法,能很好地满足市场对新产品的快速、高质量、低成本的生产要求。目前国内外对变型设计的研究取得了许多成果,但这些研究主要是针对产品几何模型的尺寸变型设计,较少涉及精度信息变型设计的研究。然而精度是保证产品质量的一项重要技术指标,针对目前变型设计缺乏精度信息支持的不足现状,本文在综合国内外相关研究的基础之上,基于参数化技术对精度变型设计方法进行研究,主要研究工作包括以下几个方面: (1)建立了精度信息数据库。为了实现对精度信息的存储和管理,通过Access软件建立了包括尺寸公差、形位公差和表面粗糙度的数据库,并依据设计手册设计和建立了精度的查询与调用原则,采用ADO接口技术建立了Visual C++6.0与精度信息数据库的连接,为后续精度变型设计过程中精度信息的自动查询和调取奠定基础。 (2)提出了零件的精度变型设计方法。基于参数化技术,建立零件尺寸的参数化模型,并在零件尺寸参数化模型上添加零件精度信息,然后对所添加的精度信息进行参数化处理,根据精度信息面向变型设计的分析,确定精度信息变化类型,并通过编制程序实现精度信息与其作用尺寸之间的关联,从而实现零件二三维模型的精度变型设计。 (3)实现了精度信息的自动标注。根据精度信息生成的基础,得到精度信息标注位置与零件的几何特征信息直接相关,针对不同类型的精度在零件变型过程中标注位置不合理的现象,基于精度标注模型,建立了不同类型的精度标注位置调整算法,并结合零件的几何特征识别与提取,实现算法对精度信息标注位置的自动调整。 (4)开发了精度变型设计原型系统。根据所建立的精度变型设计方法以及标注位置调整方法,以SolidWorks为开发平台,以Visual C++6.0为开发语言,结合Access建立的精度信息数据库,利用SolidWorks API函数对SolidWorks进行二次开发,开发出了精度变型设计系统,并以齿轮箱输出轴验证了该系统进行精度变型设计的可行性。