数控编程与操作训练软件的开发与应用*

2016-08-22 07:27胡育辉赵慧祝溪明袁志华沈阳职业技术学院机械工程学院辽宁沈阳0045沈阳理工大学装备工程学院辽宁沈阳068
中国科技纵横 2016年13期
关键词:数控铣操作者数控车床

胡育辉赵慧祝溪明袁志华(沈阳职业技术学院机械工程学院,辽宁沈阳 0045;沈阳理工大学装备工程学院,辽宁沈阳 068)

数控编程与操作训练软件的开发与应用*

胡育辉1赵慧1祝溪明1袁志华2
(1沈阳职业技术学院机械工程学院,辽宁沈阳 110045;2沈阳理工大学装备工程学院,辽宁沈阳 110168)

本文阐述了网络版数控编程与操作训练软件开发的功能、流程、使用的关键技术和软件的应用说明。软件含有FANUC数控系统的基础知识学习、数控车典型问题、数控铣典型问题及模拟考试评分系统4个模块。软件自开发1年以来,得到很广泛的应用,访问量超过5700余次,经学生试用,促进了学生对数控技术的把握,是老师辅助教学,学生自学自测的高效数控训练软件。

数控 训练软件 开发 应用

数控技术是目前企业急需的操作技术,数控课程是高等学校机械类专业的核心课程,该课程实践性强,理论基础知识难度大,针对学生学习兴趣不浓厚,笔者与软件公司合作,开发了数控编程与操作网络版训练软件,经学生试用,大大提升了学生的自主学习动力,促进了学生对数控技术的掌握。

1 软件的功能

图1 《数控机床编程与操作》训练软件功能图

图2 铣刀分类选择操作界面

图3 数控车练习自动评分界面

本训练软件实现的功能为4个模块:FANUC数控系统的数控基础知识学习、数控车典型问题、数控铣疑难问题和模拟考试评分系统,详见图1。

2 开发流程

本软件开发过程中,教师进行整体软件开发的方案设计,企业工程师全程参与,由计算机开发人员实现,经学生试用,再修订调试而应用。

3 软件开发的关键技术

本软件是利用开发语言c#.net,数据库SQL Server 2008 R2技术,实现网络版的学生自测训练软件。SQL Server 2008 R2基于SQL Server 2008提供可靠高效的智能数据平台构建而成,可帮助编程人员调整规模、提高IT效率并实现管理完善的自助式分析。

4 软件应用说明

本训练软件实现的功能为4个模块,操作方法如下:

4.1 FANUC系统的数控基础知识

在这个模块中的数控车床和数控铣床两个子模块中提供了电子教材,均带搜索查找功能,方便读者查阅。提供了20个仿真加工视频,并提供20个例题的数控仿真软件VNUC直接可以打开运行的VPJ项目文件及数控程序、图纸和加工后的效果图,可供操作者下载。

4.2 数控车典型问题

在车刀分类选择训练的子模块中,由操作者把数控车刀对号入座,如果操作错误,系统提示“回答有错误”,并能够自动统计出错次数,直到全做对了,有一个“回答正确,您真棒”的鼓励提示。

在数控车床对刀训练和数控车削典型环节训练两个模块中,系统评判方法与车刀分类选择训练的子模块相同。

4.3 数控铣疑难问题

在这个模块中含铣刀分类选择,如图2所示,数控镗铣床分类选择,数控铣床对刀和粗精加工刀补调节4个子模块,由操作者把数控铣刀对号入座,如果操作错误,系统提示“回答有错误”,并能够自动统计出错次数。直到全做对了,有正确提示。

4.4 模拟考试评分系统

这个模块中有100道数控车床的判断练习题,如图3所示,有100道数控铣床的判断练习题,有100道数控车床及数控铣床的选择题,每次随机抽取,操作者答完后系统自动评分,对于有错误的习题,操作者可以点击“重做”按扭,直到全做对为止,本模块可用于教师阶段测试或期末理论考试。

5 软件的应用

本软件是基于网络版开发的,学生应用积极性很高,开发试用1年以来,软件的访问量已达到5700余人次,是老师辅助教学,学生自学自测的高效的数控训练软件。

[1]王荣兴.数控铣削加工实训[M].上海:华东师范大学出版社,2008.1.

[2]胡育辉.数控加工中心[M].北京:化学工业出版社,2006.7.

注:本文是在中央财政支持高职院校提升专业服务产业能力项目支持下,与软件公司合作而开发完成的。(⋆中央财政支持高等职业院校提升专业服务产业能力项目〔2011〕11号)。

胡育辉(1972—),女,汉族,湖南邵阳人,工学硕士,沈阳职业技术学院机械工程学院副院长,教授,高工,主要从事数控技术的理论和实践教学及研究。

猜你喜欢
数控铣操作者数控车床
一种加工偏心零件数控车床
基于设备因素的数控铣削表面质量研究
CH5116C/1数控车床换刀故障剖析
操作者因素对Lenstar测量眼轴长度可重复性的影响
CAXA制造工程师在数控铣削加工中的应用
利用五轴数控铣床进行曲面切削的方法
数控铣床刀具选择探究
双腔管插入操作者手卫生依从性护理干预效果观察
基于GSK988T的数控车床控制系统
大型数控车床产品人机交互关系的探讨