Design and Implementation of XML-based STEP-NC Interpreter
Based on the analysis of STEP-NC data model and program structure,this paper points out the defects of STEP-NC numerical control program in the Part 21 physical file format that it is not suitable for transferring over web. Therefore,while an existing CNC system is retrofitted to support STEP-NC,XML is adopted as file format of NC program and a proper STEP-NC enabled web-based manufacturing system framework is proposed. And then an XML-based STEP-NC interpreter is expatiated in detail from the points of data storage structure,XML parsing and information extraction method. Finally,the system is developed using JAVA and the effect is demonstrated by a corresponding experiment.