- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
数控车床(平床身)模拟软件设计.doc
2012 届毕业设计(论文)开题报告
题 目 数控车床(平床身)模拟软件设计
学 院 机械与汽车工程学院
专 业 机械设计制造及其自动化_
姓 名
班 级
指导教师
起止日期 2012年1月至2012年6月
2012年 1 月 1 日
毕业设计(论文)开题报告
课程目的意义
通过对传统数控车床模拟软件的改进设计,实现数控车床模拟软件操作简单化。软件由窗体、控件以及相应代码组成。用户可通过计算机键盘输入数控车程序,工件大小以及刀具补偿,经软件代码处理,在图片框里显示加工过程和刀具运动轨迹。本设计主要包括窗体设计和代码编写两部分。首先是确定软件要实现哪些插补功能,其次是选择控件,这里要用到两个窗体,在每个窗体里画所需的控件,然后运用Visual Basic编程,对相应控件进行程序编写,软件程序编写完成后,对软件进行调试,从而对软件进一步完善。所设计的软件操作简单,适用于学习数控车编程的初期阶段。
主要设计内容
1.用Visual Basic编程语言完成数控车床(平床身)模拟软件设计。
2.完成毕业设计说明书。
设计方案
方案一:
打开VB程序后建立2个窗体,Form1中主要是显示加工工艺过程以及刀具运动轨迹,Form1窗体上有以下控件,三个Picture控件各自载入以下几把刀具(90o偏刀、60o螺纹刀、沟槽刀),假如这里运行时一个Picture可以看见,另外两个就会隐藏,一个Shape控件用来表示工件,以及用2个Label控件,一个Label显示工件的大小,还有一个Label显示当前刀具编号以及主轴的转速。
Form2窗体中主要是有两大块,一个是Text控件组(这里有三个),一个Text窗口用来输入数控车程序,另外两个Text控件用来输入工件大小,还有一个就是Command控件数组,将这些控件做成数控车床面板上按键的样子(就是数控车床面板上输入程序键)。
程序运行时大体如下,Form2为启动窗口,这里通过Command控件组在Form2中的Text控件里输入数控车程序和工件尺寸大小,输入完毕后,再单击运行按钮,弹出Form1窗体,在Form1中执行切削运动和显示刀具运动轨迹。程序运行结束后,焦点在返回到Form2上。
方案二:
同样是打开VB程序建立2个Form窗体,Form1为主窗体,Form2为辅助窗口,Form1中有以下控件,一个Text控件,主要是为了通过电脑键盘输入数控车程序,2个Command控件,一个Command控件的Caption为“运行” ,另一个Command控件的Caption为“输入参数”,单击“输入参数”按钮就会弹出Form2,在Form2中输入工件大小以及刀具补偿,将值输入好后,再单击Form2中的Command控件,就会调用Form1的程序,生成图形。Form1中还有一个Image控件,表示刀具,一个Shape表示刀架以及6个Timer时间控件。
Form2中有2个框架,每一个框架里都有一组Label控件和一组Text控件,第一个框架用来表示工件的长度和直径,另一个框架里同样有一组Label控件和一组Text控件,用来表示刀具补偿,也就是刀具相对于刀架的距离,以及一个Command控件,Caption为“确定” 。
程序运行后,在Form1上的Text里,通过键盘输入数控车程序,再单击Form1上的Command(输入参数)按钮,弹出Form2,输入好工件尺寸以及刀具补偿后,单击Form2中的“确定”按钮,焦点又回到Form1上,最后单击Form1上的“运行”按钮,程序就开始运行,执行切削运动和显示刀具运动轨迹(这里刀架也是运动的)。等程序运行结束后,它的焦点还在Form1上。
四、预期成果
1.数控车床(平床身)模拟软件和毕业设计说明书各一份
2.数控车床(平床身)模拟软件能识别G00、G01、G02、G03四个数控车插补指令,能模拟数控车切削,显示刀具运动轨迹,判断数控车程序编写是否错误。
3.毕业设计说明书:内容包括方案论证、模拟软件的编写步骤、软件代码的编写和调试。
五、进度安排
2011.12-2012.01接受毕业设计题目,完成开题报告。
2012.02-2012.04完成数控车床模拟软件设计。
2012.05-2012.
文档评论(0)