论文部分内容阅读
随着计算机技术的快速发展与广泛应用,现代数控技术正在朝着高速度、高精度、高柔性、功能集成化和智能化方向发展。而作为数控系统的一项重要功能,提供简单、高效的编程方法一直是一个极具现实意义的热点问题。鉴于此,在对数控加工过程分析的基础上,提出了一种基于零件加工库的流程化编程机制,该机制将特定的加工工艺作为加工动作,然后组合多个加工动作生成一个加工队列,通过解释执行该加工队列便可完成复杂零件的加工。利用流程化编程机制,本文设计并实现了一个流程化编程系统,其主要方法如下: 首先,通过分析流程化编程系统的需求指标完成了对流程化编程机制的设计,并据此提出了一个简单直观的可视化编程方法。 接着,完成了对流程化编程系统整体结构的设计,其中包括零件加工库的结构及存储方式、人机操作界面的模块构成及功能、网络通信模块的作用及原理,并在此基础上确定了程序验证、执行及仿真的处理流程。依照该流程,逐个设计了系统各个模块的数据结构及核心算法,并最终实现了流程化编程系统。 最后,提出了一个测试方案,并根据该方案对流程化编程系统进行了验证实验。实验结果表明,本系统具有编程效率高、交互性和直观性好、可移植性强等特点,有效地扩充了蓝天数控系统的编程方式。