资源描述:
《哈尔滨工业大学机械原理大作业_凸轮15题》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库。
1、实用文档机械原理大作业说明书课程名称:机械原理设计题目:凸轮机构设计院系:班级:设计者:学号:指导教师:设计时间:2014年6月哈尔滨工业大学一、设计题目文案大全实用文档如右图所示直动从动件盘形凸轮机构,选择一组凸轮机构的原始参数,据此设计该凸轮机构。凸轮机构原始参数序号行程(mm)推程运动角推程运动规律推程许用压力角1590150正弦加速度30°回程运动角回程运动规律回程许用压力角远休止角近休止角100°余弦加速度60°55°55°二.凸轮推杆升程、回程运动方程及推杆位移、速度、加速度线图凸轮推杆推程运动方程:凸轮推杆回程运动方程文案大全实用文档%t表示转角,
2、s表示位移t=0:0.01:5*pi/6;%升程阶段s=90*[(6*t)/(5*pi)-1/(2*pi)*sin(12*t/5)];holdonplot(t,s);t=5*pi/6:0.01:41*pi/36;%远休止阶段s=90;holdonplot(t,s);t=41*pi/36:0.01:61*pi/36;%回程阶段s=45*[1+cos((9*t/5)-(41*pi/20))];holdonplot(t,s);t=61*pi/36:0.01:2*pi;%近休止阶段s=0;holdonplot(t,s);gridonholdoff文案大全实用文档%t表示
3、转角,令ω1=1t=0:0.01:5*pi/6;%升程阶段v=108*1*[1-cos(12*t/5)]/piholdonplot(t,v);t=5*pi/6:0.01:41*pi/36;%远休止阶段v=0holdonplot(t,v);t=41*pi/36:0.01:61*pi/36;%回程阶段v=-81*1*sin((9*t/5)-(41*pi/20))holdonplot(t,v);t=61*pi/36:0.01:2*pi;%近休止阶段文案大全实用文档v=0holdont=0:0.001:5*pi/6;a=259.2*sin(12*t/5)/pi;hold
4、onplot(t,a);t=5*pi/6:0.01:41*pi/36;a=0;holdonplot(t,a);t=41*pi/36:0.001:61*pi/36;a=-145.8*cos((9*t/5)-(41*pi/20));holdonplot(t,a);文案大全实用文档t=61*pi/36:0.001:2*pi;a=0;holdon三.绘制凸轮机构的线图%t表示转角,x(横坐标)表示速度ds/dφ,y(纵坐标)表示位移st=0:0.001:5*pi/6;%升程阶段x=108*1*(1-cos(12*t/5))/pi;y=90*((6*t)/(5*pi)-1
5、/(2*pi)*sin(12*t/5));holdonplot(x,y,'-r');t=5*pi/6:0.01:41*pi/36;%远休止阶段文案大全实用文档x=0;y=90;holdonplot(x,y,'-r');t=41*pi/36:0.001:61*pi/36;%回程阶段x=-81*1*sin((9*t/5)-(41*pi/20));y=45*(1+cos((9*t/5)-(41*pi/20)));holdonplot(x,y,'-r');t=61*pi/36:0.01:2*pi;%近休止阶段x=0;y=0;holdonplot(x,y,'-r');gr
6、idonholdoff文案大全实用文档四.按许用压力角确定凸轮基圆半径和偏距1.求切点转角(1)在图-4中,右侧曲线为升程阶段的类速度-位移图,作直线Dtdt与其相切,且位移轴正方向呈夹角[1]=300,则切点处的斜率与直线Dtdt的斜率相等,因为kDtdt=tan300,右侧曲线斜率可以表示为,所以,,通过编程求其角度。编码:求得转角t=1.1123进而求的切点坐标(x,y)=(93.8817,45.8243)(2)在图-4中,左侧曲线为回程阶段的类速度-位移图,作直线D’td’t与其相切,且位移轴正方向呈夹角[1]=600,则切点处的斜率与直线D’td’t的
7、斜率相等,因为kDtdt=tan300同理求得切点坐标(x,y)=(-110.0654,42.3144)2.确定直线方程直线Dtdt:y=tan(pi/3)(x-93.8817)=45.8243;直线Dt’dt’:y=-tan(pi/3)(x+84.3144)=110.0654;3.绘图确定基圆半径和偏距%直线Dtdt文案大全实用文档x=-125:1:150;y=tan(pi/3)*(x-93.8798)+45.8243;holdonplot(x,y);%直线Dt’dt’x=-125:1:150;y=-tan(pi/6)*(x+110.0654)+34.3144
8、;holdonplot(