论文部分内容阅读
切割分离是对钢板进行机械加工的首道工序,切割的速度和精度将直接影响零件的后续加工。火焰切割具有切割质量好、切割厚度大、成本低廉、设备投资少等优点,成为切割钢板的一种重要手段,并得到了极为广泛的应用。随着对火焰切割加工过程的灵活性要求越来越高,传统的数控火焰切割机由于系统的开放性差、异形工件无法切割、设备后期维护困难等原因,已逐渐不能适应人们的需求。本文针对传统数控火焰切割机的不足,基于Windows操作系统,以Visual Basic为开发工具,设计并开发了开放式的火焰切割数控系统的可视化图形路径处理和加工控制软件,实现了火焰切割数控系统的Z轴高度的自适应补偿功能。本文的主要内容包括以下几个方面:1)根据对火焰切割加工的特点和现有数控系统的分析,确定了开放式火焰切割数控系统的硬件结构和控制逻辑。系统的主要控制硬件包括工业计算机、运动控制卡、多功能数据采集卡、激光位移传感器等,通过硬件之间的PCI通信,实现了对加工过程中的运动控制、数据采集、数字量输出控制等功能。2)根据火焰切割数控加工控制的功能要求,通过VB编程实现了系统中加工轨迹的直线插补、螺旋插补、刀具半径补偿、Z轴高度补偿和加工状态跟踪显示等各类功能模块。3)详细解析了DXF图形文件,通过读取文件中的组码/组值,提取加工对象的特征,并生成加工路径。将计算机图形学原理与数控加工技术相结合,实现了CAD图形驱动加工的目的,简化了火焰切割数控加工的操作流程。4)通过建立路径优化的数学模型,利用蚁群算法对加工对象进行排序,优化切割路径,减少了加工过程中的空行程,节约了加工时间。经过测试,本文所开发的开放式火焰切割数控系统,弥补了传统火焰切割设备关于开放性差、功能不完善、维护困难的缺点,同时系统具有良好的人机交互功能和系统稳定性。