摘要
为解决目前数控机床使用G代码所带来的诸多问题,提出了建立STEP-NC数控系统的方案。整个方案分为控制软件和硬件两部分。控制软件采用模块化设计,分为译码模块、人机接口、任务协调器、轴组和轴模块。译码模块针对STEP-NC加工程序面向对象的特点,将加工特征规划为加工单元路径集合。其他模块根据单元路径以有限状态机为行为模型,最终控制伺服系统实现加工。硬件部分采用开放式体系结构和不同厂商的产品,通过串行实时通讯系统总线连接到一起。经过加工试验,实现了规定的加工特征,证明译码模块工作正确,数控系统稳定可靠。
To overcome shortcomings aroused by G code in Numerical Control (NC) machine tools, a scheme for establishing STandard for the Exchange of Product model data-NC (STEP-NC) system was proposed. The scheme was divided into two parts: control software and hardware. Control software with modularized design included five parts:interpreting module, man-machine interface, task coordinator, axis group and axis module. Aiming at the object-oriented characteristics of STEP-NC program, layout of the manufacturing features was planned for unit path aggregation in interpreting module. Based on the unit path aggregation, other modules with finite state machine behavior model finally realized machining by controlling of servo system. For the hardware, an open architecture was used to adopt different products from different factories, which were connected by SERCANS bus. With machining testing, the expected machining features were realized, which proved that interpreting module was accurate and NC system was stable.
出处
《计算机集成制造系统》
EI
CSCD
北大核心
2009年第6期1122-1129,1193,共9页
Computer Integrated Manufacturing Systems
基金
哈尔滨工程大学基础研究基金资助项目(HEUFT08037)
国家自然科学基金资助项目(50675002)~~
关键词
产品模型数据交换标准
数控
G代码
译码模块
路径规划
standard for the exchange of product model data
numerical control
G code
interpreting module
path planning