机械原理课程设计_垫圈内径检测装置
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
垫圈内径检测装置
目录
1、设计题目及其要求 (2)
2、题目分析 (2)
3、运动方案简介 (3)
4、立体结构图 (4)
5、结构设计 (5)
6、系统评价 (20)
7、设计小结 (20)
8、总结 (21)
参考书目 (21)
1、设计题目及其要求
设计垫圈内径检测装置,检测钢制垫圈内径是否在公差允许范围内。被检测的工件由推料机构送入后沿一条倾斜的进给滑道连续进给,直到最前边的工件被止动机构控制的止动销挡住而停止。然后,升降机构使装有微动开关的压杆探头下落,检测探头进入工件的内孔。此时,止动销离开进给滑道,以便让工件浮动。
检测的工作过程如图所示。当所测工件的内径尺寸符合公差要求时(图a),微动开关的触头进入压杆的环形槽,微动开关断开,发出信号给控制系统(图中未给出),在压杆离开工件后,把工件送入合格品槽。如工件内径尺寸小于合格的最小直径时(图b),压杆的探头进入内孔深度不够,微动开关闭合,发出信号给控制系统,使工件进入废品槽。如工件内径尺寸大于允许的最大直径时(图c),微动开关仍闭合,控制系统将工件送入另一废品槽。
3
2
1
a)b)c)
1—工件 2—带探头的压杆 3—微动开关
a)内径尺寸合格 b)内径尺寸太小 c)内径尺寸太大
具体设计要求见下表:
2、题目分析
垫圈内径检测装置,主要的运动过程为:传动机构间歇的将工件送到检测的位置。在传送的过程中将被止动销挡住刚好到所需检测的内径圆孔到压杆将要下来的地方,然后压杆下来检测内径是否符合要求。在压杆下来检测的时间里,微动开关向右移动检测垫圈内径是否
符合要求。微动开关检测完后向左移动,回到其原来所在的。接下来,压杆和止动销一起上升回到其原来的地方。传动机构将已检测的工件送走,并将下一个将被检测的工件送到检测处。
3、运动方案简介
垫圈内径检测装置,用以下4个机构结合搭配组成:传动机构设计,压杆运动机构设计,止动销运动机构设计,微动开关运动机构设计。题目所给的设计数据:
表1 内径检测装置设计数据
经小组讨论,为使机构的使用性能符合要求,适合本设计,我们采用方案D,如下:
周期T=8s,角速度ω=2π/T=0.785 rad/s.
在一个周期内,满足要求,各个机构的运动情况:
为使各个机构满足上述要求,传动机构的控制采用间歇机构,压杆运动机构和止动销的运动匹配要求严格,则两者用凸轮轴连接。微动开关机构的控制采用凸轮机构。
4、立体结构图
5、结构设计
5.1、传动机构设计
传动机构是整个装置中负责将待检测的工件传送到检测位置的机构。它需要在运动规律上和控制止动销的止动机构和压杆升降机构相互配合才能完成此装置的工作要求。
为了使工作周期易于控制,我们决定由皮带轮传动来达到运送工件的目的。机构由齿轮来传动,因为其功率范围大、传动效率高的特点正好符合我们的需要。
从所给的设计数据中我们得知:原动件的转动周期为1/16s,而检测周期为8s,因此推料机构的齿轮系的传动比需为128:1,这要由多级齿轮传动来实现。
如图为推料机构的齿轮系简图。
其中:
z1=z2’=z3’=20,
z2=z3=80,
z4=160
传动比i14=z2z3z4/z1z2’z3’=80*80*160/203=128/1
考虑到推料机构具有送料——停止——送料的运动规律特征,我们决定使用槽轮机构来达到间歇式运动的目的。
电动机输出齿轮皮带轮检测周期
周期1/16s 8s 32s 8s 由于是检测机构,所以传动齿轮模数不宜过大,初定模数m=2,d1=d2’=d3’=40mm,d2=d3=160mm,d4=320mm,皮带轮直径D=127.4mm,皮带传送速度v=50mm/s。
4号齿轮每转动一周,槽轮转动1/4周,皮带在这2s的时间内将待测工件传送到检测位置,然后停留6s,等待检测完毕后将已检测的工件送走,并把新的工件传送过来,如此重复。
5.2、压杆运动机构设计
控制压感探头的凸轮设计:
方案一:用齿轮、连杆和弹簧来控制压杆的运动;
方案二:用凸轮和连杆机构,为了设计加工方便把凸轮设计成3次多项式运动规律;
方案三:用凸轮和连杆机构,凸轮设计成5次多项式运动规律;
综合分析以上三种方案,方案一中弹簧用久后会变形,影响测量精度,考虑到探头测量时冲击力要小,故不能用三次多项式的凸轮,经综合考虑采用方案三采用5次多项式运动规律的凸轮。
以下是推杆回程的计算过程:
周期:T=8s;
基圆半径=15mm;
推程:h=6mm;
推程运动角:δ0=3π/8;
回程运动角:δ‘0=3π/8;
远修止角=π/2;
近修止角=3π/4;
计算公式:s=C0+ C1δ2+ C3δ3+ C4δ4+ C5δ5;
v= C1w+2 C2w+3 C3wδ2+4 C4wδ3+5 C5wδ4;
a=2 C2w2+6 C3 w2δ+12 C4 w2δ2+20 C5 w2δ3;
在始点处:δ=0,s=0,v=0,a=0;
在终点处:δ=δ0 ,s=h,v=0,a=0;
分别代入方程得到:
C0=C1=C2=0 C3= 10h/δ03 C4= -15h/δ04 C5=6h/δ05
位移:s=h-10hδ3/δ30+15hδ4/δ40-6hδ5/δ50;
速度:v=7.5πhδ2/δ30-15πhδ3/δ40+7.5πhδ4/δ50;
加速度:a=3.75π2hδ/δ30-11.25π2hδ2/δ40+7.5π2hδ3/δ50;用C语言计算位移,速度,加速度;
计算位移的C语言程序:
#include
#include
void main()
{
float x,s;int a,b;
scanf("%d %d",&a,&b);
x=(float)a/b;
s=6-60*x*x*x+90*x*x*x*x-36*x*x*x*x*x;
printf("%f\n",s);
}
计算速度的C语言程序:
#include
#include
void main()
{
float x,v;int a,b;