A new software platform to support feature-based process planning for interoperable STEP-NC manufacture

Computer numerical control (CNC) manufacturing has evolved with the use of faster, more precise and more capable CNC controllers and machine tools. The enhancements in machine tools however have not been integrated under a common platform to support computer aided design (CAD)/computer aided manufacturing (CAM)/CNC software interoperability and as a result a plethora of standards are being used for these systems. ISO 10303 (STEP) and ISO 14649 (STEP-NC) seek to eliminate the barriers in the exchange of information in the CNC manufacturing chain and enable interoperability throughout the manufacturing software domain. With the progress on standardization and implementation, computer systems in the manufacturing process chain require evolution to support the STEP-compliant planning and manufacture. The current paper introduces a novel software platform entitled the Integrated Platform for Process Planning and Control (IP3AC) to support STEP-NC compliant process planning (computer aided process planning (CAPP)/CAM). A prototype process planning system (PPS) based on the platform is then presented as a sample application in the light of future interoperable planning and manufacture. The PPS has been developed with the application of a two-stage strategy for STEP-NC part program generation, namely general workplan generation and specific workplan generation. The work is verified through the use of case study components.

[1]  R. D. Allen,et al.  The application of STEP-NC using agent-based process planning , 2005 .

[2]  Jerry Y. H. Fuh,et al.  The development of an integrated and intelligent CAD/CAPP/CAFP environment using logic-based reasoning , 1996, Comput. Aided Des..

[3]  Kwangsoo Kim,et al.  A feature-based approach to extracting machining features , 1998, Comput. Aided Des..

[4]  Ri Liang Liu,et al.  Solutions for Interpreting STEP-NC Based Part Program , 2004 .

[5]  Jami J. Shah,et al.  Challenges in feature-based manufacturing research , 1996, CACM.

[6]  A. Zarli,et al.  Integrating STEP and CORBA for applications interoperability in the future virtual enterprises computer-based infrastructures , 1997, Proceedings Intelligent Information Systems. IIS'97.

[7]  S. M. Amaitik *,et al.  STEP-based feature modeller for computer-aided process planning , 2005 .

[8]  Paulo Ferreira,et al.  Distributed shared memory infrastructure for virtual enterprise in building and construction , 2001, J. Intell. Manuf..

[9]  Stephen T. Newman Integrated manufacture for the 21st Century , 2004 .

[10]  A. Goh,et al.  A study of SDAI implementation on object-oriented databases , 1994 .

[11]  Hyunbo Cho,et al.  Integration framework of process planning based on resource independent operation summary to support collaborative manufacturing , 2004, Int. J. Comput. Integr. Manuf..

[12]  Aydin Nassehi,et al.  FEATURE-BASED PROCESS PLANNING FOR INTEROPERABLE STEP-NC MANUFACTURE , 2006 .

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

[14]  Jean-Pierre Kruth,et al.  Extracting process planning information from various wire frame and feature based CAD systems , 1996 .

[15]  Shahin Rahimifard,et al.  The adoption of STEP-NC for the manufacture of asymmetric rotational components , 2004 .

[16]  Young-bong Bang,et al.  Design and implementation of an ISO14649-compliant CNC milling machine , 2003 .

[17]  Martin Hardwick,et al.  Efficient database implementation of express information models , 1998 .

[18]  Aydin Nassehi,et al.  A New Software Platform for Step-NC Manufacturing Application Development , 2006 .

[19]  Thomas Rando,et al.  Issues in implementing the C++ binding to SDAI , 1994 .

[20]  Xun Xu,et al.  Realization of STEP-NC enabled machining , 2006 .

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

[22]  Stephen T. Newman,et al.  CAD/CAM solutions for STEP-compliant CNC manufacture , 2003, Int. J. Comput. Integr. Manuf..

[23]  Jami J. Shah,et al.  CAD-CAM integration using machining features , 2002, Int. J. Comput. Integr. Manuf..

[24]  Charles Beady,et al.  On “Adoption” , 1955 .

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

[26]  Suk-Hwan Suh,et al.  Architecture and implementation of a shop-floor programming system for STEP-compliant CNC , 2003, Comput. Aided Des..

[27]  Chun Zhang,et al.  An Internet based STEP data exchange framework for virtual enterprises , 2000 .

[28]  S.-Y. Lin,et al.  Extraction of manufacturing features from a feature-based design model , 1997 .

[29]  Yong Se Kim,et al.  Geometry-based machining precedence reasoning for feature-based process planning , 2001 .

[30]  Suk-Hwan Suh,et al.  On the architecture of intelligent STEP-compliant CNC , 2002, Int. J. Comput. Integr. Manuf..

[31]  Paul G. Maropoulos,et al.  Application of product data management technologies for enterprise integration , 2003, Int. J. Comput. Integr. Manuf..

[32]  Peter Denno,et al.  Lessons learned developing protocols for the industrial virtual enterprise , 2000, Comput. Aided Des..

[33]  S. S. Pande,et al.  An intelligent feature-based process planning system for prismatic parts , 2002 .