论文部分内容阅读
基于PC的数控技术经历了十多年的发展,形成了开放式数控的新格局,在全球范围内形成了美、日和欧洲的三大主流体系。伴随计算机技术的快速发展,开放式控制技术,网络化技术和智能控制技术推动数控系统经历了一次体系结构的重大变革,以OSACA、OMAC和OSEC为代表的体系结构已基本形成开放数控的技术规范和应用体系,并竞争国际标准。比体系结构更引人注目的是数控代码的变革。运行了50多年的G代码程序已经严重影响到了CAD/CAM/CNC一体化的进程和开放数控优势的体现。基于STEP中性数据格式的新型数控代码STEP-NC将在不久的将来取代G代码,彻底解决数控系统之间的兼容问题和CAM与CNC数据交换的瓶颈问题,真正实现网络资源共享和智能化制造。本文就是在这一背景下,针对开放式数控体系结构、引导型二次开发平台和基于STEP-NC智能制造等应用问题展开研究。通过对国内外数控体系结构的分析,论述了TDNC-M4数控系统层次化结构特性和关键技术,完成了TDNC-M4开放数控的开发,在此基础上构建了二次开发平台的框架,设计了统一产品数据模型,并以孔加工为例验证了统一产品数据模型对STEP-NC数据的应用。由此得到如下的结论:借鉴成熟的开放数控体系结构,开发具有独立产权的数控系统,是数控发展的方向。运用二次开发技术和共享资源建立统一产品数据模型是应用STEP-NC数据的有效途径。在传统的数控系统上实现STEP-NC数据应用是开发STEP-NC控制器的最好方法,也是验证智能化加工的有力手段。全文完成的创新性研究有:1、把多维层次化软件技术应用于开放数控的软件设计中,实现了多线程并行的数据处理;2、运用软件组件技术构建引导型二次开发平台,并实现图形化编程;3、设计了统一产品数据模型,并应用该模型完成AP238数据的提取;4、完成了STEP-NC控制器的初步设计和应用。本文认为:融合二次开发平台的开放式数控系统,集成CAM内核开发STEP-NC控制器,是CAD/CAM/CNC一体化数控的成功之路,是实现数控网络化和智能化的直接方法,具有广阔的研究和应用前景。