Skip to main content

Achieving a STEP-NC Enabled Advanced NC Programming Environment

  • Chapter
Advanced Design and Manufacturing Based on STEP

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.

This is a preview of subscription content, log in via an institution to check access.

Access this chapter

Chapter
USD 29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
USD 169.00
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD 219.99
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info
Hardcover Book
USD 219.99
Price excludes VAT (USA)
  • Durable hardcover edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info

Tax calculation will be finalised at checkout

Purchases are for personal use only

Institutional subscriptions

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

References

  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. 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. IRCCyN. Institut de Recherche en Communications et Cybernetique de Nantes. Available online at: www.irccyn.ec-nantes.fr (accessed 2008)

    Google Scholar 

  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. 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-113

    Google Scholar 

  6. M. Rauch. 2007. Optimization of CNC machine tool programming – Application to parallel kinematics machines. PhD Thesis. Ecole Centrale Nantes / University of Nantes

    Google Scholar 

  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-1083

    Article  Google Scholar 

  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-175

    Article  Google Scholar 

  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. 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-43

    Google Scholar 

  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. 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. 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. 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-3743

    Article  Google Scholar 

  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-3829

    Article  Google Scholar 

  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): 590

    Google Scholar 

  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-16

    Article  Google Scholar 

  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-735

    Article  Google Scholar 

  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 Proof

    Google Scholar 

  20. X. W. Xu 2006. Realization of STEP-NC enabled machining. Robotics and Computer-Integrated Manufacturing. 22 (2): 144-153

    Article  Google Scholar 

  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. STEP Tools. ST-Machine STEP-NC for CAM/CNC. Available online at: http://www.steptools.com/products/stmachine (accessed November 2008)

    Google Scholar 

  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. 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-676

    Article  Google Scholar 

  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-676

    Google Scholar 

  26. Delcam. PowerSHAPE - CAD Design and Modelling Software. Available online at: http://www.powershape.com (accessed 2008)

    Google Scholar 

  27. Delcam. PowerMILL - Your Total Manufacturing Solution. Available online at: www.powermill.com (accessed 2008)

    Google Scholar 

  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-1339

    Article  Google Scholar 

  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. 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-613

    Article  Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2009 Springer-Verlag London Limited

About this chapter

Cite this chapter

Rauch, M., Laguionie, R., Hascoet, JY. (2009). Achieving a STEP-NC Enabled Advanced NC Programming Environment. In: Xu, X., Nee, A. (eds) Advanced Design and Manufacturing Based on STEP. Springer Series in Advanced Manufacturing. Springer, London. https://doi.org/10.1007/978-1-84882-739-4_9

Download citation

  • DOI: https://doi.org/10.1007/978-1-84882-739-4_9

  • Publisher Name: Springer, London

  • Print ISBN: 978-1-84882-738-7

  • Online ISBN: 978-1-84882-739-4

  • eBook Packages: EngineeringEngineering (R0)

Publish with us

Policies and ethics