LAYMOD: a layered and modular platform for CAx product data integration based on the modular architecture of the standard for exchange of product data

Nowadays, companies strive to survive in a competitive global environment. Reduction of product development cycle plays a major role in market penetration and cost reduction. To speed up product development/modifications, it is suggested to adopt a collaborative product development approach. Collaborative design and manufacture requires an integrated platform to support related CAx product data models. To integrate CAx product data, a number of solutions are proposed. The most successful solution is adopting the STandard for Exchange of Product Data (STEP). In the course of the STEP standard structure and procedure development, two approaches can be recognised: classical and modular. The classical STEP standard has some shortcomings that slow down its implementation in collaborative data exchange. It is believed that the modular architecture of the STEP standard could improve these shortcomings. In this paper, the STEP modular architecture is adopted and a platform named LAYMOD to fulfil the requirements of CAx product data integration and collaboration is proposed. The platform is a layered platform to enable global collaboration and data integration among different CAx software packages. The architecture and procedures of LAYMOD platform are discussed thoroughly in a case study. The results of adopting the STEP modular architecture in the platform show that the LAYMOD fulfils CAx collaboration and product data integration, overcomes the classical STEP standard shortcomings, reduces the high cost and lengthy time of application protocols' (APs) implementation and eliminates duplication and repeated documentation of the same data entries in different APs.

[1]  C. Zhang,et al.  A framework and data processing for interfacing CNC with AP238 , 2006, Int. J. Comput. Integr. Manuf..

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

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

[4]  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..

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

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

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

[8]  R. Bruce Thompson An Assessment of the Current State and Future Challenges in Quantitative NDE , 2004 .

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

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

[11]  Xuan F. Zha Integration of the STEP-based assembly model and XML schema with the fuzzy analytic hierarchy process (FAHP) for muti-agent based assembly evaluation , 2006, J. Intell. Manuf..

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

[13]  Xun Xu Integrating Advanced Computer-Aided Design, Manufacturing, and Numerical Control: Principles and Implementations , 2008 .

[14]  Dimitris Mavrikios,et al.  A Shared VE for Collaborative Product Development in Manufacturing Enterprises , 2007 .

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

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

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

[18]  Alain Bernard,et al.  Global Approach for Technical Data Management Application to Ship Equipment Part Families , 2009 .

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

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

[21]  Hongbo Lan A Web-based Rapid Prototyping Manufacturing System for Rapid Product Development , 2009 .

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

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

[24]  Debasish Dutta,et al.  STEP in the Context of PLM , 2009 .

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

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

[27]  Dimitris Mavrikios,et al.  A Web and Virtual Reality-based Platform for Collaborative Product Review and Customisation , 2009 .

[28]  Aydin Nassehi,et al.  A new software platform to support feature-based process planning for interoperable STEP-NC manufacture , 2007, Int. J. Comput. Integr. Manuf..

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

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

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

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

[33]  David K. Wright,et al.  Incremental simulation modelling for Internet collaborative design , 2004 .

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

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

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

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

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

[39]  Sang K. Cha,et al.  Integrity Maintenance in a Heterogeneous Engineering Database Environment , 1997, Data Knowl. Eng..

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

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

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

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