如图所示,某带式输送机采用三相异步电动机驱动,采用用带传动和一级圆柱齿轮减速器实现减速传动,载荷平稳,转向不变。已知高速齿轮轴的输入功率[2kw-5kw],小齿轮转速[320-500]r/min,齿轮传动比=4。选择直齿轮/斜齿轮,进行一级齿轮传动的设计计算。

要求:本题为设计计算题,可查询相关手册标准进行计算。直齿轮。采用matlab编程辅助设计

初步选取4KW,500r/min按照软齿面闭式齿轮

设计部分:

%齿轮弯曲疲劳强度计算
T=76.4;%(N*m)转矩
n1=500;%(r/min)小齿轮转速
mn=2;%(mm)法向模数
z1=32;%小齿轮齿数
z2=126;%大齿轮齿数
bb=0;%(度)螺旋角;直齿轮设为0
an=20;%(度)法面压力角,直齿即是压力角
b1=63;%(mm)小齿轮齿宽
b2=68;%(mm)大齿轮齿宽
aa=158;%实际中心距
ha=1;%齿顶高系数
x1=0;%小齿轮变位系数
x2=0;%大齿轮变位系数%斜齿轮/直齿轮选择
if bb>=1bbb=bb*3.14/180;%(rad)螺旋角弧度表示
elsebbb=0;%(rad)螺旋角弧度表示
endd1=(mn/cos(bbb))*z1;%(mm)小齿轮分度圆直径
d2=(mn/cos(bbb))*z2;%(mm)大齿轮分度圆直径
Ft=2*T/d1;%(N)圆周力
kA=1;%使用系数
v=d1*n1*3.14/(60*1000);%(m/s)节圆线速度
kv=1.1;%动载系数
kb=1.1;%齿向载荷分配系数
ka=1.35;%齿间载荷分配系数
k=kA*kv*ka*kb;%载荷系数
Yfa1=2.55;%齿形系数
Ysa1=1.65;%应力校正系数
Yfa2=2.2;%齿形系数
Ysa2=1.85;%应力校正系数
if bb>=1eb=b*sin(bbb)/(3.14*mn);%斜齿轮纵向重合度,直齿不用管Yb=0.92;%螺旋角影响系数,直齿轮不用改
elseYb=0.6755;
end%斜齿轮端面向重合度
if bb>=1ann=an*3.14/180;%(rad)法面压力角at=atan(tan(ann)/cos(bbb));%(rad)端面压力角att=acos((d1+d2)*cos(at)/(2*aa));%(rad)实际端面压力角rb1=d1*cos(at)/2;%小齿轮基圆半径rb2=d2*cos(at)/2;%大齿轮基圆半径yt=(z1+z2)/2*((cos(at)/cos(att))-1);%中心距变动系数ytt=x1+x2-yt;%齿高变动系数ra1=d1/2+(ha+x1-ytt)*mn/cos(bbb);%小齿顶圆半径ra2=d2/2+(ha+x2-ytt)*mn/cos(bbb);%大齿顶圆半径aa1=acos(rb1/ra1);%重合度中参数aa2=acos(rb2/ra2);%重合度中参数ea1=z1*(tan(aa1)-tan(att));%重合度中参数ea2=z2*(tan(aa2)-tan(att));%重合度中参数ea3=ea1+ea2;%重合度中参数ea=ea3/(2*3.14);%重合度
elseea=1.84;%重合度
endZE=189.8;%(MPa开根号)弹性影响系数
ZH=2.5;%区域系数
u=z1/z2;%小齿轮/大齿轮的传动比%选择结构,给定内/外啮合判定公式
i=1;%外啮合判定条件,否则为0
if i>=1uu=(u+1)/u;%外啮合
elseuu=(u-1)/u;%内啮合
end
%选择结构,给定内/外啮合判定公式
sF1=2000*(k*T*Yfa1*Ysa1*Yb)/(b1*mn*d1);%(MPa)小齿轮弯曲疲劳强度
sF2=2000*(k*T*Yfa2*Ysa2*Yb)/(b2*mn*d1);%(MPa)大齿轮弯曲疲劳强度
disp(sF1)
disp(sF2)

结果展示:

展示部分:

