论文摘要
随着计算机控制技术的不断发展,传统的制造业逐步进入现代制造模式中。而现在制造技术的核心是计算机数字控制(CNC)技术。在这个控制系统中,系统的硬件是CNC技术的基础,而CNC软件则是系统的灵魂。本文集合面向对象软件开发技术,以线切割机床为对象,研究基于WINDOWS环境下的CNC控制软件。与基于DOS平台的传统线切割CNC控制软件相比,基于WINDOWS环境的CNC控制软件界面友好,操作方便,便于用户使用。传统CNC控制系统软件开发过程中多采用面向过程的开发模式,这种开发方法导致源程序难以重复使用,软件不易扩充、升级,已经开发的软件资源很难在以后的系统中重用,软件利用率低。开发新型CNC控制系统软件时,充分利用面向对象理论,采用模块开发方法。借助VC++、C语言和汇编语言等开发工具,首先设计出可以实现线切割CNC控制系统基本功能的整体结构,根据总体结构设计各个功能模块,并组装成一个实际的线切割控制系统。由于所有功能模块都是可继承、重用的,所开发的控制软件功能模块可以借鉴已经研究的成果,也可以在以后的再开发中重新利用。本文到目前为止,已经完成了文件读写模块、编译模块、插补模块的设计及实现。并利用这些基本模块,和已经成熟的相关模块一起组建了一个简单的线切割CNC控制系统,可以控制二维的线切割机床,进行基本的插补运动。本文研究了面向对象和线切割控制理论;设计了线切割CNC控制系统的总体结构和各个功能模块的设计和实现以及WINDOWS操作系统的线程调度,在控制软件设计过程中使用可变优先级。
论文目录
相关论文文献
- [1].关于提升高职学生数控线切割技能的方法探究[J]. 内燃机与配件 2017(05)
- [2].数控线切割技术在模具制造业中的应用与展望[J]. CAD/CAM与制造业信息化 2008(08)
- [3].数控线切割编程方法研究[J]. 现代制造技术与装备 2014(04)
- [4].中走丝数控线切割在配合零件加工中的技巧研究[J]. 陕西国防工业职业技术学院学报 2018(01)
- [5].数控线切割加工复杂文字的编程技术研究[J]. 新技术新工艺 2012(08)
- [6].数控线切割加工过程中特殊情况的处理[J]. 湖南农机 2011(05)
- [7].数控线切割加工技术课程的组织与教学[J]. 中国新技术新产品 2010(09)
- [8].数控线切割技术在模具设计与制造中的应用[J]. 新疆农机化 2009(01)
- [9].数控线切割技术在冷冲模制造中的应用方法探索构架[J]. 中国新技术新产品 2016(23)
- [10].复杂内孔型腔数控线切割开裂原因分析及改进措施[J]. 科技资讯 2012(12)
- [11].中等职业学校数控线切割实训教学改革与探讨[J]. 科技资讯 2019(01)
- [12].数控线切割加工机床改造[J]. 大众科技 2011(03)
- [13].数控线切割加工机床的CAD/CAM技术[J]. 科技创新导报 2011(05)
- [14].数控电火花线切割加工工艺[J]. 硅谷 2008(23)
- [15].数控线切割编程中3B代码与G代码的转换及应用[J]. 金属加工(冷加工) 2010(11)
- [16].数控线切割在微细加工工艺中的应用[J]. 国防制造技术 2010(03)
- [17].数控线切割加工铝件中关键性的技术问题分析[J]. 科技创新与应用 2013(17)
- [18].电火花数控线切割加工工艺的探讨[J]. 机床与液压 2009(07)
- [19].浅谈数控线切割3B编程中的小技巧[J]. CAD/CAM与制造业信息化 2011(08)
- [20].数控线切割加工空间曲面CAD/CAM技术研究[J]. 机电产品开发与创新 2013(06)
- [21].线切割工作液的应用与发展[J]. 模具制造 2011(03)
- [22].数控线切割机床加工精度提高的讨论[J]. 科技与创新 2018(08)
- [23].数控线切割产生加工误差的原因分析[J]. 装备维修技术 2010(04)
- [24].数控异面切割自主开放实验实践[J]. 金属加工(冷加工) 2008(21)
- [25].基于“O2O”资源的翻转课堂在数控实训教学中的应用——以“数控线切割”实验课为例[J]. 黑龙江教育(理论与实践) 2020(01)
- [26].论数控线切割实践教学方法与学生创新能力的培养[J]. 内蒙古工业大学学报(社会科学版) 2012(02)
- [27].数据挖掘技术在数控线切割加工中的应用[J]. 煤炭技术 2009(11)
- [28].数控线切割机电极丝张力对加工质量的影响分析[J]. 教育教学论坛 2010(24)
- [29].数控线切割加工铝件常见问题与解决方法[J]. 金属加工(冷加工) 2012(24)
- [30].CAXA软件在数控线切割实践教学中的应用[J]. 价值工程 2013(01)