Solutions for Interpreting STEP-NC Based Part Program

Article Preview

Abstract:

STEP-NC is a new CNC data interface proposed to replace ISO 6983, and has been partly formed into the draft international standard (ISO 14649). In this paper, the STEP-NC-based part program is analyzed, and the general methodology and tools for STEP-compliant application development are introduced. Then a framework for STEP-NC interpreter is proposed based on the SDAI method and the implementation solutions are presented. The EXPRESS compiler is used to convert the milling schema into C++ classes, and the information is extracted from the file in aid of data access tools. The said interpreter, which is fundamental to STEP-NC based machining, is also implemented with supporting tools in the ST-Developer environments. It is used to read the STEP-NC file into ROSE working form, and then extract and organize the manufacturing information in an object-oriented way.

You might also be interested in these eBooks

Info:

Periodical:

Materials Science Forum (Volumes 471-472)

Pages:

344-347

Citation:

Online since:

December 2004

Export:

Price:

Permissions CCC:

Permissions PLS:

Сopyright:

© 2004 Trans Tech Publications Ltd. All Rights Reserved

Share:

Citation:

[1] ISO: Data Model for Computerized Numerical Controllers (ISO/FDIS 14649, 2000).

Google Scholar

[2] M. Hardwick and D. Loffredo: Manufacturing Engineering Vol. 187 ( 2001), p.38.

Google Scholar

[3] S.H. Suh, J.H. Chao and H.D. Hong: Int. J. Comput. Integr. Manuf. Vol. 15 (2002), p.168.

Google Scholar

[4] M. Hardwick: Machine Design Vol. 241 (2000), p.98.

Google Scholar

[5] ISO: Application Interpreted Model for Computerized Numerical Controllers (ISO/WD 10303-238, 2002).

Google Scholar