论文部分内容阅读
本文对国内外三维CAD的发展状况及基于三维CAD开发齿轮设计造型软件的现状进行了介绍,对齿轮的参数设计和参数化造型进行了比较深入的探讨,并在前人研究的基础上,实现了齿轮设计造型一体化。
本课题的研究重点分为两大部分:齿轮参数设计与齿轮三维造型。齿轮设计部分作为齿轮造型过程的前导,主要作用是对齿轮的各个尺寸参数进行选取和校核,使各个参数满足所给定的条件。该部分使用可视化编程语言VisualC++6.0编制而成,同时用Access2002数据库管理软件对齿轮设计中使用的大量图表进行了处理,将设计参数录入数据库。把传统的手工计算过程用计算机进行处理后,使本来比较烦琐的设计计算变的简单可行。
齿轮造型部分主要完成了渐开线圆柱齿轮实体造型软件的开发,使用VisualC++6.0,以三维CAD软件SolidWorks为平台进行开发。该部分主要由系统界面模块、齿形计算模块、结构实体生成模块及齿形生成模块组成。利用COM技术使VC++和SolidWorks之间能够相互调用,并使用SolidWorks所提供的函数结合齿轮齿形渐开线方程和齿根过渡曲线方程对圆柱齿轮的齿槽进行了比较精确的绘制,在已生成的圆柱体上切除并阵列齿槽形成齿轮的三维参数化精确实体造型。在造型过程中利用了齿轮设计软件模块计算出的齿轮基本几何参数,在SolidWorks环境下得到所需要的渐开线圆柱齿轮。
齿轮参数化设计与造型软件的开发实现了齿轮参数化设计与三维实体造型的结合,缩短了产品设计时间,有利于提高产品质量。