1河北工程大学机电学院机械原理课程设计说明书设计题目:摆杆从动件盘型凸轮机构指导教师:关志刚班级:姓名:学号:2目录(一)机械原理课程设计的目的及其任务……………………3(二)机械原理课程设计题目及其要求………………………4(三)摆杆及滚子尺寸的确定…………………………………5(四)凸轮机构的运动说明及机构运动简图…………………5(五)原始数据分析……………………………………………7(六)图解法设计………………………………………………7(七)解析法设计………………………………………………10(八)计算程序框图……………………………………………12(九)计算机源程序及运行结果………………………………13(十)心得体会…………………………………………………17(十一)参考文献………………………………………………183(一)机械原理课程设计的目的及其任务一、机械原理课程设计的目的:1、机械原理课程设计是一个重要实践性教学环节。其目的在于:进一步巩固和加深所学知识;2、培养学生运用理论知识独立分析问题、解决问题的能力;3、使学生在机械的运动学和动力分析方面,初步建立一个完整的概念;4、进一步提高学生计算和制图能力,以及运用电子计算机的运算能力。二、机械原理课程设计的任务:1、按给定条件综合连杆机构,确定连杆机构各构件的尺寸,以满足不同的实际工作的要求;2、对机构进行运动分析;(图解法及解析法两种方法)3、设计凸轮轮廓曲线,绘制凸轮从动件位移曲线。三、课程设计采用方法:对于上面所提任务,要用图解法和解析法两种方法。图解法形象,直观,应用图解法可进一步提高学生绘图能力,在某些方面,如凸轮设计中,图解法是解析法的出发点和基础;但图解法精度低,而解析法则可应用计算机进行运算,精度高,速度快。在本次课程设计中,可将两种方法所得的结果加以对照。四、编写说明书:1、设计题目(包括设计条件和要求);2、机构运动简图及设计方案的确定,原始数据;3、机构运动学综合;44、列出必要的计算公式,写出图解法的向量方程,写出解析法的数学模型,计算流程和计算程序,打印结果;5、分析讨论。(二)机械原理课程设计题目及其要求一、设计题目:摆动从动件杆盘型凸轮机构二、设计要求1、采用图解法设计:凸轮中心到摆杆中心A的距离为160mm,凸轮以顺时针方向等速回转,摆杆的运动规律如表:符号φδ01δ02δ03δ04r0从动杆运动规律推程回程数据24º150º25º120º65º40等加等减简谐3、设计要求:①确定合适摆杆长度②合理选择滚子半径rr③选择适当比例尺,用几何作图法绘制从动件位移曲线,并画于图纸上;④用反转法绘制凸轮理论廓线和实际廓线,并标注全部尺寸(用A2图纸)。⑤将机构简图、原始数据、尺寸综合方法写入说明书,并打印出结果。4、用解析法设计该凸轮轮廓,原始数据条件不变,要写出数学模型,编制程序并打印出结果。备注:1、尖底(滚子)摆动从动件盘形凸轮机构压力角:500[cos()]tansin()dlalda在推程中,当主从动件角速度方向不同时取“-”号,相同时取“+”号。(三)摆杆及滚子尺寸的确定1、初始位置角φ0和摆杆长度l的确定:φ0=arcos[(a²+l²-r0²)/2a*l]摆动盘形凸轮机构在推程运动时的许用压力角为:[α]=35°~45°根据压力角公式:00[cos()]tansin()dlalda注:当主从动件角速度方向不同时取“-”号,相同时取“+”号。由此我们可以取到:l=150mm;此时摆杆的初始摆角:0≈14.362°2、滚子半径r1的选择我们用ρ1表示凸轮工作廓线的曲率半径,用ρ表示理论廓线的曲率半径.所以有ρ1=ρ±r1;为了避免发生失真现象,我们应该使p的最小值大于0,即使ρ>r1;另一方面,滚子的尺寸还受其强度,结构的限制,不能太小,通常我们取滚子半径;r1=(0.1~0.5)*r0在此,我们可以取r1=0.2*r0=10mm。(四)凸轮机构的运动说明及机构运动简图一、凸轮机构的运动说明:凸轮运动分为四个阶段:6第一阶段,推程阶段:从动件以等加等减规律运动,凸轮转过角度为1500,摆杆上摆过240;第二阶段(即远休止)凸轮转过角度为250,摆杆静止;第三阶段(即回程段)从动件以简谐规律运动,凸轮转过角度为1200,摆杆下摆过240;第四阶段(即近休止)凸轮转过角度为650,摆杆静止。二、机构运动简图如下:7(五)原始数据分析原始数据:凸轮中心到摆杆中心A的距离为160mm,即a=160mm,凸轮以顺时针方向等速回转。摆杆形成角:φ=24º凸轮推程运动角:δ01=150º凸轮远休止角:δ02=25º凸轮回程运动角:δ03=120º凸轮近休止角:δ04=65º初始位置角:0≈14.362°摆杆长:l=150mm基圆半径:r0=40mm(六)图解法设计摆杆的运动规律:(1)第一个运动阶段,推程段:摆杆推程运动是等加等减运动,根据多项式运动规律,推杆的多项式运动规律的一般表达式为=C0+C1δ+C2δ2+…+Cnδn式中δ为凸轮转角;为摆杆位移;C0、C1、C2、…、Cn为待定系数,可利用边界条件来确定。运动规律是二项式运功规律,其表达式为=C0+C1δ+C2δ2由式可见,为了保证凸轮机构运动的平稳性,通常应使推杆先作加速运动。设在加速段和减速段凸轮机构的运动角及推杆的行程各占一半(即8各为δ01/2及Φ/2)。这时,推程加速段的边界条件为在始点处δ=00,=00,在终点处δ=750,=120,将其代入,可求得C0=0,C1=0,C2=2Φ/(δ01)2,且Φ=240,故摆杆等加速推程段的运动方程为=2Φδ2/(δ01)2式中,δ变化范围为00~750。推程减速段的边界条件为在始点处δ=750,=120,在终点处δ=1500,=240,故摆杆等减速推程段的运动方程为=Φ-2Φ(δ01-δ)2/(δ01)2式中δ的变化范围为750~1500。(2)第二阶段是远休止,故摆杆运动方程为=00,δ的变化范围为1500~1750(3)第三阶段,回程段:简谐运动规律,其摆杆回程时的运动方程为=Φ[1+cos(πδ/δ03)]/2,式中δ的变化范围为1750~2950。第四阶段是近休止,故摆杆运动方程为=00,δ的变化范围为2950~3600。取计算间隔为100计算各分点的位移值,其结果如表:凸轮运动角δ(0)摆杆转角(0)0.00.00000010.00.21333320.00.85333330.01.920000940.03.41333350.05.33333360.07.68000070.010.45333380.013.54666790.016.320000100.018.666667110.020.586667120.022.080000130.023.146667140.023.786667150.024.000000160.024.000000170.024.000000175.024.000000180.023.591110190.022.392305200.020.485281210.018.000000220.015.105829230.012.000000240.08.894172250.06.000000260.03.514719270.01.607695280.00.408890290.00.000000300.00.000000310.00.000000320.00.000000330.00.000000335.00.000000340.00.000000350.00.00000010360.00.000000(七)解析法一、计算摆杆的角位移并对凸轮转角求导:1、在第一阶段当摆杆以等加等减运动规律上摆240,设在加速段和减速段凸轮的运动角及摆杆的行程角各占一半,故摆杆等加速推程段的运动方程为:=2Φ(δ)2/(δ01)2d/dδ=4ωΦδ/(δ01)2,δ变化范围00~750。摆杆推程减速段的运动方程为:=Φ﹣2Φ(δ01-δ)2/(δ01)2d/dδ=4Φω(δ01-δ)/(δ01)2,δ=750~1500。2、第三阶段摆杆按简谐运动规律下摆240,故可列回程时的运动方程为:=Φ[1+cos(πδ/δ03)]/2d/dδ=-Φπωsin(πδ/δ03)/(2δ03),δ=00~1200摆杆角位移曲线-5051015202530020406080100120140160180200220240260280300320340360凸轮转角(度)摆杆角位移(度)f二、计算凸轮的理论廓线和工作廓线:凸轮理论廓线的直角坐标如下:x=asinδ﹣lsin(δ++0)11y=acosδ﹣lcos(δ++0)0为摆杆的初始位置角,其值为:0=arccos[(a2+l2-r0²)/(2al)]在第一阶段按等加等减规律,其摆杆推程加速段坐标值对δ角的倒数为dx/dδ=acosδ-lcos(δ++0)[1+4Φδ/(δ01)2]dy/dδ=-asinδ+lsin(δ++0)[1+4Φδ/(δ01)2]其摆杆减速推程段坐标值对δ角的倒数为dx/dδ=acosδ-lcos(δ++0)[1+4Φω(δ01-δ)/(δ01)2]dy/dδ=-asinδ+lsin(δ++0)[1+4Φω(δ01-δ)/(δ01)2]在第二阶段(远休止)时δ=δ01+δ02=1500~1700,=240;在第四阶段(近休止)时δ=δ01+δ02+δ03+δ4=2900~3600,=00。坐标值对δ角的倒数为dx/dδ=acosδ-lcos(δ++0)dy/dδ=-asinδ+lsin(δ++0)第三阶段按简谐运动规律δ=δ01+δ02+δ03,δ03=00~1200,坐标值对δ角的倒数为dx/dδ=acosδ-lcos(δ++0)(1-Φπωsin(πδ/δ03)/(2δ03))dy/dδ=‐asinδ+lsin(δ++0)(1-Φπωsin(πδ/δ03)/(2δ03))则sinθ=(dx/dδ)/[(dx/dδ)2+(dy/dδ)2]1/2cosθ=﹣(dy/dδ)/[(dx/dδ)2+(dy/dδ)2]1/2凸轮工作廓线的直角坐标x′=x﹣rrcosθy′=y﹣rrsinθ验证:根据尖底(滚子)摆动从动件盘形凸轮机构压力角:1200[cos()]tansin()dlalda在推程中,当主从动件角速度方向不同时取“-”号,相同时取“+”号验证结果:压力角均在合理范围之内,该凸轮合格。(八)计算程序框开始读入数据d,d0,d1,d2,d3,d4,d5,pi,r,r0,l,h,wd的初始值为0,之后以5度累加选择推程类型,调用子程序计算f,v,a,d≤d1?d≤d2?s=0v=0a=0d≤d3?s=0v=0a=0选择推程类型,调用子程序计算f,v,a,计算轮廓轨迹坐标(x,y),工作廓线坐标(x′,y′)YYNYN屏幕输出,文本输出f,v,a,x,y,x′,y′结束13(九)计算机源程序及运行结果源程序:#includestdio.h#includemath.hvoidmain(){doubled,d1,d2,d3,d0,r,r0,d4,d5,f,f0,h,pi,v,w,a,l,x,y,x0,y0,A1,B2,D1,D2,A2,B3,D3,D4,A3,B4,D5,D6,A4,B5,D7,D8,A5,B6,D9,D10,r1;intn;FILE*fp;fp=fopen(aa.txt,w);d=0;/*凸轮运动初始角0度*/d0=5;/*间隔角5度*/d1=150;/*推程角150度*/d2=175;d3=295;d4=360;d5=75;pi=3.1415926;r=160;/*凸轮中心到摆杆中心的距离160毫米*/r0=40;/*基圆半径40毫米*/l=150;/*摆杆长度150毫米*/h=24;/