Examining CAD Interoperability through the Use of Ontologies

AbstractProduct data interoperability in CAD systems has become one of the key areas of concern for collaboration of work and integration of product data through various phases of a product lifecycle. In this paper, we propose a framework which uses an ontology to bridge the data interoperability gap between various CAD software systems allowing these systems to interact with each other during a product’s lifecycle. An ontology is created from the native file from a CAD system through an intermediate standard format, STEP. The ontology represents the geometric product data from the CAD file and the semantics of the product data. The ontology is converted back into a STEP file to be used by another CAD system. This could be an open source alternative to expensive proprietary software packages used for this type of data conversion.

[1]  Jianwei Yin,et al.  Exploring Semantic Web technologies for ontology-based modeling in collaborative engineering design , 2008 .

[2]  Benoît Eynard,et al.  Beyond geometric CAD system: implementation of STEP translator for multiple-views product modeller , 2007 .

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

[4]  Amit P. Sheth,et al.  Data Semantics: What, Where, and How? , 1995 .

[5]  Soonhung Han,et al.  Sharing CAD Models Based on Feature Ontology of Commands History , 2005 .

[6]  Sean Bechhofer,et al.  The OWL API: A Java API for Working with OWL 2 Ontologies , 2009, OWLED.

[7]  Farhad Ameri,et al.  Product Lifecycle Management: Closing the Knowledge Loops , 2005 .

[8]  Xenia Fiorentini,et al.  OntoSTEP: OWL-DL Ontology for STEP | NIST , 2009 .

[9]  Johan Malmqvist,et al.  Product data management system-based support for engineering project management , 2004 .

[10]  Dimitris Kiritsis,et al.  An ontology-based approach for Product Lifecycle Management , 2010, Comput. Ind..

[11]  Sihem Mostefai,et al.  What ontologies for PLM: A critical analysis , 2006, 2006 IEEE International Technology Management Conference (ICE).

[12]  Lijuan Zhu,et al.  Knowledge Representation and Ontology Mapping Methods for Product Data in Engineering Applications , 2008 .

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

[14]  Lijuan Zhu,et al.  Ontology-Driven Integration of CAD/CAE Applications: Strategies and Comparisons , 2009 .