A layered and modular platform to enable distributed CAx collaboration and support product data integration based on STEP standard

Exploitation of distributed resources spread in diverse enterprises is a new and critical issue in the course of product development cycles. Although the development of IT technology has provided a base for realisation of this paradigm and assisted different CAx agents, such as designers and engineers, to exchange their ideas and design information, but still many CAx software agents are working separately and locally in manufacturing environments and most of the current CAx software suites have been known to be inconvenient for enabling collaboration among manufacturing agents in distributed manufacturing enterprises. The distributed CAx collaboration and data integrity play a major role in the success of enterprises in today's social and economic environment. The existence of a product information model for a collaborative design and manufacture is an essential requirement for CAx modules and resources that are geographically distributed. Therefore, it is essential to use a platform that exchanges the product data between different distributed CAx software packages. Also, it should integrate product information resulting from distributed CAx product development processes. To integrate product data through manufacturing processes, different solutions have been proposed, among which one of the successful solutions was to use ISO 10303 standard. In this article, the essential requirements of a distributed, collaborative and integrated CAx manufacturing system will be declared. These requirements have the ability to support distributed CAx agents, to enable the collaboration among CAx software packages and to integrate the product data. Also, the dominant research is reviewed, and a new platform named Distributed-LAYMOD is proposed. The modular and layered structure of the Distributed-LAYMOD inherits the previous research of the authors and uses the XML structures to facilitate product data exchange. The different aspects of this platform to fulfil the requirements of distributed collaboration are discussed. Finally, a brief case study to demonstrate the capabilities of the Distributed-LAYMOD is considered.

[1]  Kamel Rouibah,et al.  Dynamic data sharing and security in a collaborative product definition management system , 2007 .

[2]  Xun Xu,et al.  Information Sharing in Digital Manufacturing Based on STEP and XML , 2009 .

[3]  Stephen T. Newman,et al.  Making CNC machine tools more open, interoperable and intelligent - a review of the technologies , 2006, Comput. Ind..

[4]  Tongdan Jin,et al.  RELIABILITY DEPLOYMENT IN DISTRIBUTED MANUFACTURING CHAINS VIA CLOSED-LOOP SIX SIGMA METHODOLOGY , 2011 .

[5]  A. Nassehi,et al.  The application of multi-agent systems for STEP-NC computer aided process planning of prismatic components , 2006 .

[6]  Jenny A. Harding,et al.  A manufacturing system engineering ontology model on the semantic web for inter-enterprise collaboration , 2007, Comput. Ind..

[7]  Angappa Gunasekaran,et al.  The future of operations management: An outlook and analysis , 2011 .

[8]  Xun Xu,et al.  Numerical control machining simulation: a comprehensive survey , 2011, Int. J. Comput. Integr. Manuf..

[9]  Weiming Shen,et al.  Applications of agent-based systems in intelligent manufacturing: An updated review , 2006, Adv. Eng. Informatics.

[10]  Jie Lin,et al.  Development of a multi-agent-based distributed simulation platform for semiconductor manufacturing , 2011, Expert Syst. Appl..

[11]  Juan Pedro Muñoz-Gea,et al.  Implementation of traceability using a distributed RFID-based mechanism , 2010, Comput. Ind..

[12]  Antonio Estruch,et al.  Managing Collaborative Process Planning Activities through Extended Enterprise , 2009 .

[13]  Hasse Nylund,et al.  Simulation of service-oriented and distributed manufacturing systems , 2010 .

[14]  Wang Hui-fen,et al.  Feature-based collaborative design , 2003 .

[15]  Peter Butala,et al.  Autonomous Work Systems in Manufacturing Networks , 2006 .

[16]  Martin Hardwick,et al.  A traceability information model for CNC manufacturing , 2006, Comput. Aided Des..

[17]  Mahmoud Houshmand,et al.  A collaborative and integrated platform to support distributed manufacturing system using a service-oriented approach based on cloud computing paradigm , 2013 .

[18]  Yaoyao Fiona Zhao,et al.  Research into integrated design and manufacturing based on STEP , 2008 .

