资源描述:
《机械原理大作业(凸轮)》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库。
1、大作业(二)凸轮机构设计题号:10指导老师:班级:姓名:学号:成绩:完成时间:2010年01月05日目录一题目及原始数据1二摆杆的运动规律及凸轮轮廓线方程1三计算程序框图3四计算程序4五基本参数计算结果91第一组已知量及结果92第二组已知量及结果103第三组已知量及结果10六轮廓线坐标11第一组11第二组14第三组17七第一组运行界面及动画截图20八凸轮机构图214九体会22十参考资料23一题目及原始数据:试用计算机辅助设计完成下列偏置直动滚子推杆盘形凸轮机构或摆动滚子推杆盘形凸轮机构的设计,已知数据如下各表所示,计算框图如图所示。凸轮沿逆时针方向作匀速转动。表一摆动滚子推杆
2、盘形凸轮机构的已知参数题号初选的基圆半径R0/mm机架长度Loa/mm摆杆长度Lab/mm滚子半径Rr/mm推杆摆角φ许用压力角许用最小曲率半径[ρamin][α1][α2]A1560551024°35°70°0.3RrB2070651426°40°70°0.3RrC2272681828°45°65°0.35Rr要求每组(每三个人为一组,每人一题)至少打印出一份源程序,每人打印出原始数据;凸轮理论轮廓和实际轮廓的坐标值;推程和回程的最大压力角,以及出现最大压力角时凸轮的相应转角;凸轮实际轮廓曲线的最小曲率半径,以及相应的凸轮转角;和最后所确定的凸轮的基圆半径。计算点数N=72
3、~120。二摆杆的运动规律及凸轮轮廓线方程:推程阶段:1,运动规律:等加速等减速运动;2,轮廓线方程:A:等加速推程段设定推程加速段边界条件为:在始点处δ=0,s=0,v=0。在终点处。整理得:(注意:δ的变化范围为0~δ0/2。)B:等减速推程段设定推程减速段边界条件为:在始点处在终点处,s=h,v=0。整理得:(注意:δ的变化范围为δ0/2~δ0)回程阶段:1,运动规律:五次多项式运动;2,轮廓线方程:因待定系数有六个,故可设定6个边界条件为:在始点处δ=0,s=0,v=0,a=0。在终点处,s=h,v=0,a=0。代入(1),(2),(3)可解得C0=C1=C2=0,C
4、3=10*h/^3,C4=-15*h/^4,C5=6*h/^5。易有五次多项式位移方程为:三计算程序框图开始R0=R0+1读入R0LoaLabRrφ[α1][α2]ρaminNα1=90°推程计算s,x,y,ds/dδ,dx/dδ,dy/dδ,α,ρ.x’,y’α1max=α及相应的转角δ1maxNα1max≤α1或α1≤[α1]R0>Loaα1=α1maxN回程计算s,x,y,ds/dδ,dx/dδ,dy/dδ,α,ρ.x’,y’Ρamin=Ρ及相应的转角δmin;α2max=α及相应的转角δ2max保存:x,y,x’,y’,α1max,δ1max,δ2max,δ2max,
5、Ρα1max>[α1]或α2max>[α2]或Ραmin-Rr≤【Ραmin】YY输出数据结束四计算程序:functiontulunn=120;while1disp('凸轮运动规律:近休;等加速等减速运动;远休;五次多项式运动');disp('请选择:A组请输入A;B组请输入B;C组请输入C;其他为自行输入数据:');g=input('-','s');ifg=='A'
6、
7、g=='a'L1=60;L2=55;Rr=10;r0=15;a1=35;a2=70;Q0=24;Pk=0.3*Rr;t1=0;t2=60;t3=180;t4=270;t5=360;fprintf('初选基圆半
8、径R0=%d机架长度Loa=%d摆杆长度Lab=%d滚子半径Rr=%d推杆摆角 =%d推程许用压力角【a1】=%d°回程许用压力角【a2】=%d°许用最小曲率半径Pmin=%d计算点数n=%d',r0,L1,L2,Rr,Q0,a1,a2,Pk,n);fprintf('凸轮近休起始转角:%d°凸轮近休结束转角:%d°凸轮推程结束转角:%d°凸轮远休结束转角:%d°凸轮回程结束转角:%d°',t1,t2,t3,t4,t5);elseifg=='B'
9、
10、g=='b'L1=70;L2=65;Rr=14;r0=20;a1=40;a
11、2=70;Q0=26;Pk=0.3*Rr;t1=0;t2=45;t3=210;t4=260;t5=360;fprintf('初选基圆半径R0=%d机架长度Loa=%d摆杆长度Lab=%d滚子半径Rr=%d推杆摆角 =%d推程许用压力角【a1】=%d°回程许用压力角【a2】=%d°许用最小曲率半径Pmin=%d计算点数n=%d',r0,L1,L2,Rr,Q0,a1,a2,Pk,n);fprintf('凸轮近休起始转角:%d°凸轮近休结束转角:%d°凸轮推程结束转