function GearMotion()
clc
clearvars
close all
dbstop error%%Data
numrevolution=5;%number of revolution fo the first gear
numframe=360;%fram for revolution
%% Gear1小齿轮
Gear1.m=2;%模数
Gear1.z=32;%齿数
Gear1.Alpha=20;%压力角
Gear1.Addendum=1;%齿顶高系数
Gear1.Dedendum=1.25;%齿跟高系数
Gear1.FaceWidth=10;%齿面宽
Gear1.ShaftDiameter=10;%轴直径 [mm]
Gear1.numpoint=10;
Gear1.t=[];
Gear1.p=[];Gear1=GearDesign(Gear1,false);
%% Gear2大齿轮
Gear2.m=2;%模数
Gear2.z=126;%齿数
Gear2.Alpha=20;%压力角
Gear2.Addendum=1;%齿顶高系数
Gear2.Dedendum=1.25;%齿跟高系数
Gear2.FaceWidth=10;%齿面宽
Gear2.ShaftDiameter=10;%轴直径 [mm]
Gear2.numpoint=10;
Gear2.t=[];
Gear2.p=[];Gear2=GearDesign(Gear2,false);
%% PLot Gears绘图设置
r1=Gear1.m*Gear1.z/2;
r2=Gear2.m*Gear2.z/2;
I=r1+r2;
Gear2.p(:,1)=Gear2.p(:,1)+I;if (mod(Gear2.z,2))<1
dpitch=pi/Gear1.z;
[Gear1.p(:,1),Gear1.p(:,2)]=Rotate(Gear1,0,dpitch);
endstep=2*pi/numframe;
GearRatio=Gear2.z/Gear1.z;
Gear1plot=Gear1;
Gear2plot=Gear2;
currentstep=0;
for i=1:numrevolution*numframe[Gear1plot.p(:,1),Gear1plot.p(:,2)]=Rotate(Gear1,0,currentstep);[Gear2plot.p(:,1),Gear2plot.p(:,2)]=Rotate(Gear2,I,-currentstep/GearRatio);currentstep=currentstep+step;  figure(1)
hold off
trisurf(Gear1plot.t,Gear1plot.p(:,1),Gear1plot.p(:,2),Gear1plot.p(:,3),'facecolor',[.5 .5 .5],'edgecolor','none')
hold on
axis equal
view(2)
axis([-r1, I+r2, -max([r1,r2]),max([r1,r2]),0 ,10])
trisurf(Gear2plot.t,Gear2plot.p(:,1),Gear2plot.p(:,2),Gear2plot.p(:,3),'facecolor',[.5 .5 .5],'edgecolor','none')endend
function  [xnew,ynew]=Rotate(Gear,trasl,angle)x=Gear.p(:,1)-trasl;%移到原点
y=Gear.p(:,2);xnew=x*cos(angle)+y*sin(angle)+trasl;%控制旋转
ynew=-x*sin(angle)+y*cos(angle);end

结果展示:

思路就是由齿面接触疲劳强度条件设计,由齿轮弯曲疲劳强度条件校核

注释都写在代码里面了,很详细哦

求求三连啦

