论文部分内容阅读
齿轮是机械领域中的一种典型零件,在机械装备中具有广泛应用。但由于各种机械装备所需的齿轮型号、规格存在差异,因此齿轮的设计、生产仍以订制为主,其设计效率较低。随着三维CAD技术在机械领域的不断应用,齿轮设计也在向集成化、自动化、智能化方向发展。齿轮设计、分析、制造过程的并行化使得齿轮设计制造周期缩短,但是当前齿轮的设计计算过程仍然沿用传统的手工计算方法,从而影响齿轮设计的总体效率。另外,当前齿轮三维建模过程还存在齿廓精度低等问题。为解决上述问题,本文利用VC++6.0编程工具结合SolidWorks API接口函数,基于SolidWorsk平台开发了一套具有齿廓精确建模功能的齿轮参数化设计系统。该系统实现了直齿圆柱齿轮、斜齿圆柱齿轮、直齿内齿圈齿轮、斜齿内齿圈齿轮、直齿齿轮轴、斜齿齿轮轴等六种渐开线齿轮和齿轮轴的精确建模。本系统可分为齿轮设计模块、齿轮选型模块、齿轮参数化模块、齿廓自动生成模块、FEA输出模块,此外还包括帮助文档模块。齿轮参数化模快和齿廓自动生成模块是本系统的核心模块,通过这两个模块完成了齿轮参数计算、齿坯参数化变型以及齿廓模型的自动建模等功能,实现了齿轮整体的参数化变型过程。本文应用XML语言对齿轮设计参数进行描述和存储;应用SolidWorks二次开发技术实现齿轮建模过程的自动化;应用编程法保证齿廓建模过程的精确性;采用参数化设计技术实现了齿轮模型过程的参数化和系列化。目前,该系统已在某企业试运行。运行结果表明,该系统能够减少重复性劳动,提高设计效率,而且具有较好的实用性,有效地提高了企业的设计响应能力。