[19]  Yong Zeng,et al.  Secure collaboration in global design and supply chain environment: Problem analysis and literature review , 2012, Comput. Ind..

[20]  Xun Xu,et al.  Modelling machine tool data in support of STEP-NC based manufacturing , 2008, Int. J. Comput. Integr. Manuf..

[21]  Farrokh Mistree,et al.  An Adaptable Service-based Framework for Distributed Product Realization , 2007 .

[22]  F. Chan,et al.  Comparative study of adaptability and flexibility in distributed manufacturing supply chains , 2010, Decis. Support Syst..

[23]  Wen-Yau Liang,et al.  Design with objects: an approach to object-oriented design , 1998, Comput. Aided Des..

[24]  William C. Burkett Product data markup language: a new paradigm for product data exchange and integration , 2001, Comput. Aided Des..

[25]  Parag Vichare,et al.  Strategic advantages of interoperability for global manufacturing using CNC technology , 2008 .

[26]  Ghang Lee,et al.  Eliciting information for product modeling using process modeling , 2007, Data Knowl. Eng..

[27]  Mahmoud Houshmand,et al.  INFELT STEP: An integrated and interoperable platform for collaborative CAD/CAPP/CAM/CNC machining systems based on STEP standard , 2010, Int. J. Comput. Integr. Manuf..

[28]  Sang Do Noh,et al.  Ubiquitous product life cycle management (u-PLM): a real-time and integrated engineering environment using ubiquitous technology in product life cycle management (PLM) , 2011, Int. J. Comput. Integr. Manuf..

[29]  Rajiv Kishore,et al.  Enterprise integration using the agent paradigm: foundations of multi-agent-based integrative business information systems , 2006, Decis. Support Syst..

[30]  Qingjin Peng,et al.  A networked virtual manufacturing system for SMEs , 2007, Int. J. Comput. Integr. Manuf..

[31]  Ohbyung Kwon,et al.  An agent-based web service approach for supply chain collaboration , 2011 .

[32]  X. W. Xu *,et al.  STEP-compliant NC research: the search for intelligent CAD/CAPP/CAM/CNC integration , 2005 .

[33]  N. Li,et al.  An XML-based implementation of manufacturing route sheet documents for context-sensitive and web-based process planning , 2008, Int. J. Comput. Integr. Manuf..

[34]  Lian Ding,et al.  An approach to accessing product data across system and software revisions , 2008, Adv. Eng. Informatics.

[35]  Yuji Naka,et al.  An upper ontology based on ISO 15926 , 2007, Comput. Chem. Eng..

[36]  Berend Denkena,et al.  Knowledge Management in Process Planning , 2007 .

[37]  Tullio Tolio,et al.  SPECIES—Co-evolution of products, processes and production systems , 2010 .

[38]  Vicent J. Botti,et al.  Engineering Holonic Manufacturing Systems , 2009, Comput. Ind..

[39]  Mahmoud Houshmand,et al.  LAYMOD: a layered and modular platform for CAx product data integration based on the modular architecture of the standard for exchange of product data , 2012, Int. J. Comput. Integr. Manuf..

[40]  Michael J. Pratt,et al.  Towards the standardized exchange of parameterized feature-based CAD models , 2005, Comput. Aided Des..

[41]  Zhang Li,et al.  Modeling framework for product lifecycle information , 2010 .

[42]  Özer Uygun,et al.  Scenario based distributed manufacturing simulation using HLA technologies , 2009, Inf. Sci..

[43]  Dongsheng Wang,et al.  Development of an agent-based Virtual CIM architecture for small to medium manufacturers , 2007 .

[44]  Michele Dassisti,et al.  ONTO-PDM: Product-driven ONTOlogy for Product Data Management interoperability within manufacturing process environment , 2012, Adv. Eng. Informatics.

[45]  Wim Gielingh,et al.  An assessment of the current state of product data technologies , 2008, Comput. Aided Des..

[46]  Godfrey C. Onwubolu,et al.  Three tiered web-based manufacturing system-Part 1: System development , 2007 .

