计算机论文VB环境下曲柄滑块机构可视化设计
来源:核心期刊咨询网时间:12
摘要:Visual Basic是一种由 微软公司开发的结构化的、模块化的、面向对象的、包含协助开发环境的事件驱动为机制的可视化程序设计语言。程序员可以轻松的使用 VB 提供的组件快速建立一个应用程序。本篇 计算机论文 基于VB环境设计了一款 偏置曲柄滑块机构 ,实现了
Visual Basic是一种由 微软公司开发的结构化的、模块化的、面向对象的、包含协助开发环境的事件驱动为机制的可视化程序设计语言。程序员可以轻松的使用VB提供的组件快速建立一个应用程序。本篇计算机论文基于VB环境设计了一款偏置曲柄滑块机构,实现了机构设计过程的参数化和仿真结果的可视化,获得了关键构件的位移、速度和加速度等运动学参数。
推荐期刊:《计算机技术与发展》期刊,原名《微机发展》,中国计算机学会会刊,中国科技核心期刊、中国科技论文统计源期刊。中国学术期刊综合评价数据库统计源期刊,中国核心期刊数据库收录期刊,中国期刊全文数据库收录期刊,万方数据资源系统数字化期刊群上网期刊,中国学术期刊(光盘版)全文收录期刊。中国计算机学会和陕西省计算机学会共同主办。刊名为著名科学家胡启恒院士亲笔所提,中国计算机学会名誉理事长张效祥院士写了创刊词。1991年创刊,该刊为综合性学术技术刊物、月刊。
随着社会的不断发展和高科技水平的日益提高,人们对工业产品的设计、加工、效率、精度以及质量提出了更高要求。随着计算机在生活中应用的逐渐普及,解析法在四杆机构的设计中越来越重要,同时在精度方面也满足了人们的要求。本文以计算机为基础,以解析法为重点介绍四杆机构的设计、动画仿真及其运动特性。并且,VisualBasic提供了简单易用的界面,可方便图形绘制和程序编制。因此,开发一种参数化设计四杆机构的程序十分必要[1-3]。
1991年,微软公司推出了VisualBasic1.0,在当时引起了很大轰动。连接编程语言和用户界面的这一进步被称为Tripod(有时叫作Ruby),最初设计由阿兰·库珀(AlanCooper)完成。VisualBasic语言是基于Basic的可视化程序设计语言,是一个面向对象的集成开发系统。VisualBasic提供了开发Windows应用程序最迅速、最简洁的方法,它提供了一整套工具,供用户开发应用程序。 “Visual”指开发图形用户界面(GUI)的方法,在图形用户界面下,不需要编写大量代码去描述界面元素的外观和位置,而需把预先建立的对象加到屏幕上的适当位置,再进行简单的设置即可。“Basic”是一种应用十分广泛的计算机语言,VisualBasic是基于Basic的可视化程序设计语言,继承了Basic简单、易学易用的特点,又增加了许多新功能,采用面向对象、设计过程可视化、事件驱动的编程机制、动态数据驱动等先进的软件开发技术,是目前使用非常广泛的面向对象的程序设计语言。通过多年的发展,它已成为一种专业化的开发语言和环境。用户可用VisualBasic快速创建Windows 程序,并可编写企业水平的客户端/服务器程序以及强大的数据库应用程序[4-6]。
1偏置曲柄滑块机构设计过程
1.1行程分析
曲柄滑块机构是曲柄摇杆机构的一种变异,可实现转动和往复直线运动的相互转换。其机构简单、运动可靠,在自动送料机构、冲床和内燃机等机械中得到广泛应用。偏置曲柄滑块机构的滑块具有急回特性,锯床就是利用这一特性来达到锯条的慢进和空程急回的目的。曲柄滑块机构设计主要是根据给定的运动条件和传动条件确定机构的几何尺寸参数。
已知参数:曲柄长度LAB,导路偏距e,偏置曲柄滑块机构运动简图如图1所示。
曲柄存在条件分析:
根据偏置曲柄滑块机构存在曲柄的条件,首先应满足杆长条件,即满足不等式(1)。
a+e≤b(1)
滑块有两个极限位置,如图1所示,当滑块在最左时,曲柄和连杆共线,以E点为参考点。滑块与E之间的距离可表示为:
滑块在最右时,曲柄和连杆共线,以E点为参考点。滑块与E之间的距离可表示为:
由式(2)和式(3)可知,滑块的有效行程可表示为:
H=H1-H2(4)
1.2偏置曲柄滑块机构的传动角分析
对于偏置曲柄滑块机构,当曲柄为主动件,滑块为从动件时,由图1可知,∠BCE即为压力角,根据传动角和压力角之间的关系,则传动角β应满足式(5):
式中β为机构的传动角,a为曲柄长度,θ1为曲柄和水平方向(向左)的夹角,e为偏心距,b为连杆长度。余弦函数在[0,π2]为单调减函数,分析式(5)可知,当θ1=90o时,代入式(1)可获得该机构的最小传动角如式(6):
当曲柄滑块机构位于虚线时,B点位置最高,相应的B点到滑块轨迹所在直线的投影最大;依据直角三角形的性质,此时连杆和水平方向所夹锐角最大。结合压力角和传动角的关系可推出,该位置时机构的传动角达到最小。因此,由最小传动角公式可求得连杆长度b。
为使机构具有最小传动角的瞬时位置能处于机构的非工作行程中,对于偏置曲柄滑块机构,应注意滑块的偏置方位、工作行程方向与曲柄转向的正确配合。例如,当滑块偏于曲柄回转中心A的下方,且滑块向右运动为工作行程,则曲柄的转向应该是顺时针的;反之,若滑块向左运动为工作行程,则曲柄的转向应该是逆时针的。这样也可以同时保证输出件滑块具有急回特性。
2VB设计过程及结果分析
2.1VB编译
结合偏置曲柄滑块机构的运动学特征以及构件之间的数学关系,利用VB可视化程序进行编译,VB求解过程如图2所示。
部分程序如下:
窗体1:
PrivateSubCommand1_Click()
Form2.Show:UnloadMe
EndSub
PrivateSubCommand2_Click()
End
EndSub
PrivateSubForm_Activate()
Print:Print:Print:Print
Form1.FontSize=38:Form1.ForeColor=vbGreen:Form1.FontBold=True
……
2.2运动特性分析
四杆机构的应用已深入到生活的方方面面,四杆机构的设计一般是通过做图、计算、手动分析各个参数,工作量大且容易出错,很难做到动画模拟,不易直观看到运行情况,而利用计算机辅助设计可以有效解决这一问题。VisualBasic提供了丰富的图形及动画指令,可方便绘制出各种图形,从而很容易地完成四杆机构的动画模拟。因此,利用VisualBasic编写程序,实现四杆机构的参数化设计与模拟尤为重要。
利用VB开发的偏置曲柄滑块程序,在此界面输入行程速比系数、冲程、曲柄转速、偏距等参数后,点击“参数计算”,如果参数合理,则“模拟仿真”按钮变为可用,程序自动计算出极位夹角、曲柄长度、连杆长度、偏距等参数。点击“模拟仿真”后程序模拟该机构运动情况,并显示速度、位移等参数,运算结果如图3所示。
3结语
本文借助计算机图形技术,结合VB编程语言实现了平面四杆机构的运动分析与仿真。通过该方法实现了一种简便可行、具有实用性的偏置曲柄滑块机构的可视化设计,程序运行时,当输入相关参数后,可运算出机构运行所需的全部参数,显示曲柄的角位移、角速度、角加速度。
本文开发的软件既可以用于机械原理、机械设计基础等课程的教学工作,也可用于机构方面的原理设计。本文研究方法对于其它机构的设计开发具有一定的参考价值。
参考文献:
[1]赵升吨,王二郎,闫伍超,等.曲柄连杆机构运动过程动画VB编程的实现[J].机床与液压,2001(4):20-22.
[2]李雁翎.VisualBasic程序设计[M].第2版.北京:清华大学出版社,2007.
[3]何俊,冯鉴.基于Matlab的平面连杆机构预定轨迹优化设计[J].煤矿机械,2012,31(3):36-39.
[4]宋晓华,汪建平.基于UG的平面连杆机构运动仿真和分析[J].农机化研究,2005(1):107-109.
[5]刘立.机械制图[M].北京:机械工业出版社,2004.
[6]徐武彬.基于SOLIDEDGE的凸轮三维设计系统的研究[J].机械设计,2002,19(6):33-35.
转载请注明来自:http://www.qikan2017.com/lunwen/dzi/7766.html
相关论文阅读
- 2025-06-23段威团队在《中兴通讯技术》发表智算中心网络技术发展与应用论文
- 2025-06-23姜东虹团队在《中兴通讯技术》发表存储高效的 IPv6 路由查找方法论文
- 2022-09-28创新要素对涉农科技型企业发展质量的影响
- 2022-09-19“一带一路”建设框架下中非经贸合作的机遇与挑战
- 2022-07-14多媒体计算机技术在广播电视工程中的应用
- 2022-07-12高校教务管理信息化的优势及发展趋势
- 2022-07-04探讨光伏发电技术中分布式控制的有效应用
- 2022-07-02计算机通信网络安全维护措施研究
- 2022-06-30在线实训教学模式在电子商务教学中的应用研究
- 2022-06-25低代码数据接口开发架构的研究与实现
期刊论文问答区
- 2025-08-07编委会审稿是终审吗
- 2025-08-07拿到论文录用通知就是发表成功了吗?
- 2025-08-07刊号字母G、G0、G1、G2、G3、G4、G8是什么意思
- 2025-06-16核心期刊多久能收到录用通知
- 2025-05-19《安徽农业大学学报》10年内发表论文数据,选择与投稿前可参考
- 2025-05-19发论文时国际期刊和国内期刊选择对比
- 2025-05-13教师职称评审级别及所需学术成果材料
- 2025-04-24英文期刊发表论文几个版面起发
- 2025-01-21论文顺利通过审稿的8个操作
- 2025-01-11管理学类30本期刊(国自然基金委员会认定)
电子信息优质期刊
- 1国家级《计算机与网络》
- 2省级《工程技术研究》
- 3国家级《解放军理论学习》
- 4核心级《无线电通信技术》
- 5省级《常州工学院学报》
- 6省级《计算力学学报》
- 7核心级《电子技术与软件工程》
- 8省级《天津大学学报:自然科学与工程技术版》
- 1国家级《计算机与网络》
- 2国家级《解放军理论学习》
- 3国家级《机电元件》
- 4国家级《中国电子科学研究院学报》
- 5国家级《电子科学学刊:英文版》
- 6国家级《材料科学技术学报:英文版》
- 7国家级《电光与控制 》
- 8国家级《测绘学报》
- 1省级《工程技术研究》
- 2省级《常州工学院学报》
- 3省级《计算力学学报》
- 4省级《天津大学学报:自然科学与工程技术版》
- 5省级《福建电脑》
- 6省级《深圳大学学报:理工版》
- 7省级《计算机技术与发展》
- 8省级《测绘科学与工程》
- 1核心级《无线电通信技术》
- 2核心级《电子技术与软件工程》
- 3核心级《润滑与密封》
- 4核心级《计算机应用与软件》
- 5核心级《电讯技术》
- 6核心级《固体电子学研究与进展》
- 7核心级《自动化学报》
- 8核心级《内蒙古大学学报:自然科学版》
最新期刊更新
- 《中兴通讯技术》
- 《中国政府采购》
- 《中国政府采购》
- 《农业图书情报学刊》
- 《农业技术经济》
- 《水文地质工程地质》
- 《房地产世界》
- 《中央民族大学学报:哲》
- 《广州化学》
- 《物理学报》
- 《东方宝宝》
- 《新能源进展》
- 《热带农业科学》
- 《建筑经济》
精品推荐
- 12025-06-23段威团队在《中兴通讯技术》发表智算中心网络技术发展与应用论文
- 22025-06-23姜东虹团队在《中兴通讯技术》发表存储高效的 IPv6 路由查找方法论文
- 32022-09-28创新要素对涉农科技型企业发展质量的影响
- 42022-09-19“一带一路”建设框架下中非经贸合作的机遇与挑战
- 52022-07-14多媒体计算机技术在广播电视工程中的应用
- 62022-07-12高校教务管理信息化的优势及发展趋势
- 72022-07-04探讨光伏发电技术中分布式控制的有效应用
- 82022-07-02计算机通信网络安全维护措施研究
- 12018-05-06机器人研究方向有哪些核心期刊比较好投
- 22017-09-07国内电气工程方面的普刊有哪些?
- 32018-03-02电气审稿较快的期刊
- 42022-02-26人工智能在财会领域的运用与应对策略
- 52022-03-01数据管理视角下的内控信息化建设
- 62021-11-17港口码头系统智能化应用的现状与发展
- 72022-02-26电气工程及其自动化技术在电力系统中的应用分析
- 82022-06-30在线实训教学模式在电子商务教学中的应用研究
- 12025-08-07编委会审稿是终审吗
- 22025-08-07拿到论文录用通知就是发表成功了吗?
- 32025-08-07刊号字母G、G0、G1、G2、G3、G4、G8是什么意思
- 42025-07-14上海中医药大学张洁团队在《中医杂志》发表早期糖尿病肾病治疗相关论文
- 52025-07-14教材参编算是第几作者
- 62025-07-10徐蕊团队在《中医杂志》发表论文 提出中国现代美好生活健康状态多维度评价体系
- 72025-07-10专著第二作者评职称有用吗
- 82025-06-26贺方良团队在《中药材》发表《防风色度值与内在成分相关性研究》论文
- 12025-08-07刊号字母G、G0、G1、G2、G3、G4、G8是什么意思
- 22021-05-06论文引用率不能超过多少
- 32018-09-11语法翻译法的运用以及优缺点分析
- 42020-03-08发表在期刊上的论文一般多少字
- 52020-09-21疾控中心工作怎么评职称
- 62020-01-03新北大核心什么时候更新,几年更新一次
- 72020-03-08通讯作者和二作哪个含金量比较高
- 82021-02-23发表的期刊论文见刊的时候可以在知网查到吗