Font Size: a A A

The Design Of STEP-NC Controller In XML Format

Posted on:2010-09-08Degree:MasterType:Thesis
Country:ChinaCandidate:W J CongFull Text:PDF
GTID:2178360275478567Subject:Mechanical Manufacturing and Automation
Abstract/Summary:PDF Full Text Request
With the rapid development of modern manufacturing industry,data transmission and technical exchange based on internet are becoming more and more extensive.At the same time,with the development and improvement of the new generation numerical controlcoding(NC programing standard - STEP-NC ),XML format of STEP-NC has been one of the hot topics at present.STEP-NC standard make bidirectional information exchange between CNC and CAX systems possible and available,which enriches information content of NC Program and improves the level of the intelligent or CNC. While XML format of STEP-NC makes network transmission of NC Program possible.But the current CNC system,it can not extract manufacturing information from STEP-NC Program in the format of XML.This paper developed a CNC controller which can support the STEP-NC program in the format of XML.This paper analyzed the mapping table in application interpretation model according to AP-238 and the expression of STEP-NC Program in the format of XML.Then the DOM interface of XML was studied based on the comparison of two types of XML intepreting interface.Under the developing environment of VC,STEP-NC program wass interpreted based on the methods of DOM interface provided by MSXML interpretor.Machining features class libraries was created and related information in STEP-NC program was extracted and saved to corresponding features class libraries.The cutter path was planned and calculated according to the extracted information.This new CNC controller can interpret STEP-NC program in XML format and extract machining feature Information and technology information directly. And cutter path can be programmed and planned according to these extracted information.This paper created features class libraries including planar face, hole and pocket,which paved the foundation for the further development of STEP-NC controller.
Keywords/Search Tags:STEP-NC standard, XML, DOM API, STEP-NC controller
PDF Full Text Request
Related items