Achieving a STEP-NC Enabled Advanced NC Programming Environment

  • Matthieu Rauch
  • Raphael Laguionie
  • Jean-Yves Hascoet
Part of the Springer Series in Advanced Manufacturing book series (SSAM)

Abstract

Modern manufacturing requires a flexible numerical chain of industrial products, in particular the relationships between CAD/CAM solutions and CNC. No longer can CNC controllers restrain their tasks at the execution of inflexible orders and choices made at earlier stages of the numerical chain. Thus, in a STEP-compliant environment, the CNC controller possesses a broad decision-making power to optimize the NC programming according to the machining equipment properties. The NC programming environment then has to face new challenges. In the first part of the chapter, an implementation method leading to STEP-NC advanced manufacturing is proposed. This approach is divided into three successive sceneries of STEP-NC deployment for progressive improvements. Industrial concerns can also use STEP-compliant applications with their current machining equipment. In the second part of the chapter, the STEP-NC Platform for Advanced and Intelligent Programming (SPAIM) developed at IRCCyN is presented. This platform controls current industrial machine tools directly from STEP-NC files, which benefits from this new data model. It also includes new tool-paths programming methods, such as pattern strategies for trochoidal milling and plunging tool-paths. The platform demonstrates the benefits of STEP-NC for industry and also forms a basis for future STEP-NC related research and validation.

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

