Beyond geometric CAD system: implementation of STEP translator for multiple-views product modeller

A new kind of Computer-Aided Design (CAD) system is proposed to support the integration and collaboration in Concurrent Engineering (CE). The kernel of the system is the Co-operative Design Modeller (CoDeMo), which supports the multiple-views knowledge integration in the product definition. The enhancement of CoDeMo and CAx systems interoperability is required for achieving a consistent design support environment. This paper mainly deals with CoDeMo interoperability capabilities based on STEP AP203 Edition 2 standard. The aim is to show the benefit and efficiency of STEP-based application in the integration approach of CoDeMo and CAx systems. The architecture, development and application of the STEP pre-processor are described, respectively. A case study is given to illustrate the translation process of product data and to demonstrate the interest of the STEP translator.

[1]  A. Noort,et al.  Multiple-view feature modelling with model adjustment , 2002 .

[2]  Mogens Myrup Andreasen,et al.  Integrated Product Development , 1987 .

[3]  Karl T. Ulrich,et al.  Product Design and Development , 1995 .

[4]  Ping-Yi Chao,et al.  A data exchange framework for networked CAD/CAM , 2001 .

[5]  Julian Fowler,et al.  STEP for Data Management Exchange and Sharing , 1996 .

[6]  Lionel Roucoules,et al.  Process planning as an integration of knowledge in the detailed design phase , 2003, Int. J. Comput. Integr. Manuf..

[7]  John S. Gero Special issue: Artificial intelligence in computer-aided design: Progress and prognosis , 1996 .

[8]  Hans Grabowski,et al.  Supporting the Design Process by an Integrated Knowledge Based Design System , 1996 .

[9]  Geoffrey Boothroyd,et al.  Product design for manufacture and assembly , 1994, Comput. Aided Des..

[10]  Torsten Kjellberg,et al.  Product Modelling and ‘Information-Integrated’ Engineering Systems , 1992 .

[11]  Philippe Corriveau Book review: Knowledge-Based Systems Analysis and Design-A KADS Developer's Handbook by Stewart W. Tansley and Clive C. Hayball (Prentice Hall 1993) , 1995 .

[12]  George Foo,et al.  Design for X (DFX): Key to competitive, profitable products , 1990, AT&T Technical Journal.

[13]  Guo Q. Huang,et al.  Design for X : concurrent engineering imperatives , 1996 .

[14]  Fumihiko Kimura,et al.  Product and Process Modelling as a Kernel for Virtual Manufacturing Environment , 1993 .

[15]  Kuang-Chao Fan,et al.  STEP-based product modeling system for remote collaborative reverse engineering , 2003 .

[16]  József Váncza Artificial intelligence support in design: a survey , 1999 .

[17]  Soonhung Han,et al.  Mapping product structures between CAD and PDM systems using UML , 2001, Comput. Aided Des..

[18]  Michael J. Pratt,et al.  ISO 10303, the STEP standard for product data exchange, and its PLM capabilities , 2005 .

[19]  D. S. W. Tansley,et al.  Knowledge-Based Systems Analysis and Design: A Kads Developer's Handbook , 1993 .

[20]  Lionel Roucoules,et al.  CoDE: A Cooperative Design Environment— A New Generation of CAD Systems , 2000, Concurr. Eng. Res. Appl..

[21]  Hans-Jörg Bullinger,et al.  Concurrent Simultaneous Engineering Systems , 1996 .

[22]  Reiner Anderl,et al.  Modelling with constraints: theoretical foundation and application , 1996, Comput. Aided Des..

[23]  M. Susan Bloor,et al.  CAD/CAM product-data exchange: the next step , 1991, Comput. Aided Des..

[24]  Michael J. Pratt A New ISO 10303 (STEP) Resource for Modeling Parameterization and Constraints , 2004, J. Comput. Inf. Sci. Eng..

[25]  Mitchell M. Tseng,et al.  EKAMD—A Knowledge-Based Concurrent Engineering Support System , 1997 .

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

[27]  Caterina Rizzi,et al.  Racing car design using knowledge aided engineering , 2000, Artificial Intelligence for Engineering Design, Analysis and Manufacturing.

[28]  Jon Owen,et al.  Step - an introduction , 1997, Product data engineering.

[29]  Martti Mäntylä,et al.  Feature modelling by incremental feature recognition , 1993, Comput. Aided Des..

[30]  Peihua Gu,et al.  Product modelling using , 1995, Comput. Aided Des..