摘要
由于传统 NC程序结构不完善 ,很多加工程序非常庞大 ,降低了数控系统的编译效率 ,所以需要研究一种高效的编译方法。该文介绍的方法在传统 NC程序的基础上增添了跳转、分支和循环结构 ,有效地简化了加工程序 ;对于某些巨量加工程序则进行合理分块 ,每次调一个程序块到常规内存并映射到扩展内存 ,然后对扩展内存中的程序块解释执行。该方法通用性强 ,可扩展性好 ,经过进一步的完善 ,它还能够支持并行编译。
The structure of the traditional NC program is incomplete and some programs are very large, which decreases the compiling efficiency, so it is necessary to develop a high performance compiling method. In this paper,structures of jump, branch and cycle are added to the traditional structure. This approach simplifies the structure of the NC program.Some large NC programs are divided into many small blocks, and one of the blocks is put into the basic memory every time, then mapped to extended memory and interpreted there. The presented method has good generality and expandability. It also supports concurrent compiling by further development.
出处
《合肥工业大学学报(自然科学版)》
CAS
CSCD
2000年第1期95-98,共4页
Journal of Hefei University of Technology:Natural Science