References

  1. [9.1]
    ISO_6983-1 Numerical control of machines -- Program format and definition of address words -- Part 1: Data format for positioning, line motion and contouring control systems.Google Scholar
  2. [9.2]
    ISO_14649-1 Industrial automation systems and integration -- Physical device control -- Data model for computerized numerical controllers -- Part 1: Overview and fundamental principles.Google Scholar
  3. [9.3]
    IRCCyN. Institut de Recherche en Communications et Cybernetique de Nantes. Available online at: www.irccyn.ec-nantes.fr (accessed 2008)Google Scholar
  4. [9.4]
    R. Laguionie, M. Rauch, J. Y. Hascoet and S. Tichadou. 2008. The future for CNC machine tools programming. Information day on High Speed Machining of aluminium alloys and composites. Cetim, Senlis (France). 21 January.Google Scholar
  5. [9.5]
    J. Y. Hascoet and M. Rauch. 2006. A new approach of the tool path generation in manufacturing operations using CNC data. International Conference on High Speed milling. Suzhou (China). 11-13 mai. 101-113Google Scholar
  6. [9.6]
    M. Rauch. 2007. Optimization of CNC machine tool programming – Application to parallel kinematics machines. PhD Thesis. Ecole Centrale Nantes / University of NantesGoogle Scholar
  7. [9.7]
    S. H. Suh, B. E. Lee, D. H. Chung and S. U. Cheon 2003. Architecture and implementation of a shop-floor programming system for STEP-compliant CNC. Computer-Aided Design. 35 (12): 1069-1083CrossRefGoogle Scholar
  8. [9.8]
    M. Rauch and J. Y. Hascoet 2007. Rough pocket milling with trochoïdal and plunging strategies. International Journal of Machining and Machinability of Materials. 2 (2): 161-175CrossRefGoogle Scholar
  9. [9.9]
    J. Y. Hascoet, M. Rauch and S. H. Suh. 2007. Relevance of Step-Nc standard for high-level toolpaths generation. International Conference on High Speed Milling. San Sebastian (Spain). 21-22 mars.Google Scholar
  10. [9.10]
    R. Laguionie, M. Rauch and J. Y. Hascoet 2008. Toolpaths programming in an intelligent STEP-NC manufacturing context. Journal of Machine Engineering. 8 (1): 33-43Google Scholar
  11. [9.11]
    R. Laguionie, M. Rauch and J. Y. Hascoet. 2008. Integration of Pattern Strategies in STEP-NC standard : Application to Trochoidal milling. Assises Machines et Usinage Grande Vitesse 2008. Nantes (France). 8-9 June.Google Scholar
  12. [9.12]
    ISO_14649-11 Industrial automation systems and integration -- Physical device control -- Data model for computerized numerical controllers -- Part 11: Process data for milling.Google Scholar
  13. [9.13]
    ISO_14649-12 Industrial automation systems and integration -- Physical device control -- Data model for computerized numerical controllers -- Part 12: Process data for turning.Google Scholar
  14. [9.14]
    X. W. Xu, H. Wang, J. Mao, S. T. Newman, T. R. Kramer, F. M. Proctor and J. L. Michaloski 2005. STEP-compliant NC research: The search for intelligent CAD/CAPP/CAM/CNC integration. International Journal of Production Research. 43 (17): 3703-3743CrossRefGoogle Scholar
  15. [9.15]
    H. Wang, X. Xu and J. D. Tedford 2007. An adaptable CNC system based on STEP-NC and function blocks. International Journal of Production Research. 45 (17): 3809-3829CrossRefGoogle Scholar
  16. [9.16]
    S. T. Newman, R. D. Allen and J. R. S. U. Rosso 2003. CAD/CAM solutions for STEP-compliant CNC manufacture. International Journal of Computer Integrated Manufacturing. 16 (7/8): 590Google Scholar
  17. [9.17]
    S.-J. Shin, S.-H. Suh and I. Stroud 2007. Reincarnation of G-code based part programs into STEP-NC for turning applications. Computer-Aided Design. 39 (1): 1-16CrossRefGoogle Scholar
  18. [9.18]
    S. H. Suh and S. U. Cheon 2002. A Framework for an Intelligent CNC and Data Model. The International Journal of Advanced Manufacturing Technology. 19 (10): 727-735CrossRefGoogle Scholar
  19. [9.19]
    M. Minhat, V. Vyatkin, X. Xu, S. Wong and Z. Al-Bayaa A novel open CNC architecture based on STEP-NC data model and IEC 61499 function blocks. Robotics and Computer-Integrated Manufacturing. In Press, Corrected ProofGoogle Scholar
  20. [9.20]
    X. W. Xu 2006. Realization of STEP-NC enabled machining. Robotics and Computer-Integrated Manufacturing. 22 (2): 144-153CrossRefGoogle Scholar
  21. [9.21]
    S. Habeeb and X. Xu 2008. A novel CNC system for turning operations based on a high-level data model. The International Journal of Advanced Manufacturing Technology.Google Scholar
  22. [9.22]
    STEP Tools. ST-Machine STEP-NC for CAM/CNC. Available online at: http://www.steptools.com/products/stmachine (accessed November 2008)Google Scholar
  23. [9.23]
    J. Y. Hascoet and R. Laguionie. 2008. STEP-NC research at the IRCCyN. 56th ISO TC 184/SC1 Plenary Meeting. Busan (Korea). 29-31 October.Google Scholar
  24. [9.24]
    S. Kumar, A. Nassehi, S. T. Newman, R. D. Allen and M. K. Tiwari 2007. Process control in CNC manufacturing for discrete components: A STEP-NC compliant framework. Robotics and Computer-Integrated Manufacturing. 23 (6): 667-676CrossRefGoogle Scholar
  25. [9.25]
    Y. S. Martin, M. Gimenez, M. Rauch and J. Y. Hascoet. 2006. VERNE – A New 5-Axes Hybrid Architecture Machining Centre. 5th Chemnitzer Parallelkinematik Seminar. Chemnitz (Germany). April 25-26 657-676Google Scholar
  26. [9.26]
    Delcam. PowerSHAPE - CAD Design and Modelling Software. Available online at: http://www.powershape.com (accessed 2008)Google Scholar
  27. [9.27]
    Delcam. PowerMILL - Your Total Manufacturing Solution. Available online at: www.powermill.com (accessed 2008)Google Scholar
  28. [9.28]
    A. Dugas, J. J. Lee, M. Terrier and J. Y. Hascoet 2003. Development of a machining simulator considering machine behaviour. Proceedings of the Institution of Mechanical Engineers, Part B: Journal of Engineering Manufacture. 217 (9): 1333-1339CrossRefGoogle Scholar
  29. [9.29]
    T. I. Seo, P. Dépincé and J. Y. Hascoet. 1997. Paths Compensation For Tool Deflection In End Milling. Ifac-Ims Intelligent Manufacturing Systems. Seoul (Korea). July 21-23.Google Scholar
  30. [9.30]
    A. Sokolov, J. Richard, V. K. Nguyen, I. Stroud, W. Maeder and P. Xirouchakis 2006. Algorithms and an extended STEP-NC-compliant data model for wire electro discharge machining based on 3D representations. International Journal of Computer Integrated Manufacturing. 19 (6): 603-613CrossRefGoogle Scholar

Copyright information

© Springer-Verlag London Limited 2009

Authors and Affiliations

  • Matthieu Rauch
    • 1
  • Raphael Laguionie
    • 1
  • Jean-Yves Hascoet
    • 1
  1. 1.Modelisation Optimisation Process Production, Research Institute of Communications and Cybernetics of Nantes (IRCCyN) – UMR CNRS 6597Ecole Centrale de NantesNantes Cedex 03France

Personalised recommendations