CAD/CAPP Integration using Feature Ontology

In a collaborative computer-supported engineering environment, the interoperation of various applications will need a representation that goes beyond the current geometry-based representation, which is inadequate for capturing semantic information. The primary purpose of this study is to discuss a semantically based information exchange protocol that will facilitate seamless interoperability among current and next generation computer-aided design systems (CAD) and between CAD and other systems that use product data. An ontological approach is described to integrating computer-aided design (CAD) and computer-aided process planning (CAPP). Two commercial software applications are used to demonstrate the approach. This involves the development of a shared ontology and domain specific ontologies in the Knowledge Interchange Format (KIF) language. Domain specific ontologies — which are feature-based — are developed after a detailed analysis of the CAD and the CAPP software. Mapping between the domain ontologies and the shared ontology is achieved by several mapping rules. The approach is validated by using a variety of parts.

[1]  Shaw C. Feng,et al.  Preliminary design and manufacturing planning integration using intelligent agents , 2002, The 7th International Conference on Computer Supported Cooperative Work in Design.

[2]  Ram D. Sriram,et al.  Ontology-based exchange of product data semantics , 2005, IEEE Transactions on Automation Science and Engineering.

[3]  Anne-Françoise Cutting-Decelle,et al.  The Application of PSL to Product Design Across Construction and Manufacturing , 2003, Concurr. Eng. Res. Appl..

[4]  Elaine Cohen,et al.  USING A MULTIPLE CONCURRENT DESIGN VIEWS INTERFACE TO ENHANCE DESIGN COMPLEXITY MANAGEMENT , 2000 .

[5]  Thomas R. Kramer,et al.  Process Plan Expression, Generation, and Enhancement for the Vertical Workstation Milling Machine in the Automated Manufacturing Research Facility at the National Bureau of Standards | NIST , 1987 .

[6]  J. J. Shah,et al.  Feature based modeling shell: Design and implementation , 1988 .

[7]  Christine Collet,et al.  Resource integration using a large knowledge base in Carnot , 1991, Computer.

[8]  Aristides A. G. Requicha,et al.  Integration of feature based design and feature recognition , 1995, Comput. Aided Des..

[9]  Clive L. Dym,et al.  Engineering Design: A Synthesis of Views , 1994 .

[10]  Tharam S. Dillon,et al.  Exchanging STEP Data through XML-Based Mediators , 2003, Concurr. Eng. Res. Appl..

[11]  Shaw C. Feng,et al.  Information Modeling of Conceptual Design Integrated with Process Planning , 2000 .

[12]  William C. Regli,et al.  What are Feature Interactions , 1996 .

[13]  Andrew Y. C. Nee,et al.  Web-based Multi-functional Scheduling System for a Distributed Manufacturing Environment , 2002, Concurr. Eng. Res. Appl..

[14]  Vijay Srinivasan,et al.  Towards a neutral specification of geometric features , 2005, Int. J. Comput. Appl. Technol..

[15]  Willem F. Bronsvoort,et al.  Semantic feature modelling , 2000, Comput. Aided Des..

[16]  George Q. Huang,et al.  Agent-based Collaboration Between Distributed Web Applications: Case Study on 'Collaborative Design for X' Using CyberCO , 2002, Concurr. Eng. Res. Appl..

[17]  Franca Giannini,et al.  Feature-based modelling by integrating design and recognition approaches , 1994, Comput. Aided Des..

[18]  Benoît Eynard,et al.  Web-based Collaborative Engineering Support System: Applications in Mechanical Design and Structural Analysis , 2005, Concurr. Eng. Res. Appl..

[19]  Bianca Falcidieno,et al.  Design and engineering process integration through a multiple view intermediate modeller in a distributed object-oriented system environment , 1998, Comput. Aided Des..

[20]  O. W. Salomons,et al.  Review of research in feature-based design , 1993 .

[21]  Soonhung Han,et al.  Manipulating Geometry in a STEP DB from Commercial CAD Systems , 2004, Concurr. Eng. Res. Appl..

[22]  Willem F. Bronsvoort,et al.  Semantic and multiple-view feature modelling: towards more meaningful product modelling , 2001 .

[23]  JungHyun Han,et al.  Survey of Feature Research , 1996 .

[24]  Michael R. Genesereth,et al.  Knowledge Interchange Format , 1991, KR.

[25]  J. K. de Kraker Feature conversion for concurrent engineering , 1998 .

[26]  Virginia Ann Johnson,et al.  State-of-the-art Survey , 2022 .

[27]  Shaw C. Feng,et al.  A State-of-the-Art Survey on Product Design and Process Planning Integration Mechanisms | NIST , 1994 .

[28]  Soonhung Han,et al.  Collaborative Engineering Design Based on an Intelligent STEP Database , 2002, Concurr. Eng. Res. Appl..

[29]  Jami J. Shah,et al.  Parametric and Feature-Based CAD/CAM: Concepts, Techniques, and Applications , 1995 .

[30]  M. R. Genesereth,et al.  Knowledge Interchange Format Version 3.0 Reference Manual , 1992, LICS 1992.

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

[32]  Shaw C. Feng,et al.  NISTIR 5548 A State-ofthe-Art Survey on Product Design and Process Planning Integration Mechanisms , 1994 .

[33]  JungHyun Han,et al.  Manufacturing feature recognition from solid models: a status report , 2000, IEEE Trans. Robotics Autom..

[34]  Türkay Dereli,et al.  A note on the use of STEP for interfacing design to process planning , 2002, Comput. Aided Des..

[35]  Glen Mullineux,et al.  CIRP International seminar on manufacturing systems , 2006 .

[36]  Sudarsan Rachuri,et al.  Object-oriented representation of electro-mechanical assemblies using UML , 2003, Proceedings of the IEEE International Symposium onAssembly and Task Planning, 2003..

[37]  Ram D. Sriram Distributed and Integrated Collaborative Engineering Design , 2002 .

[38]  Patrick J. Hayes,et al.  A Semantics for the Knowledge Interchange Format , 2001 .

[39]  R. Suresh Babu,et al.  Integration of CAD/CAM/CAE in Product Development System Using STEP/XML , 2006, Concurr. Eng. Res. Appl..

[40]  Steven J. Fenves,et al.  A core product model for representing design information , 2001 .