The Research on the Intelligent Interpreter for ISO 14649 Programs

ISO 14649 is a new data model for CNC (Computerized Numerical Control). It provides rich information for CNC machine tools and tells CNC "what to do", based on features rather than "how to do" as described by the G&M codes. "Translating" ISO 14649 programs are the first and key step in implementing this new data model. Although some researches about interpretation of the STEP-NC program have been conducted, most of them do not care whether the machining information existing in ISO 14649 programs is adequate for the machining process during the interpretation. Therefore, in this paper, the ISO 14649 interpreter based on the neural network and expert system is proposed for the combination of the expert knowledge. The numeric reasoning capacity of the neural network can be used to analyze the machining information very well. This has been proved effective by the case study.