Architecture Design for Automatic Step-NC Code Generation Within Distributed Integrated Manufacturing Environment

Most of the companies still use the old or traditional practice for generating the NC code for machining as opposed to automated NC code generation, because they either lack the CAD/CAM technology or suffer from a gap between CAD/CAM (or CAM) and CNC machining. That leads to a missing link between the design department and the manufacturing department (or shop floor). The primary objective of this work is to create an integrated manufacturing environment in which a part would be designed using a standard available CAD system. The design is saved in a CAD file has standard format (STEP, ISO 10303). Feature extraction system is developed and used to extract out machining or manufacturing features. Artificial Intelligence (AI) and knowledge-based systems are developed based on 'Agent Technology'. The agents are programmed to accomplish various activities such as selecting machine types, cutting tools and cutting parameters to machine specific geometries or features. Then, feature data is saved in a in a STEP-NC (ISO14649) file, which can be transmitted between various locations and CAX systems. They are used for information retrieval, data exchange, and decision-making support. So, product data and information is available to shop floor and machine tool in addition to CAD/CAM systems.Copyright © 2006 by ASME

[1]  S. L. Brooks,et al.  Overview Of Allied Signal's XCUT System , 1994 .

[2]  H. Van Dyke Parunak,et al.  What Can Agents Do in Industry, and Why? An Overview of Industrially-Oriented R&D at CEC , 1998, CIA.

[3]  William C. Regli,et al.  Machining feature-based comparisons of mechanical parts , 2001, Proceedings International Conference on Shape Modeling and Applications.

[4]  Munindar P. Singh,et al.  Multiagent Systems in Information-Rich Environments , 1998, CIA.

[5]  Jami J. Shah,et al.  Introduction To Feature Based Manufacturing , 1994 .

[6]  Hyacinth S. Nwana,et al.  An Introduction to Agent Technology , 1997, Software Agents and Soft Computing.

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

[8]  Allison Barnard Feeney,et al.  Testing STEP-NC implementations , 2002, Proceedings of the 5th Biannual World Automation Congress.

[9]  Mark R. Cutkosky,et al.  PACT: an experiment in integrating concurrent engineering systems , 1993, Computer.

[10]  I. Yellowley,et al.  Critical evaluation of open-architecture CNC design , 1999, Optics East.

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

[12]  Bernd Scholz-Reiter,et al.  Integrated software agents: Enabling technology for collaborative E-logistics and E-business , 2003, Int. J. Comput. Integr. Manuf..

[13]  Louis Rivest,et al.  An innovative software architecture to improve information flow from CAM to CNC , 2004, Comput. Ind. Eng..

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

[15]  Thomas R. Kramer,et al.  Feature-based machining system using STEP , 1998, Other Conferences.

[16]  Xun Xu,et al.  Striving for a total integration of CAD, CAPP, CAM and CNC , 2004 .

[17]  C. W. Brown,et al.  Using STEP to integrate design features with manufacturing features , 1995 .

[18]  Laura Lemay,et al.  SAMS teach yourself Java 2 platform in 21 days , 1998 .

[19]  John Stark,et al.  Standardisation of the Manufacturing Process : the IMS STEP-NC project , 2002 .

[20]  Weiming Shen,et al.  Collaborative conceptual design - state of the art and future trends , 2002, Comput. Aided Des..

[21]  Rakesh Nagi,et al.  STEP-based feature extraction from STEP geometry for Agile manufacturing , 2000 .