数控线切割机闭环系统软件的研究与应用

数控线切割机闭环系统软件的研究与应用

论文摘要

随着计算机控制技术的不断发展,传统的制造业逐步进入现代制造模式中。而现在制造技术的核心是计算机数字控制(CNC)技术。在这个控制系统中,系统的硬件是CNC技术的基础,而CNC软件则是系统的灵魂。本文集合面向对象软件开发技术,以线切割机床为对象,研究基于WINDOWS环境下的CNC控制软件。与基于DOS平台的传统线切割CNC控制软件相比,基于WINDOWS环境的CNC控制软件界面友好,操作方便,便于用户使用。传统CNC控制系统软件开发过程中多采用面向过程的开发模式,这种开发方法导致源程序难以重复使用,软件不易扩充、升级,已经开发的软件资源很难在以后的系统中重用,软件利用率低。开发新型CNC控制系统软件时,充分利用面向对象理论,采用模块开发方法。借助VC++、C语言和汇编语言等开发工具,首先设计出可以实现线切割CNC控制系统基本功能的整体结构,根据总体结构设计各个功能模块,并组装成一个实际的线切割控制系统。由于所有功能模块都是可继承、重用的,所开发的控制软件功能模块可以借鉴已经研究的成果,也可以在以后的再开发中重新利用。本文到目前为止,已经完成了文件读写模块、编译模块、插补模块的设计及实现。并利用这些基本模块,和已经成熟的相关模块一起组建了一个简单的线切割CNC控制系统,可以控制二维的线切割机床,进行基本的插补运动。本文研究了面向对象和线切割控制理论;设计了线切割CNC控制系统的总体结构和各个功能模块的设计和实现以及WINDOWS操作系统的线程调度,在控制软件设计过程中使用可变优先级。

论文目录

  • 摘要
  • Abstract
  • 第一章 绪论
  • 1.1 引言
  • 1.2 国内外动态
  • 1.2.1 国外动态
  • 1.2.2 国内动态
  • 1.3 课题的现实意义
  • 1.4 课题研究内容
  • 1.4.1 研究方案
  • 1.4.2 主要关键技术
  • 第二章 面向对象技术和线切割控制理论
  • 2.1 采用面向对象的编程技术
  • 2.2 采用C 语言开发工具
  • 2.3 线切割加工原理和控制理论
  • 2.3.1 加工原理
  • 2.3.2 线切割控制理论
  • 2.4 小结
  • 第三章 线切割数控系统的总体结构
  • 3.1 系统概述
  • 3.2 系统硬件结构
  • 3.2.1 总体结构
  • 3.2.2 接口卡的选择
  • 3.2.3 外围电路
  • 3.3 软件结构及功能模块
  • 3.3.1 线切割软件的功能分析
  • 3.3.2 软件结构及模块功能
  • 3.4 数控系统的关键技术
  • 3.5 小结
  • 第四章 线切割CNC 控制软件模块的设计
  • 4.1 文件的读写
  • 4.2 线切割的译码
  • 4.3 插补的实现
  • 4.4 中断调用
  • 4.5 小结
  • 第五章 闭环控制功能的实现
  • 5.1 线切割加工控制
  • 5.2 光电编码器的工作原理
  • 5.3 线切割机床上光电编码器的使用
  • 5.4 小结
  • 第六章 结论和展望
  • 6.1 结论
  • 6.2 研究展望
  • 参考文献
  • 致谢
  • 个人简历以及在学期间发表的学术论文与研究成果
  • 相关论文文献

    • [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)

    标签:;  ;  ;  ;  

    数控线切割机闭环系统软件的研究与应用
    下载Doc文档

    猜你喜欢