几何运算是计算机的基本功能,渐开线圆柱齿轮几何参数计算的计算机辅助设计系统…

5、强度校核:在基本参数确定后,进行精确的齿面接触强度和齿根弯曲强度校核。分别将计算出的接触/弯曲强度允许传递功率与已知功率相比较,如果都大于实际功率,则所设计的齿轮强度过关。

6、如果校核不满足强度要求,可以返回2),修改参数,重新计算。课题研究的主要内容就是设计一个进行齿轮设计的计算软件,现在课题是几何尺寸计算,主要应集中在此,精度只是其中一部分。在设计渐开线圆柱齿轮时会计算出其齿数、齿形和齿高等。

2.2渐开线圆柱齿轮几何参数 2.2.1外啮合标准圆柱齿轮传动几何尺寸计算

外啮合标准圆柱齿轮传动参数计算如表1。

表1 外啮合标准圆柱齿轮传动参数

2.3本课题研究目标

计算出渐开线齿轮的模数、齿数、齿形、齿高、变位、基准齿形和参数(GB/T1356-1988)、模数系列(GB/T1357-1987)、传动类型和基本参数、变位系数的选择、渐开线圆柱齿轮的齿厚测量计算、精度选择和强度计算。

本课题研究的几何尺寸计算的适用范围包括:

1、标准圆柱齿轮(直,螺旋)

2、外啮合(高度变位)圆柱齿轮(直,螺旋)

3、内啮合标准齿轮(直齿)

4、内啮合(高度变位)圆柱齿轮(直,螺旋)

3. 软件的具体实现 3.1系统实现的环境

本设计软件使用C#语言开发,开发平台为VS2005软件,运行环境是Windows XP

3.2软件的总流程图

图3 计算外啮合齿轮副时的界面

图5 精度计算时的运行界面

3.4 实现的部分代码 3.4.1实现的主要功能

1、 外啮合齿轮几何参数和齿厚计算的功能模块

private void button1_Click(object sender, EventArgs e) //外啮合计算

{

if (tBoxα.Text != 20) //判断输入是否为标准输入

str = 请输入标准齿形角α!n;

else if (Convert.ToInt32(tBoxβ.Text) 0 || Convert.ToInt32(tBoxβ.Text) > 45)

str += 请选择合理的螺旋角β!n;

else if (Convert.ToInt32(tBoxha.Text) != 1)

str += 请选择合理的齿顶高系数!n;

else if (Convert.ToDouble(tBoxc.Text) != 0.25)

str += 径向间隙系数选择不正确,请重新填写!n;

else if (Convert.ToDouble(tBoxr.Text) != 0.38)

str += 齿根圆角半径系数选择不够准确!n;

else if (Convert.ToDouble(Convert.ToInt32(Convert.ToDouble(tBoxZ1.Text))) != Convert.ToDouble(tBoxZ1.Text) || Convert.ToDouble(Convert.ToInt32(Convert.ToDouble(tBoxZ2.Text))) != Convert.ToDouble(tBoxZ2.Text))

str += 齿数请输入为整数!n;

else //分别把输入的值赋给各变量

{

α1 = Convert.ToInt32(tBoxα.Text);

β1 = Convert.ToDouble(tBoxβ.Text);

相关资源:管道壁厚计算软件_管道壁厚计算软件-制造工具类资源-CSDN文库

声明:本站部分文章及图片源自用户投稿,如本站任何资料有侵权请您尽早请联系jinwei@zod.com.cn进行处理,非常感谢!

上一篇 2021年6月22日
下一篇 2021年6月22日

相关推荐