论文部分内容阅读
齿轮传动是机械行业中最重要的传动形式之一,具有传动效率高、传动比准确、工作可靠等优点。然而,齿轮设计比较繁琐,需多次反复,其设计内容多,设计过程中需要查阅大量数据和图表,进行大量计算,加之渐开线齿轮齿廓的复杂性,传统的设计手段已不能满足现代社会的需求。随着计算机技术发展,CAD软件应用普及,对通用软件进行二次开发来实现齿轮专用CAD,已经成为CAD软件应用的一种趋势。本文以渐开线圆齿轮设计理论为基础,以WindowsXP操作系统为开发平台、VisualBasic6.0为编程工具,对三维造型软件SolidWorks2008进行了二次开发,实现了渐开线圆柱齿轮传动参数的自动化设计、齿轮三维造型、工程图纸的自动生成等,缩短了产品设计周期,提高了效率。本文的研究要点如下:(1)对渐开线圆柱齿轮以及齿轮CAD的研究现状进行调查,总结出存在的问题,提出了本课题的研究目的及意义。(2)研究渐开线圆柱齿轮传动设计和SolidWorks二次开发的基本理论。通过分析齿轮的失效形式,确定出齿轮传动设计的准则及设计方法内容;同时通过研究通用CAD软件二次开发的原则、方法、基本步骤等,确定出SolidWorks二次开发的思路。(3)二次开发SolidWorks的渐开线圆柱齿轮传动系统的总体设计。根据系统的开发目标,采用模块化设计原则,设计出系统的功能模块。主要包括数据库管理、齿轮传动参数设计、齿轮三维造型、帮助系统四大功能模块,设计开发出良好的用户界面。(4)重点开发渐开线圆柱齿轮传动参数设计模块。利用Access2003和ADO数据库技术,将常用的齿轮设计图表设计成数据库,再根据齿轮设计理论,采用VB编程,通过程序分析计算,实现渐开线圆柱齿轮传动参数的设计、校核等。(5)重点开发渐开线圆柱齿轮的三维造型模块。采用插点法和宏功能实现直齿、斜齿圆柱齿轮三维精确造型和工程图纸的绘制,避免齿廓造型失真,为齿轮有限元分析检验、机构仿真设计和数控加工等提供必要的依据。