Development of universal STEP-NC post processor based on XSLT

XIAO Wen-lei,Ji Huan
2012-01-01
Abstract:To make STandard for the Exchange of Product model data-Numerical Control(STEP-NC) was compatible with traditional NC systems, the special STEP-NC post-processor was necessary for each traditional NC system. Thus, a general post-processor was created to reduce the development workloads and difficulties in constructing the special STEP-NC post-processor. By using STEP-NC code in eXtensible Markup Language(XML) mode as the post-processor input and the eXtensible Stylesheet Language Transformations(XSLT) based transformation mechanism, the post processing oriented to unification of different NC machining equipments was realized. According to transfer principle and requirement of XSLT, the data converters for EXPRESS-X and P21-P28 were individually developed. A general post-processor was constructed which took P28 file as data input and XSLT style sheet as machine equipment interface format. A cutting robot and a 3-Axis NC machining were taken as application examples, which accepted robot language and G-code respectively as the cutter location data. The results testified and verified the functionality and feasibility of the proposed post-processor.
What problem does this paper attempt to address?