Development of an open post-processing system for parallel machines based on Lex and Yacc

Peng Huang,Liping Wang,Liwen Guan,Rui Yao
DOI: https://doi.org/10.3772/j.issn.1002-0470.2011.03.014
2011-01-01
Abstract:To solve the problem that a post-processing module in a common numerical control (NC) system can not be applied to new type parallel manufacturing equipment due to its limitations such as special use and closed state, the authors of the paper studied the key links in the development of an open post-processing system for parallel machines. Firstly, the function for NC code interpretation was realized based on Lex and Yacc, the compiling tools. The function can be suitable to different formats of NC code and can make NC systems more open and universal. Secondly, the key algorithms for post-processing of parallel machines, including the algorithms of tool vector interpolation, three-dimensional tool radius compensation, and kinematical inverse solution of vector, were all analyzed. Finally, the open post-processing system based on the 3-PRS-XY parallel machine was developed and the simulation result proved the correctness and effectiveness of the proposed algorithm for post-processing modules.
What problem does this paper attempt to address?