Skip to main content

Development of a STEP-NC Network Management Protocol for Decentralized Manufacturing

  • Chapter
Advanced Design and Manufacturing Based on STEP

Part of the book series: Springer Series in Advanced Manufacturing ((SSAM))

  • 1810 Accesses

Abstract

STEP-NC is a new model for data transfer and exchange between CAD/CAM and CNC that allows specifying machining processes rather than tool motions with respect to the machine axes. This chapter presents a novel procedure for the design of decentralized STEP-NC compliant manufacturing solutions. Considering the problem of dispatching and managing a network of STEP-NC compliant machines, a three-tier architecture is proposed to perform remote machining requests. The architecture is composed of a dispatcher, a series of managers dislocated in manufacturing units, and agents interfacing with the STEP-NC compliant intelligent CNC machines. An ad hoc STEP-NC Network Management Protocol describes the exchange of messages between tiers. To prove the effectiveness of the decentralized manufacturing architecture, this chapter shows its application in a test-bed and describes how to evaluate the performance of the designed solution.

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. 1982. Numerical control of machines—program format and definition of address words—part 1: data format for positioning, line and contouring control systems, 1st ed.

    Google Scholar 

  2. ISO 14649-10. 2003. Data model for computerized numerical controllers: part 10—general process data.

    Google Scholar 

  3. ISO 14649-1. 2003. Data model for computerized numerical controllers: part 1— overview and fundamental principles.

    Google Scholar 

  4. Xu X.W. and Newman S.T. 2006. “Making CNC machine tools more open, interoperable and intelligent—a review of the technologies,” Computers in Industry, 57(2): 141-152.

    Article  Google Scholar 

  5. http://www.steptools.com, accessed on: 30/07/2008.

    Google Scholar 

  6. Manufacturing Data Systems Inc., OpenCNC Brochure www.mdsi2.com/Solutions/CNC_Controls/Brochure/OpenCNCbrochure.pdf, available on: 30/07/2008.

    Google Scholar 

  7. Weck M. 2003. “STEP-NC – A new interface closing the gap between planning and shop-floor”, WZL RWTH Aachen, http://www.step-nc.org/, STEP-NC Workshop, Aachen, Germany.

    Google Scholar 

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

    Article  Google Scholar 

  9. Lee W. and Bang Y.B. 2003. “Design and implementation of an ISO14649- compliant CNC milling machine,” International Journal of Production Research, 41,(13): 3007–3017.

    Article  Google Scholar 

  10. Suh S.H., Cho J.H. and Hong H.D. 2003. “On the architecture of intelligent STEP compliant CNC,” Computer Integrated Manufacturing, 15(2): 350-362.

    Google Scholar 

  11. ISO 10303-1. 1994. Industrial automation systems and integration—product data representation and exchange—part 1: overview and fundamental principles.

    Google Scholar 

  12. ISO 10303-203. 1994. Industrial automation systems and integration—product data and exchange—part 203: application protocol: configuration controlled 3D designs of mechanical parts and assemblies.

    Google Scholar 

  13. ISO 10303-21. 2002. Industrial automation systems and integration—product data representation and exchange—part 21: implementation methods: clear text encoding of the exchange structure.

    Google Scholar 

  14. STEP-NC Newsletters. Issue 3, Nov. 2000.

    Google Scholar 

  15. Lin A.C., Lin S.-Y. and Cheng S.-B. 1997. “Extraction of manufacturing feature from a feature-based design model,” International Journal of Production Research, 35: 3249–3288.

    Article  MATH  Google Scholar 

  16. Calabrese F. and Celentano G. 2007. “Design and Realization of a STEP-NC Compliant CNC Embedded Controller,” IEEE Conference on Emerging Technologies and Factory Automation, Patras, Greece. 1010-1017.

    Google Scholar 

  17. Suh S.H., Chung D.H., Lee B.E., Cho J.H., Cheon S.U., Hong H.D. and Lee H.S. 2002. “Developing an integrated STEP-Compliant CNC prototype,” Journal of Manufacturing Systems, 31(5).

    Google Scholar 

  18. RFC 3411 – An Architecture for Describing Simple Network Management Protocol (SNMP) Management Frameworks, http://tools.ietf.org/html/rfc3411

    Google Scholar 

  19. Thompson T., Weil R. and Wood M.D. 2003. “CPXe: Web Services for Internet Imaging,” IEEE Computer, 36(10): 54-62.

    Google Scholar 

  20. Saito K. 2007. “A Robust Dispatching Algorithm for Autonomous Distributed Manufacturing of Mixed VLSI Products,” IEEE Transactions on Semiconductor Manufacturing, 20(3): 299-305.

    Article  Google Scholar 

  21. Lan, H., Liu R. and Zhang C. 2008. “A multi-agent based intelligent STEP-NC controller for CNC machine tools,” International Journal of Production Research, 46(14): 3887-3907.

    Article  Google Scholar 

  22. Xu X. 2007. “STEP into Distributed Manufacturing with STEP-NC,” Process Planning and Scheduling for Distributed Manufacturing, edited by L. Wang and W. Shen, Springer Verlag.

    Google Scholar 

  23. Li L., Fuh J.Y.H., Zhang Y.F. and Nee A.Y.C. 2005. “Application of genetic algorithm to computer-aided process planning in distributed manufacturing environments,” Robotics and Computer-Integrated Manufacturing, 21(6)” 568–578.

    Article  Google Scholar 

  24. Jain R. 1991. “The Art of Computer Systems Performance Analysis: Techniques for Experimental Design, Measurement, Simulation, and Modeling”, Wiley- Interscience.

    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

Calabrese, F., Buonanno, A. (2009). Development of a STEP-NC Network Management Protocol for Decentralized Manufacturing. 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_14

Download citation

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

  • 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