机械原理课程设计实例详解(包括源程序)

上传人:s9****2 文档编号:551787874 上传时间:2023-12-07 格式:DOC 页数:104 大小:2.20MB
返回 下载 相关 举报
机械原理课程设计实例详解(包括源程序)_第1页
第1页 / 共104页
机械原理课程设计实例详解(包括源程序)_第2页
第2页 / 共104页
机械原理课程设计实例详解(包括源程序)_第3页
第3页 / 共104页
机械原理课程设计实例详解(包括源程序)_第4页
第4页 / 共104页
机械原理课程设计实例详解(包括源程序)_第5页
第5页 / 共104页
点击查看更多>>
资源描述

《机械原理课程设计实例详解(包括源程序)》由会员分享,可在线阅读,更多相关《机械原理课程设计实例详解(包括源程序)(104页珍藏版)》请在金锄头文库上搜索。

1、Four short words sum up what has lifted most successful individuals above the crowd: a little bit more.-author-date机械原理课程设计实例详解(包括源程序)设计题目:机械原理课程设计说明书课题名称:新型窗户启闭装置学 院:机电工程学院专 业:机械电子工程班 级:09级01班小组成员:指导老师:课题工作时间:2011.9.1至2011.9.10前言机械原理课程设计是使学生较全面、系统巩固和加深机械原理课程的基本原理和方法的重要环节,是培养学生“初步具有确定机械运动方案,分析和设计机械的

2、能力”及“开发创新能力”的一种手段。其目的是:1) 以机械系统运动方案设计与拟定为结合点,把机械原理课程中分散于各章的理论和方法融会贯通起来,进一步巩固和加深学生所学的理论知识。2) 使学生能受到拟定机械运动方案的训练,具有初步的机构选型与组合和确定运动方案的能力。3) 使学生在了解机械运动的变换与传递及力传递的过程中,对机械的运动、动力分析与设计有一个较完整的概念。4) 进一步提高学生运算、运用流行软件编写应用程序和技术资料的能力。5) 通过编写说明书,培养学生表达、归纳、总结和独立思考与分析的能力。要达到课程设计的目的,必须配以课程设计的具体任务:按照选定的机械总功能要求,分解成分功能,进

3、行机构的选型与组合;设计该机械系统的几种运动方案,对各运动方案进行对比和选择;对选定方案中的机构连杆机构、凸轮机构、齿轮机构,其他常用机构,组合机构等进行运动分析与参数设计;通过计算机编程,将机构运动循环图在计算机屏幕上动态地显示出来,并给出相应的运动参数值。机械原理课程设计的主要方法,是采用解析法建立求解问题的数学模型,在此基础上应用目前流行的可视化编程语言(如:VB)编写求解程序,显示所设计机构的运动图形、运动参数值及机构仿真。 摘 要:本次课程设计运用解析法建立了所设计的六杆机构的运动特性数学模型,利用Matlab运动仿真求出各铰接点和杆件的运动变化情况。然后基于Visual Basic

4、程序设计运动仿真,绘出相应铰接点运动特性曲线,并将用解析法基于Matlab环境下运行的结果与Visual Basic程序设计仿真运动值进行比较。进而对此次设计的可行性进行了验证。另外,基于Visual Basic在进行三维实体模型设计的局限性,我们还运用Solidworks对机构进行了三维实体模型设计,并进行了仿真运动。由于时间有限,设计中仅运用Cosmosmotion对机构进行了仿真运动及动画制作,而为对机构中各零件进行轨迹跟踪,以及对零件的速度、加速度、作用力、反作用力、力矩以及有限元进行分析。关 键 字:平面六杆机构;解析算法;Visual Basic;Matlab;Solidworks

5、;三维建模;运动仿真Abstract :The curriculum design using established analytical method designed six kinematic characteristics of the mathematical model, calculated using Matlab simulation exercise and the hinge point of the exercise bar changes. Then based on Visual Basic programming motion simulation, draw

6、the corresponding hinge point motion curve, and the analytic method is based on the results of running under Matlab environment with the Visual Basic programming simulation exercise values. And thus the feasibility of the design were verified. In addition, the Visual Basic-based three-dimensional so

7、lid model during the design limitations, we use Solidworks for the institutions of the three-dimensional solid model design and simulation exercise. Due to time constraints, we only use Cosmosmotion simulation exercise for institutions and animation, but not in all parts of the body trajectory track

8、ing, as well as parts of the velocity, acceleration, force, reaction force, torque and finite elementanalysis.Key words:Planar six-bar linkage; resolution algorithm; Visual Basic; Matlab; Solidworks; three-dimensional modeling; motion simulation 目录第一章 综述11.1设计题目及目的11.2设计内容介绍11.3设计机构1第二章 机械系统方案的拟定与运用

9、22.1机械系统方案的分析,比较与拟定22.1.1 方案一22.1.2方案二32.1.3方案三52.2所选方案的实际运用6第三章 运动分析73.1 问题的提出73.2 初步分析73.2.1约束的分析73.2.2运动形式的分析83.2.3解析法分析总体思路83.3建立机构运动数学模型并分析83.3.1建立数学模型83.3.2位置分析93.3.3速度分析123.3.4角速度分析133.3.5角加速度分析143.3.6 Matlab环境下程序源代码14第四章 动画仿真的制作144.1概述144.2 Solidworks三维实体模型设计154.2.1 Solidworks简介154.2.2动画制作原理

