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.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
Preview
Unable to display preview. Download preview PDF.
References
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.
ISO 14649-10. 2003. Data model for computerized numerical controllers: part 10—general process data.
ISO 14649-1. 2003. Data model for computerized numerical controllers: part 1— overview and fundamental principles.
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.
http://www.steptools.com, accessed on: 30/07/2008.
Manufacturing Data Systems Inc., OpenCNC Brochure www.mdsi2.com/Solutions/CNC_Controls/Brochure/OpenCNCbrochure.pdf, available on: 30/07/2008.
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.
Xu X.W. 2006. “Realization of STEP-NC enabled machining,” Robotics and Computer Integrated Manufacturing, 22(2): 144-153.
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.
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.
ISO 10303-1. 1994. Industrial automation systems and integration—product data representation and exchange—part 1: overview and fundamental principles.
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.
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.
STEP-NC Newsletters. Issue 3, Nov. 2000.
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.
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.
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).
RFC 3411 – An Architecture for Describing Simple Network Management Protocol (SNMP) Management Frameworks, http://tools.ietf.org/html/rfc3411
Thompson T., Weil R. and Wood M.D. 2003. “CPXe: Web Services for Internet Imaging,” IEEE Computer, 36(10): 54-62.
Saito K. 2007. “A Robust Dispatching Algorithm for Autonomous Distributed Manufacturing of Mixed VLSI Products,” IEEE Transactions on Semiconductor Manufacturing, 20(3): 299-305.
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.
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.
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.
Jain R. 1991. “The Art of Computer Systems Performance Analysis: Techniques for Experimental Design, Measurement, Simulation, and Modeling”, Wiley- Interscience.
Author information
Authors and Affiliations
Editor information
Editors and Affiliations
Rights 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)