matlab单级齿轮减速器设计相关推荐

  1. matlab单缸内燃机设计

    已知活塞的行程为216mm,进气门控制杆的行程为13mm. 1.设计曲柄滑块机构,分析所设计机构的最小传动角,若机构运动时存在问题,请提出解决方案. 2.取基圆半径为30mm,自拟进气门控制杆运动规律 ...

  2. 可优比和aag哪个好_火花塞多级和单级哪个性能更好?多就等于好?这可未必

    从电极数量来判断火花塞性能,选择火花塞的一个误区! 不知从何时开始,很多车友选择火花塞特别迷信侧电极数量,认为侧电极数量越多,火花塞就越好,点火火花就越大.我估计这是被一些别有用心的人带节奏了,其实火 ...

  3. 机械专业减速器毕业设计、课程设计题目汇总/单级圆柱齿轮减速器、一级减速器、一级涡轮蜗杆减速器、二级圆柱斜齿轮减速器、单级直齿圆柱齿轮减速器、同轴式二级减速器、单级圆锥齿轮减速器、三级减速器……

    共有1000多套减速器毕业设计 课程设计案例,部分目录如下: 单级圆柱齿轮减速器和一级带传动(课设)说明书 CAD图纸 中英 一级减速器课程设计(说明书+CAD装配图.零件图) 一级涡轮蜗杆减速器装配 ...

  4. FPGA数字信号处理(十六)单级CIC滤波器Verilog设计

    该篇是FPGA数字信号处理的第16篇,选题为多速率信号处理系统中常用的CIC滤波器.本文将详细介绍使用Verilog HDL设计单级CIC滤波器的方法.接下来几篇会介绍多级CIC滤波器的Verilog ...

  5. FPGA数字信号处理(20)单级半带(HB)滤波器设计

    本篇是FPGA数字信号处理的第20篇,前面介绍了多速率信号处理系统中用到的多速率FIR滤波器.CIC滤波器,本文将介绍另一种常用的半带滤波器(Half-Band Filter)的相关知识及设计方法.本 ...

  6. 单级倒立摆matlab仿真程序,单级倒立摆控制系统设计及MATLAB中的仿真..doc

    单级倒立摆控制系统设计及MATLAB中的仿真. 单级倒立摆控制及仿真单级倒立摆系统是一种广泛应用的物理模型.控制单级倒立摆载体的运动是保证倒立摆稳定 完成了对倒立摆载体的角度制导运动微分方程 Matl ...

  7. 双级减速器优化matlab,基于matlab的二级齿轮减速器的优化设计.doc

    基于matlab的二级齿轮减速器的优化设计.doc 基于MATLAB的二级齿轮减速器的优化设计黄洪200921030302机制0903佘意200921030202机制0902长沙理工大学1引言齿轮减速 ...

  8. CIC 滤波器——不同长度的单级CIC滤波器的频谱特性

    CIC 滤波器 % 多速率信号处理过程的关键是设计满足要求的抗混叠滤波器: % 第一:滤波器在有用信号频段内的纹波系数满足要求: % 第二:抽取或内插处理后,在有用信号频段内不产生频谱混叠: % 第三 ...

  9. 单级倒立摆从建模到仿真

    把很久以前的草稿整理一下搬到博客上 1.动力学模型 如图1所示,单级倒立摆由系统由水平导轨,平移支座和摆杆构成.平移支座与摆杆无阻尼铰接(摆杆可自由摆动).平移支座可以在导轨上受控平移.摆杆的质量是, ...

  10. 教程 | 单级式目标检测方法概述:YOLO与SSD

    点击上方"小白学视觉",选择加"星标"或"置顶" 重磅干货,第一时间送达 目标检测是计算机视觉领域的基本研究问题之一,当前最常用的技术是卷积 ...

最新文章

  1. Javascript——说说js的调试
  2. vue.js中使用radio和checkbox
  3. Authorization object where used list in tcode SUIM
  4. thinkphp删除某一学生_基于ThinkPHP实现批量删除
  5. 安卓修改wifi已停用_手机连不上wifi显示已保存怎么回事【原因介绍】
  6. js符号输入不可用_JS 控制非法字符的输入代码
  7. c语言mysql 学生信息管理系统_学生信息管理系统学生时代小作品源码(C语言版)...
  8. 使用Python编写自己的个人密码管理器
  9. 牛客网–华为机试在线训练9:提取不重复的数
  10. CodeForces 682E Alyona and Triangles (计算几何)
  11. 微信开发之微信公众平台基本配置--服务器token验证(Java实现)
  12. hosts文件原理及运用
  13. 机器人开发--技术路线简介
  14. js上传文件到OSS
  15. nmap 扫描主机端口(谨慎使用)
  16. vue+elementUI中Dialog实现组件弹框以及子父组件页面传值
  17. 图形《R数据可视化手册》中文PDF源代码+《R数据科学》中文PDF源代码
  18. [河内塔]汉诺塔实现
  19. 视频监控ai分析系统 yolo
  20. [pandas] DataFrame 取指定列为某些值的行

热门文章

  1. 嵌入式硬件常见英文总结
  2. 助教日志_沈航软件工程评分1.2班第三周作业及总评成绩
  3. IPC$入侵的4种方式
  4. Android集成腾讯云通信IM
  5. DEL: 华为无线modem变无线路由器 2
  6. 自动化产线自动刀补实现
  7. 苹果设备(iPhone、iPad、iPod)尺寸及数据 iOS
  8. 中国最美的十大宗教名山(图)
  9. 第五节 B-S看涨看跌期权定价
  10. 15s是什么意思c语言,15s是什么意思