10、154.2.3动画制作简要过程154.3 Visual basic 程序设计184.3.1概述184.3.2 VB动画制作原理194.3.3 程序框架194.3.4 界面设计和控件属性设置204.3.5 运行结214.3.6 程序源代码22第五章 体会小结22参考文献23附录24附录一 VB程序源代码24附录二 Matlab运动分析程序源代码35第一章 综述1.1设计题目及目的设计题目:实用窗户启闭装置 机械原理课程设计的主要目的是为学生在完成课堂教学基本内容后提供一个较完整的从事机械设计初步实践的机会。1.2设计内容介绍 我们所设计的实用窗户启闭装置所选用的为六杆机构,其功能可以做到使窗户运

11、动时所占空间较小,并且获得有利的传动角,使窗户全开可以从室内擦拭窗户玻璃的两面,全闭时可以完全挡住风雨侵袭。实用窗户启闭装置使用原理为:当用手推动窗户时通过连杆带动固定导杆上的滑块上下运动,从而使得窗户可以从零度开启到九十度,达到全闭和全开。并且窗户开启时稳定性很好,不会在风雨等其它事故发生时窗户瞬间关闭而造成事故。体现出安全、简便、节约空间、方便实用等优点。1.3设计机构原动机的运动形式的选择:多杆机构相对于四杆机构而言,使用多杆机构可以达到以下这些目的:1. 可以获得较小的运动空间2. 取得有利的传动角3. 可以获得较大的机械利益4. 改变从动件的运动特性5. 实现机构从动件带停歇的运动6

12、. 扩大机构从动件的行程7. 使机构从动件的行程可调8. 实现特定要求下的平面引导第二章 机械系统方案的拟定与运用2.1机械系统方案的分析,比较与拟定2.1.1 方案一图2-1自由度的计算:该窗户是由简单的四杆机构组成,设计制造比较简单,但其性能有较大是的局限性。该窗户启闭机构用的是曲柄滑块机构,DOF=1,有一个原动件,采用手动的推拉来实现窗户的关闭,该机构有确定的运动。下面我们来分析该窗户启闭器的具体优缺点。优点: 能满足窗户启闭的要求,当窗户全开,可以从室内擦拭玻璃窗的两面; 窗户全关挡住风雨侵蚀,操作机构占据的空间位置小。缺点: 但存在很严重的缺陷,当窗户在全开的位置,机构的传动角为0

13、度 ,窗户启闭均不方便。综上所述,此方案基本合理但不属于最佳方案,因此不采取此方案。2.1.2方案二图2-2自由度的计算:该窗户是由六杆杆机构组成且D处运用了两齿轮的齿轮啮合传动(特别说明:a处的手柄一段连着齿轮而齿轮是可以绕着固定铆钉转动的。),设计制造较复杂,对精度的要求比较高,对材料的强度也有较高要求。该窗户启闭机构可以拆分成两个基本结构,即曲柄滑块机构和四杆机构,该窗户启闭器机构DOF=1,有一个原动件,采用手上下摇动手柄来实现窗户的关闭,该机构有确定的运动。当杆1(窗框)与杆6(窗槛)重合时窗户关闭,杆1与杆6垂直时窗户全开。下面我们来分析该窗户启闭器的具体优缺点。优点: 能满足窗户

14、启闭的要求,当窗户全开,可以从室内擦拭玻璃窗的两面; 窗户全关挡住风雨侵蚀,操作机构占据的空间位置不大; 而且摇动手柄来实现窗户的开闭,方便而且操作简单; 在窗户的全开位置,可以较好解决此时机构传动角为0度的问题。缺点; D处齿轮啮合传动所受的阻力很大,对材料强度要求很高; 机构较复杂对精度要求较高; 成本比较高,且部分关键部位容易损坏。综上所述,此方案不适应大范围推广,故不采取此方案。2.1.3方案三图2-3自由度的计算:该窗户由简单的六杆机构组成,巧妙的将杆1和杆4通过转动副与滑块5连接在一起,与方案二比较省掉一个滑块使结构相对简单许多,运动形式也变得直观,对材料和精度没特别的要求,只需要满足(AF+ABEC+CB)。该窗户启闭机构可以拆分成两个基本结构,即曲柄滑块机构和四杆机构,该窗户启闭器机构DOF=1,有一个原动件,则有确定的运动。杆2(窗框)向下转动时,关闭时即窗户关闭时滑块向上滑动,当窗户完全关闭时,即杆2和杆6(窗槛)重合。当窗户全开时两杆垂直,此时滑块向下滑到极限位置(此位置有一挡板)。下面我们来分析该窗户启闭器的具体优缺点。优点: 能满足窗户启闭的要求,当窗户全开,可以从室内擦拭玻璃窗的两面; 窗户全关挡住风雨侵蚀,操作机构占据的空间位置较小; 结构简单,运动形式直观,对材料没有特殊要求,即成本较低。 不存在受力很大的点,不易损坏,耐用。 在窗户的全开

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 建筑/环境 > 施工组织

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号