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进行处理,非常感谢!