[47]  Wang Hui Feature-Based Collaborative Design , 2001 .

[48]  Soonhung Han,et al.  A method and tool for human-human interaction and instant collaboration in CSCW-based CAD , 2006, Comput. Ind..

[49]  Xinjian Gu,et al.  A cooperative process-management system based on the manufacturing grid , 2007, Int. J. Comput. Integr. Manuf..

[50]  Saša Ranđelović,et al.  CAD - CAM data transfer as a part of product life cycle , 2007 .

[51]  Weiming Shen,et al.  Towards a cooperative distributed manufacturing management framework , 2005, Comput. Ind..

[52]  Dilip B. Kotak,et al.  Agent-based holonic design and operations environment for distributed manufacturing , 2003, Comput. Ind..

[53]  Qinglin Guo,et al.  A novel approach for multi-agent-based Intelligent Manufacturing System , 2009, Inf. Sci..

[54]  Xionghui Zhou,et al.  A feasible approach to the integration of CAD and CAPP , 2007, Comput. Aided Des..

[55]  Vijay Srinivasan,et al.  An integration framework for product lifecycle management , 2011, Comput. Aided Des..

[56]  Mahmoud Houshmand,et al.  LAYMOD; A Layered and Modular Platform for CAx Collaboration Management and Supporting Product data Integration based on STEP Standard , 2011 .

[57]  Y.-S. Ma,et al.  Fine Grain Feature Associations in Collaborative Design and Manufacturing – A Unified Approach , 2009 .

[58]  Xun Xu,et al.  Service-oriented, cross-platform and high-level machining simulation , 2012, Int. J. Comput. Integr. Manuf..

[59]  Soonhung Han,et al.  Protection of intellectual property based on a skeleton model in product design collaboration , 2009, Comput. Aided Des..

[60]  A. Y. C. Nee,et al.  A Web-based Framework for Distributed and Collaborative Manufacturing , 2007 .

[61]  Robert I. M. Young,et al.  Information sharing using features technology to support multiple viewpoint design for manufacture , 2005 .

[62]  Kyoung-Yun Kim,et al.  Mereotopological assembly joint information representation for collaborative product design , 2008 .

[63]  Lihui Wang Planning towards enhanced adaptability in digital manufacturing , 2011, Int. J. Comput. Integr. Manuf..

[64]  Paulo Leitão,et al.  Agent-based distributed manufacturing control: A state-of-the-art survey , 2009, Eng. Appl. Artif. Intell..

[65]  You-Liang Zhang,et al.  CAD/CAM integrated system in collaborative development environment , 2002 .

[66]  Jae-Hyun Lee,et al.  Ontological product modeling for collaborative design , 2009, Adv. Eng. Informatics.

[67]  David K. Wright,et al.  A novel form design and CAD modelling approach , 2008, Comput. Ind..

[68]  Jian Xun Wang,et al.  Design and implementation of an agent-based collaborative product design system , 2009, Comput. Ind..

[69]  Andrew Y. C. Nee,et al.  Application of genetic algorithm to computer-aided process planning in distributed manufacturing environments , 2005 .

[70]  Steven R. Ray,et al.  Manufacturing interoperability , 2003, J. Intell. Manuf..

[71]  Yuan-Jye Tseng,et al.  A model for evaluating a design change and the distributed manufacturing operations in a collaborative manufacturing environment , 2008, Comput. Ind..

[72]  J. K. Liu,et al.  OWL/SWRL representation methodology for EXPRESS-driven product information model: Part I. Implementation methodology , 2008, Comput. Ind..

[73]  João Carlos Espíndola Ferreira,et al.  A system for distributed sharing and reuse of design and manufacturing knowledge in the PFMEA domain using a description logics-based ontology , 2011 .

[74]  Paul G. Maropoulos,et al.  Design verification and validation in product lifecycle , 2010 .

[75]  Liang Gao,et al.  A Web services and process-view combined approach for process management of collaborative product development , 2009, Comput. Ind..

[76]  Thomas R. Kramer,et al.  STEP in a Nutshell , 2009 .