机械原理作业--旋转型灌装机
位2该机采用电动机驱动,传动方式为机械传动。技术参数见下表。
旋转型灌装机技术参数表
1.2 设计方案提示
1. 采用灌瓶泵灌装流体,泵固定在某工位的上方。
2. 采用软木塞或金属冠盖封口,它们可由气泵吸附在压盖机构上,由压盖机构压入(或通过压盖模将瓶盖紧固在)瓶口。设计者只需设计作直线往复运动的压盖机构。压盖机构可采用移动导杆机构等平面连杆机构或凸轮机构。
3. 此外,需要设计间歇传动机构,以实现工作转台间歇传动。为保证停歇可靠,还应有定位(锁紧)机构。间歇机构可采用槽轮机构、不完全齿轮机构等。定位(锁
紧)机构可采用凸轮机构等。
1.3设计任务
1.旋转型灌装机应包括连杆机构、凸轮机构、齿轮机构等三种常用机构;
2.设计传动系统并确定其传动比分配,并在图纸上画出传动系统图;
3. 图纸上画出旋转型灌装机的运动方案简图,并用运动循环图分配各机构运动节拍;
4. 电算法对连杆机构进行速度、加速度分析,绘出运动线图。图解法或解析法设计平面连杆机构;
5. 凸轮机构的设计计算。按凸轮机构的工作要求选择从动件的运动规律,确定基圆半径,校核最大压力角与最小曲率半径。对盘状凸轮要用电算法计算出理论廓线、实际廓线值。画出从动件运动规律线图及凸轮廓线图; 6.齿轮机构的设计计算; 7.编写设计计算说明书;
2.旋转型灌装机的工作功能原理
2.1 旋转型灌装机工作原理
图2-1
后,固定于工作台上方的灌装设备和封口压盖设备分别对空容器进行灌装和已灌装容器进行封口压盖。灌装,封口压盖工序完成后,容器随着旋转工作台的间隙旋转运动至4位置,由于输出传送带的作用,在4位置的容器将随着输出传送带被带至下一个工序的位置上。
2.2 旋转型灌装机功能原理
(1)基于上述设计任务书的要求以及旋转型灌装机的工作原理,为了实现旋转型灌装机的总功能要求,我们将旋转型灌装机要实现的功能分解为如下分功能:
① 容器输入与传送功能; ② 容器定位功能; ③ 容器夹紧功能; ④ 灌装功能; ⑤ 封口压盖功能; ⑥ 产品输出与传送功能。 其功能逻辑图如下图图2-2所示:
图2-2
(2)功能原理的工艺过程分解;
①容器输入与传送功能:
要实现容器的输入与传送功能,我们想到了如图2-3所示的连杆机构,
原动件AB 连续转动,使ED 摆动,通过EF 杆的作用使5在H 范围内来回运动,从而把容器推送至工位1,但是考虑到这种推送运动冲击大,对轻质容器,玻璃容器等来说是应该避免的,同时这样的连杆机构设计复杂,所以在此我们尽量不选用这种推送机构。
图2-3
为了达到容器的输出与传送的目的,同时使我们的设计过程简单化,我们采用
皮带传送的方式。如图2-4所示,
并且这种传送方式在实际生产活动中被大量采用。
图2-4
由于传送皮带上容器是连续排列的,而旋转工作台是间隙转动,为了使容器能够间隙有序地传送到旋转工作台工位1,从而到达各机构运动的配合与协调,我们准备采用了如图2-5,图2-6所示的传送轮机构:
图2-5 图2-6
图2-5所示的不完全齿轮安装在传送导轨的一侧,传送轮一次往下一工位间隙有序地传送4个容器。图2-6所示机构安装在传送导轨的轴线上,传送轮有三个互成120°转角的槽位,传送皮带连续传送,设传送轮转速W, 则传送轮每次传送容器到工位1的时间间隔为t =2π/3W,这样就实现了间隙有序地往旋转工作台传送待灌装和封口压盖的容器。比较两种方案,我们发现图2-5所示机构虽然可以达到间隙有序传送容器的目的,但是对于设计任务要求的旋转型灌装机来说,其外形尺寸偏大,使机器整体外形庞大,占用厂房空间大。而图2-6所示机构不仅可以很好地与旋转工作台配合,而且尺寸也不会过大,所以我们决定采用图2-6所示的“不完
全齿轮”式传送轮。
同时为了使容器能够更好的输出到工位1,我们还设计了如下图2-7所示的挡板:
挡板示意图 ②容器定位功能:
可以实现容器定位的机构很多,在这里我们设计了下图2-8所示的带凹槽并且间隙转动的旋转工作台。
图2-8 凹槽定位
旋转工作台有六个半圆形凹槽,一方面随着工作台的间隙转动,凹槽边缘可
以把传送轮传送到工位1的容器带走,另一方面依靠间隙旋转工作台的间隙转动凹槽可以起到很好的定位,即旋转工作台每次转过60°,容器就被定位。
怎样实现旋转工作台的间隙转动呢?可以实现间隙转动的机构有棘轮间隙运动机构,槽轮间隙机构,凸轮间隙机构,不完全齿轮间隙机构,偏心轮分度定位机
构等,综合考虑各因素,我们选用下图所示的槽轮间隙机构。槽轮机构将旋转运动转换为单向间隙转动。如图右所示,槽轮机构由主动拨盘,从动槽轮和机架组成。主动拨盘以等角速度W 1作连续回转,当拨盘上的圆销未进入槽轮的径向槽时,由于槽轮的内凹槽止弧被拨盘的外凸锁止弧卡住,使槽轮在停歇时不能产生游动,并获得定位。当圆销进入槽轮径向槽时,槽轮受圆销的驱使而转动。当圆销离
开径向槽时,锁止弧又被卡住,槽轮又静止不动。直至圆销再次进入槽轮的另一个径向槽时,又重复上述运动。所以,槽轮作时动时停的间隙运动。
③容器夹紧功能:
因为要对容器进行灌装,封口压盖,所以在灌装工位和封口压盖工位时要对容器进行夹紧固定,防止容器在灌装时不准确,封口压盖时跳动,导致封口压盖错位,产生废品,而浪费材料和经费。出于此目的,我们设计了下面几种夹紧方案:
(1) 方案一:
如图2-10所示,在工位2和工位3外加装两个凸轮,用于对容器进
行夹紧固定,工作原理是当容器到达工位2和工位3时,凸轮处于远休位置,此时凸轮的远休轮廓刚好对容器进行夹紧,等灌装和封口压盖完成时,凸轮远休结束,此时容器没有被夹紧,只要旋转工作台转动,则容器跟随其一起转动。
图2-10 凸轮夹紧示意
(2) 方案二:
如图2-11所示, 本方案采用圆环来是实现容器在灌装和封口压盖工位
处的夹紧固定,工作原理是当容器在工位1处被旋转工作台带进时,容器就被圆环夹紧,容器随着旋转工作台的转动而转动,容器一直处于夹紧状态。
图2-11夹紧圆环示意
(3) 方案三:
如图2-12所示,方案三我们采用图示两斜台,斜台在灌装工位和封口压盖工位处与容器相切,容器刚好被运送至灌装工位和封口压盖工位时就被夹紧,此时旋转工作台进入间隙停止期,利用这段间隙,灌装设备和封口压盖设备刚好可以对容器进行灌装和封口压盖。
图2-12 斜台夹紧示意图
比较上述三个方案,方案一采用两个凸轮对容器进行夹紧,可以很好的实现夹紧功能,但是凸轮设计复杂,加工困难,并且两个夹紧凸轮与旋转工作台运动的协调与配合过程设计复杂,难度大,同时也会使机器整体构造复杂化。方案二中的夹紧圆环会使容器在整个加工过程中出于夹紧状态,容器与夹紧圆环摩擦严重,可能会使容器变形,甚至破裂,并且这样的摩擦状态会增加系统的无用功率,降低机械系统的运动功率因素,增加能耗,不利于低碳城市与工业加工的建设。
相比之下,方案三不仅可以较好的实现容器在连个工位处的夹紧,而且在整个过程中只有在夹紧处容器和夹紧摩擦大,系统的有效功率利用高。同时夹紧斜台的设计过程简单,加工制造也方便。
综上所述,我们采用方案三中的夹紧斜台对容器在灌装工位和封口压盖工位处进行夹紧固定,从而到达防止容器的跳动,以及加工错位和误差的产生。
④灌装功能:
(1) 方案一:
如图2-13所示,采用图示的凸轮机构,由凸轮的连续转动实现灌装活塞的上下往复运动,由于弹簧的作用当凸轮近休时,活塞往上运动,此时灌装容器吸入液体,凸轮继续运动,推动活塞向下运动,此时灌装机构对空容器进行灌装,如此往复运动就可实现灌装功能。
图2-13 凸轮式灌装机构示意
(2) 方案二 :
如图2-14所示,本方案采用连杆机构来实现灌装功能。
图2-14
虽然连杆机构制造简单,但是其设计过程复杂,所以我们采用方案一来实现灌装功能。
☆- 10
⑤封口压盖功能:
如下图2-15,这是我们设计的封口压盖机构,此机构为对心曲柄滑块机构,曲柄ab 与齿轮固接,齿轮连续转动带动杆ab 连续转动,从而实现封口压盖机构的上下往复运动,进而对容器进行封口压盖。
图2-15 对心曲柄滑块封口压盖
⑥产品输出与传送功能:
在产品的输出与传送上,我们像容器的输入一样采用输出挡板和输出传送带。如图2-16所示,容器到达图示虚线位置时,输出挡板将容器往输出传送
带方向推挡,同时容器是随着旋转工作台一起旋转的,在合成力的作用下,容器被带至输出传送带上,进而传送到下个加工工位。
3.旋转型灌装机机构运动总体方案
综合考虑旋转型灌装机要实现的6个功能,我们设计了如下旋转型灌装机。
3.1 旋转型灌装机总体方案图(机构运动简图)
图3-1 机构运动简图
1. 电动机同轴带轮 2. 带轮 3.4.5.6. 齿轮 7.9. 斜齿轮 8.8’. 链轮10.11.12.13. 齿轮 14. 主动拨盘 15. 从动槽轮 16. 旋转工作台 17. 传送轮 18. 链轮 18‘. 带轮 19.20. 链轮 21. 凸轮 21’.22.22‘.23齿轮 24. 曲柄 25. 连杆 26. 封口压盖器 27. 滚子 28. 活塞推杆
上图所示为机械系统运动方案运动简图,该旋转型灌装机的工作原理如下所述: ①电机1通过皮带轮传到2,2通过轴传到3,3又传到齿轮4,齿轮4通过轴传到轮5转动,齿轮5又带动齿轮6,从而形成三级减速。
②锥齿轮7传给锥齿轮9 ,与锥齿轮9同轴的齿轮10又带动齿轮11,齿轮11
又通过轴传给传动轮17,用来传送容器。
③ 与锥齿轮7同轴的带轮8以相同角速度转动通过皮带传给链轮18,使轴转动,从而使皮带轮18‘转动,带动皮带用来传送容器。与左边带轮18同轴的链轮19通过链条与链轮20连接,链轮通过轴传给齿轮21’和凸轮21,凸轮通过滚子27,推杆28带动活塞上下往复运动,从而实现对容器的灌装。
④ 齿轮21‘传递给齿轮22,齿轮22’又传给齿轮23 ,曲柄24与齿轮23固接,曲柄与连杆25相连,连杆25与滑块26连接,滑块上下往复运动,实现对容器的封口压盖。
⑤与锥齿轮9同轴的齿轮12传给齿轮13,齿轮13通过轴传到主动拨盘14,主动拨盘14带动从动槽轮16,实现旋转工作台的间隙旋转运动。
以下两图图3-2,图3-3分别是旋转型灌装机的左视图,旋转工作台的俯视图。
图3-2 选装型灌装机左视图
图3-3 旋转工作台的俯视图
3.2 旋转型灌装机各运动构件的设计,选择与分析
设计任务书的要求的灌装速度是12r/min,即灌装凸轮和封口压盖曲柄的转速也是12r/min。由于旋转工作台有6个凹槽,所以旋转工作台1min 内要转2转,即2r/min,也即从动槽轮的转速也是2r/min,因为我们设计的槽轮有六个径向槽,并且主动拨盘只有1个圆销,所以主动拨盘的转速为12r/min。而传送轮有三个凹槽,旋转工作台转速2r/min,则传送轮转速应为4r/min。而传送皮带轮我们设定的转速是8r/min。
(1) 旋转型灌装机运动循环图
为了使灌装机各运动构件运动协调配合,我们设计了如下直线式动循环图
图3-3和直角坐标式运动循环图图3-4:
图3-3 直线式动循环图
图3-4 直角坐标式运动循环图
(2) 原动机的选择:
本方案采用的是转速为1440r/min的电动机。
(3)传动机构的选择:
机械系统中的传动机构是把原动机输出的机械能传递给执行机构并实现能量的分配、转速的改变及运动形式的改变的中间装置。传动机构最常见的有齿轮传动、带传动、蜗杆传动,链传动等。它们的特点如表3-1:
由上述几种主要的传动装置相互比较可知,由于传动效率高等原因,故选择齿
轮传动,第一级传动选择带传动, 可对电动机起到过载保护的作用。
减速器分为三级减速,第一级为皮带传动,后两级都为齿轮传动。具体设计示意图及参数如下:
1、2为皮带轮:i 12=3。
3、4、5、6为齿轮: z 3=20 z 4=100
z 5=20 z 6=80
i 34=z4/z3=100/20=5 i 56=z6/z5=80/20=4
所以Ⅰ轴转速480r/min,Ⅱ轴转速为96r/min,Ⅲ轴转速为24r/min.
(3) 绘制机械系统运动转换功能图:
根据执行构件的运动形式,绘制机械系统运动转换功能图如图3-5所示。
图3-5 旋转型灌装机系统转换功能图
(4) 用形态学矩阵法创建旋转型灌装机机械系统运动方案:
根据机械系统运动转换功能图图3-5可构成形态学矩阵。图3-6所示的形态学矩阵可求出旋转型灌装机系统运动方案数为:
N=3×3×3×2×2×3×3×3=2916
可由给定的条件,各机构的相容性,各机构的空间布置,类似产品的借鉴,下图折
线为我们设计的最优方案。
图3-6 形态学矩阵
(5) 灌装机构的设计:
由系统方案图我们可知,我们选用如下灌装机构:
⑪设定的数值: ① 容器高度h 1为200mm; ② 活塞运动范围S 为40mm; ③ 推杆和活塞总长L 为105mm; ④ 滚子直径d=10mm;
⑤ 容器顶部距离活塞最近距离l 为10mm;
⑫凸轮:此凸轮用于灌装工位,利用远近休止带动推杆和活塞来实现灌装,设定活塞推杆的最大推程为40mm ,
凸轮的
安装高度为400mm 。以下为凸轮的具体设计过程: 一.我们设定凸轮的数据如下: ①基圆半径r 0=45mm ②滚子半径:r t =5mm ③行程:S=40mm ④推程角:δ0=120° ⑤回程角:δ0’=120° ⑥近休止角:δ01=60° ⑦远休止角:δ02=60° ⑧升程最大压力角:α⑨回程最大压力角:α
max01
= 29.[1**********]86<30° = 29.[1**********]86<30°
max02
⑩运动规律的选择,为了减少刚性和柔性冲击,我们在推程和回程选用既无柔性冲击和刚性冲击的摆线规律(正弦加速度运动规律sine acceleration curve), 在远休和近休时选用静止运动规律。
根据以上凸轮的数据我们利用“凸轮机构CAD —CAI ”软件可以将凸轮的图
形设计出来,具体过程: 1、设置凸轮参数:
2、设置凸轮分段参数
为保证凸轮运动过程中减少冲击,我们将参数分别设置为: ① 0°~60°为近休止运动阶段,升程为0mm ,静止运动规律; ② 60°~180°为推程运动阶段,升程为40mm ,摆线运动规律; ③ 180°~240°为远休止运动阶段,升程为0mm ,静止运动规律; ④ 240°~360°为回程运动阶段,升程为-40mm ,摆线运动规律。 将上述数据输入软件如下图所示:
3、利用反转法原理设计凸轮的图形为:
4、运行出的最终结果,位移、速度、加速度图以及凸轮的二维图形如下图所示:
5、软件导出的部分数据如下:
注:先启动Solidworks ,打开一张零件图,再
基圆半偏心滚子半最小曲率半计算点
升程最大压力角 回程最大压力角
径 距 径 径 数
45 0 5 45 29.35711087 29.35711087 72
6、凸轮推动推杆上下运动,而活塞与推杆固接,故活塞的运动规律与推杆的一样,做上下往复运动,由运动循环图可知,灌装活塞的运动规律如下:
(6) 旋转工作台间隙运动机构的设计:
由于要求灌装速度为12r/min,因此每个工作间隙为5s ,转台每转动60°用时5/6s,停留25/6s,运动规律如图3-6所示。
由此设计如下槽轮机构,完成间歇运用,以达到要求。槽轮机构具有以下特点:构造简单,外形尺寸小; 机械效率高,并能较平稳地,间歇地进行转位; 但因传动时存在柔性冲击,故常用于速度不太高的场合;同时由于槽轮机构具有自行锁紧的功能,所以能用于此机构的定位作用。
具体数据如下: ① 从动槽轮15如图所示有六个径向槽,并且从动槽轮的转速为2r/min; ② 主动拨盘有一个拨动圆销,并且主动拨盘的的转速为12r/min;
(7) 传送轮的设计:
传送轮是为了将传送带的连续传送转变为间隙有序地传送到旋转工作台的
工位1,这样就可以利用传送轮转动120°的时间间隔来使空容器间隙有序的传送到位。
如图所示传送伦上设计有三个互成120°的凹槽,传送轮直径为200mm 。其
运动规律如下图所示:
由上图可知,旋转工作台转动1转,有6个容器完成灌装和封口压盖,由于传
送轮上只有3个凹槽,所以传送轮转动在旋转工作台转1转的时候,它应该转动2转。
(8) 传动齿轮,带轮,链轮的设计:
(1) 如下图所示从电动机到轴Ⅲ的减速以及齿轮带轮的设计在前面已经阐述
过,在这里就不再重复。
(2)下图所示为旋转型灌装机系统中的链传动:
设计数据如下:①链轮8和18的齿数Z 8=24,Z 18=72,模数m=2mm, d 8=48mm,d 18=144mm; i8 18= Z18/ Z8=3,n8=24r/min, n18=8r/min;
②链轮8’和18’’的齿数Z 8’=24,Z 18’’=72,模数m=2mm, d8’=48mm,
d 18’=144mm; i 8 18’= Z18’’/ Z8’=3,n8’=24r/min, n18’’=8r/min;
③链轮19和20的齿数Z 19=60,Z 20=40,模数m=2mm, d19=120mm,
d 20=80mm; i 19 20= Z20/ Z19=2/3,n19=8r/min, n20=12r/min;
(3)系统中锥齿轮的设计:
Ⅲ轴转速为24r/min, Ⅳ轴转速为12r/min,固i 7 9=2:1,设计锥齿轮7,9的齿数为30,60,模数为2mm ,则直径为60mm,120mm 。
(4)系统中灌装和封口压盖处齿轮的设计:
如图所示齿轮21‘ 带动齿轮22转动,与齿轮22同轴的22’带动齿轮23,从而实现齿轮23上曲柄的连续转动。这四个齿轮的具体设计数据如下:
① 齿轮21‘与齿轮22啮合:齿数Z 21=60,Z 22=77,模数m=2mm, d 21=120mm,d 22=154mm; ② 齿轮22’与齿轮23啮合:齿数Z 23=60,Z 22=77,模数m=2mm, d 23=120mm,d 22=154mm; (5)传送轮同轴齿轮,主动拨盘同轴齿轮,锥齿轮同轴齿轮的设计:
①齿轮10与齿轮11啮合,n 10=12r/min, n11=4r/min; i10 11= n10/ n11=3,齿数Z 10=40,Z 11=60,模数m=2mm, d10=80mm,d 11=120mm;
②齿轮12与齿轮13啮合,n 12=12r/min, n13=12r/min; i12 13= n12/ n13=1,齿数Z 12=77,Z 13=77,模数m=2mm, d12=154mm,d 13=154mm;
(6)封口压盖机构的设计:
封口压盖我们采用下图所示曲柄滑块机构:
此机构为对心曲柄滑块机构,曲柄ab 与齿轮固接,齿轮连续转动带动杆ab 连续转动,从而实现封口压盖机构的上下往复运动,进而对容器进行封口压盖。 有关此机构的数据如下:
① 齿轮与曲柄的安装高度为400mm; ② 齿轮与曲柄的转速为12r/min; ③ 曲柄ab 长度L 1=30mm ,连杆bc 长度L 2=150mm;
④ 齿轮齿数Z=60模数m=2mm,压力角20°,分度圆直径d=120mm;
⑤ C 处于最下极位时,C 点距离容器瓶口的
距离为20mm ;
⑥ 封口压盖滑块的行程S=60mm。
由运动循环图可以知道封口压盖滑块的运动规律如下图所示:
综上所述,曲柄滑块的数据如下: ⑪曲柄长 ab= L1=30mm ⑫连杆长 bc= L2=150mm ⑬极位夹角 θ=0° ⑭行程比 ⑮最小传动角γ
k=1
min
=arcos(L1/ L2)= arcos(0.2)=78.46304097°=78.46°
利用计算机辅助设计过程如下:
① 机构运动分析计算机辅助设计流程框图为:
② 程序清单(主程序和子程序):
Private Sub Command1_Click()
Dim b(6), c(6), d(3), t As String pai = Atn(1#) * 4 / 180 For fi = 0 To 360 Step 10
Fi1 = fi * pai
Call 单杆运动分析子程序(0, 0, 0, 0, 0, 0, 0.03, 0, Fi1, 1.256637061, 0, _ xB, yB, vBx, vBy, aBx, aBy)
Call RRP运动分析子程序(1, xB, yB, vBx, vBy, aBx, aBy, 0, 0, vPx, vPy, aPx, aPy, _
0.15, 0, 0, 0, xC, yC, vCx, vCy, aCx, aCy, fi2, omega2, epsilon2, sr, vsr, asr)
t = t + "Fi1= " + Str(fi) + vbCrLf t = t + "xC(m)= " + Str(xC) + vbCrLf t = t + "vC(m/S)= " + Str(vCx) + vbCrLf t = t + "aC(m/S2)= " + Str(aCx) + vbCrLf t = t + "omega3(rad/S)= " + Str(omega3) + vbCrLf t = t + "omega2(rad/S)= " + Str(omega2) + vbCrLf t = t + "epsilon3(rad/S)= " + Str(epsilon3) + vbCrLf t = t + "epsilon2(rad/S)= " + Str(epsilon2) + vbCrLf t = t + vbCrLf Next fi
Text1.Text = t End Sub
Sub 单杆运动分析子程序(xA, yA, vAx, vAy, aAx, aAy, S, theta, fi, omega, epsilon, _ xm, ym, vmx, vmy, amx, amy) xm = xA + S * Cos(fi + theta) ym = yA + S * Sin(fi + theta)
vmx = vAx - S * omega * Sin(fi + theta) vmy = vAy + S * omega * Cos(fi + theta)
amx = aAx - S * epsilon * Sin(fi + theta) - S * omega ^ 2 * Cos(fi + theta) amy = aAy + S * epsilon * Cos(fi + theta) - S * omega ^ 2 * Sin(fi + theta) End Sub
Sub atn1(x1, y1, x2, y2, fi) Dim pi, y21, x21 pi = Atn(1#) * 4 y21 = y2 - y1 x21 = x2 - x1
If x21 = 0 Then '判断BD 线段与x 轴的夹角 If y21 > 0 Then fi = pi / 2
ElseIf y21 = 0 Then
MsgBox "B、D 两点重合,不能确定" Else: fi = 3 * pi / 2 End If Else
If x21
fi = Atn(y21 / x21) + pi ElseIf y21 >= 0 Then fi = Atn(y21 / x21)
Else: fi = Atn(y21 / x21) + 2 * pi End If End If End Sub
Sub RRP运动分析子程序(m, xB, yB, vBx, vBy, aBx, aBy, xP, yP, vPx, vPy, aPx, aPy, _ L2, fi3, omega3, epsilon3, xC, yC, vCx, vCy, _ aCx, aCy, fi2, omega2, epsilon2, sr, vsr, asr) Dim pi, d2, e, F, yCB, xCB, E1, F1, Q, E2, F2 pi = Atn(1#) * 4
d2 = ((xB - xP) ^ 2 + (yB - yP) ^ 2)
e = 2 * (xP - xB) * Cos(fi3) + 2 * (yP - yB) * Sin(fi3) F = d2 - L2 ^ 2
If e ^ 2
MsgBox "此位置不能装配" GoTo n1 Else End If
If m = 1 Then
sr = Abs((-e + (e ^ 2 - 4 * F) ^ 0.5) / 2)
Else: sr = Abs((-e - (e ^ 2 - 4 * F) ^ 0.5) / 2) End If
xC = xP + sr * Cos(fi3) yC = yP + sr * Sin(fi3) yCB = yC - yB xCB = xC - xB
Call atn1(xB, yB, xC, yC, fi2)
E1 = (vPx - vBx) - sr * omega3 * Sin(fi3) F1 = (vPy - vBy) + sr * omega3 * Cos(fi3) Q = yCB * Sin(fi3) + xCB * Cos(fi3)
omega2 = (F1 * Cos(fi3) - E1 * Sin(fi3)) / Q vsr = -(F1 * yCB + E1 * xCB) / Q vCx = vBx - omega2 * yCB vCy = vBy + omega2 * xCB
E2 = aPx - aBx + omega2 ^ 2 * xCB - 2 * omega3 * vsr * Sin(fi3) _ - epsilon3 * (yC - yP) - omega3 ^ 2 * (xC - xP)
F2 = aPy - aBy + omega2 ^ 2 * yCB + 2 * omega3 * vsr * Cos(fi3) _ + epsilon3 * (xC - xP) - omega3 ^ 2 * (yC - yP)
epsilon2 = (F2 * Cos(fi3) - E2 * Sin(fi3)) / Q
asr = -(F2 * yCB + E2 * xCB) / Q
aCx = aBx - omega2 ^ 2 * xCB - epsilon2 * yCB
aCy = aBy - omega2 ^ 2 * yCB + epsilon2 * xCB
n1: End Sub
Private Sub Command2_Click()
Dim b(6), c(6), d(3), xC1(360), vCx1(360), aCx1(360)
pai = Atn(1#) * 4 / 180
Picture1.Print " 贵州大学机械工程与自动化学院 机械原理课程设计 "
Picture1.Print " 机械电子工程 刘传盛 [1**********]5"
For fi = 0 To 360 Step 10
Fi1 = fi * pai
Call 单杆运动分析子程序(0, 0, 0, 0, 0, 0, 0.03, 0, Fi1, 1.256637061, 0, _
xB, yB, vBx, vBy, aBx, aBy)
Call RRP运动分析子程序(1, xB, yB, vBx, vBy, aBx, aBy, 0, 0, vPx, vPy, aPx, aPy, _ 0.15, 0, 0, 0, xC, yC, vCx, vCy, aCx, aCy, fi2, omega2, epsilon2, sr, vsr, asr)
xC1(fi) = xC
vCx1(fi) = vCx
aCx1(fi) = aCx
Next fi
ForeColor = QBColor(0)
Picture1.Scale (-10, 100)-(370, -100)
Picture1.Line (0, 0)-(360, 0), ForeColor
Picture1.Line (0, -100)-(0, 100), ForeColor
ForeColor = QBColor(4)
Picture1.PSet (0, xC1(0) * 100)
For fi = 0 To 360 Step 10
Picture1.Line -(fi, xC1(fi) * 300 - 55), ForeColor
Next fi
ForeColor = QBColor(9)
Picture1.PSet (0, vCx1(0) * 100)
For fi = 0 To 360 Step 10
Picture1.Line -(fi, vCx1(fi) * 800), ForeColor
Next fi
ForeColor = QBColor(10)
Picture1.PSet (0, aCx1(0) * 0.3)
For fi = 0 To 360 Step 10
Picture1.Line -(fi, aCx1(fi) * 900), ForeColor
Next fi
End Sub
③ 分析结果及运动曲线图如下:
4.课程设计总结与感想
今天大学里第一次的课程设计就要结束了,现在自己还在为写说明书熬夜,虽然感觉有点累,但是自己心里感到很充实,觉得自己和队友在余老师的帮助下做了件有意义的事,回想起大家一起努力的日夜,看到大家一起设计出来的方案,心里不禁欣慰一笑。
记得课程设计余老师讲过,可能课程设计这段时间自己学得东西要比一个学期学的东西还多,经历差不多两个星期的课程设计,自己确实学到了很多很多,同时也有很多感动。元旦回来,我们课程设计正式开始,可正碰上天气变冷,凝冻,但是每次早上都能看到老师准时的出现,为我们辅导答疑,这点即使是年轻老师都很难做到,我们大家都很感动,特别让我们组感到意外的是老师还单独给我们组找资料,那个时候开始自己觉得我们应该更努力地去把方案做好,在这里要感谢余老师您,谢谢你!同时在这次课程设计期间,我又一次感受到了团结就是力量。
在这次课程设计过程中我们学到了不少东西,得到很多的锻炼。这次课程设计不仅让我们学会了怎样把日常所学的理论知识运用到实际,并且实践,培养了我们运用所学的理论和方法去发现、分析和解决工程实际问题的能力,而且还加深了我们对各类机械机构的认识。同时在凸轮设计,连杆运动分析,运动简图的绘制等过程中,我们学会了运用计算机分析设计各类凸轮机构,用VB 软件对机构杆件的运动进行调试和分析,真正做到了学以致用,理论联系实际。很值得一提的是,自己又重新把AUTO CAD 学了一遍。这次课程设计是分组进行,通过彼此的讨论,发表自己的想法,接受队友的意见,虽然期间少不了争吵,但是大家始终坚信团结就是力量,团队合作,自己逐渐认识到集体的重要性意见正确采纳别人的意见想法,在此我要向我的队友说,因为有了你们,我变得更成熟,我相信这些知识和能力对自己今后的学习肯定是有用的。
老师,快过年了,在这里提前祝老师您新年快乐!在新年里身体健康,快乐开心每一天!
5.参考文献
1、孙桓,陈作模,葛文杰编著,《机械原理》,北京高等教育出版社,2006.5
2、牛鸣岐,王保民,王振甫编著,《机械原理课程设计手册》,重庆大学
3、裘建新. 机械原理课程设计指导书. 5版. 北京:高等教育出版社,2008.
4、陆凤仪. 机械原理课程设计. 北京:机械工业出版社,2002.