如果您无法下载资料,请参考说明:
1、部分资料下载需要金币,请确保您的账户上有足够的金币
2、已购买过的文档,再次下载不重复扣费
3、资料包下载后请先用软件解压,在使用对应软件打开
凸轮机构设计题号:6班级:姓名:学号:同组者:成绩:完成时间:目录一凸轮机构题目要求1二摆杆的运动规律及凸轮轮廓线方程2三计算程序3四运算结果及凸轮机构图94.1第一组(A组)机构图及计算结果94.2第二组(B组)机构图及计算结果144.3第三组(C组)机构图及计算结果19五心得体会24第一组(A组)24第二组(B组)24第三组(C组)24六参考资料25附录程序框图26一凸轮机构题目要求(摆动滚子推杆盘形凸轮机构)题目要求:试用计算机辅助设计完成下列偏置直动滚子推杆盘形凸轮机构或摆动滚子推杆盘形凸轮机构的设计,已知数据如下各表所示。凸轮沿逆时针方向作匀速转动。表一摆动滚子推杆盘形凸轮机构的已知参数题号初选的基圆半径R0/mm机架长度Loa/mm摆杆长度Lab/mm滚子半径Rr/mm推杆摆角φ许用压力角许用最小曲率半径[ρamin][α1][α2]A1560551024°35°70°RrB2070651426°40°70°RrC2272681828°45°65°Rr要求:凸轮理论轮廓和实际轮廓的坐标值推程和回程的最大压力角,及凸轮对应的转角凸轮实际轮廓曲线的最小曲率半径及相应凸轮转角基圆半径绘制凸轮理论廓线和实际廓线7)计算点数:N:72~120推杆运动规律:1)推程运动规律:等加速等减速运动2)回程运动规律:余弦加速度运动二摆杆的运动规律及凸轮轮廓线方程推程:1,运动规律:等加速等减速运动;2,轮廓线方程:A:等加速推程段设定推程加速段边界条件为:在始点处δ=0,s=0,v=0。在终点处。整理得:(注意:δ的变化范围为0~δ0/2。)B:等减速推程段设定推程减速段边界条件为:在始点处在终点处,s=h,v=0。整理得:(注意:δ的变化范围为δ0/2~δ0)回程(1)运动规律:余弦加速度运动;(2)轮廓线方程:三计算程序(matlab)functionpushbutton1_Callback(hObject,eventdata,handles)%hObjecthandletopushbutton1(seeGCBO)%eventdatareserved-tobedefinedinafutureversionofMATLAB%handlesstructurewithhandlesanduserdata(seeGUIDATA)t1=0;t5=360;%输入disp('凸轮运动规律:近休;等加速等减速运动;远休;余弦加速度运动');r0=str2num(get(handles.edit1,'string'));%初选基圆半径L1=str2num(get(handles.edit2,'string'));%机架长度L2=str2num(get(handles.edit3,'string'));%摆杆长度Rr=str2num(get(handles.edit4,'string'));%滚子半径Q0=str2num(get(handles.edit5,'string'));%摆杆摆角a1=str2num(get(handles.edit6,'string'));a2=str2num(get(handles.edit7,'string'));ppk=str2num(get(handles.edit8,'string'));Pk=ppk*Rr;t2=str2num(get(handles.edit9,'string'));t3=str2num(get(handles.edit10,'string'));t4=str2num(get(handles.edit11,'string'));rm=str2num(get(handles.edit12,'string'));n=str2num(get(handles.edit12,'string'));fprintf('初选基圆半径R0=%d\n机架长度Loa=%d\n摆杆长度Lab=%d\n滚子半径Rr=%d\n推杆摆角ψ=%d\n推程许用压力角【a1】=%d°\n回程许用压力角【a2】=%d°\n许用最小曲率半径Pmin=%d\n',r0,L1,L2,Rr,Q0,a1,a2,Pk);fprintf('凸轮近休起始转角:%d°\n凸轮近休结束转角:%d°\n凸轮推程结束转角:%d°\n凸轮远休结束转角:%d°\n凸轮回程结束转角:%d°\n',t1,t2,t3,t4,t5);a1=a1*pi/180;a2=a2*pi/180;Q0=(Q0*pi)/180;x=zeros(1,n+1);y=zeros(1,n+1);xx=zeros(1,n+