EA

Article http://dx.doi.org/10.26855/ea.2023.12.003

Enhancing Engineering Product Design Using a Knowledge-based Game Engine Platform

TOTAL VIEWS: 1741

Guolong Zhong1,*, Venkatesh Chennam Vijay2, Noel Perera2

1Guangdong University of Technology, Guangzhou, Guangdong, China.

2Birmingham City University, Millennium Point, Birmingham, UK.

*Corresponding author: Guolong Zhong

Published: January 19,2024

Abstract

Traditional CAD tools and systems cannot explain real-world concepts by themselves and require the users to have knowledge and design experience of the product in order to understand design rules and judge the correctness of the changes. Knowledge-based engineering (KBE) has been introduced to address these issues; however, existing KBE methodologies offer limited instantiation steps and enabling tools for implementation. In this paper, a knowledge-based product modelling prototype system is proposed to overcome the above problems. This system is developed based on the Virtual Product Modelling framework using a game engine platform to aid in capturing, reusing, and exchanging the existing product information and provide knowledge reasoning in the product modelling process. The findings of this research have shown the potential of using the developed prototype system to help save time and prevent engineers from making mistakes in the product design process.

References

[1] G. La Rocca. “Knowledge-based engineering: Between AI and CAD. Review of a language-based technology to support engineering design.” Adv. Eng. Informatics, vol. 26, no. 2, pp. 159-179, 2012.

[2] C. Chapman, S. Preston, M. Pinfold, & G. Smith. “Utilising enterprise knowledge with knowledge-based engineering.” Int. J. Comput. Appl. Technol., vol. 28, no. 2-3, pp. 169-179, 2007.

[3] E. M. Shehab & H. S. Abdalla. “Manufacturing cost modelling for concurrent product development.” Robot. Comput. Integr. Manuf., vol. 17, no. 4, pp. 341-353, 2001.

[4] I. O. Sanya & E. M. Shehab. “An ontology framework for developing platform- independent knowledge-based engineering systems in the aerospace industry.” Int. J. Prod. Res., vol. 53, pp. 1-27, 2014.

[5] I.-S. Fan & P. Bermell-Garcia. “International Standard Development for Knowledge Based Engineering Services for Product Lifecycle Management.” Concurr. Eng., vol. 16, no. 4, pp. 271-277, 2008.

[6] M. Cederfeldt, F. Elgh, & I. Rask. “A Transparent Design System for Iterative Product Development.” J. Comput. Inf. Sci. Eng., vol. 6, pp. 300-307, 2006.

[7] R. Curran, W. J. C. Verhagen, & M. J. L. Van Tooren. “The KNOMAD methodology for integration of multi-disciplinary engi-neering knowledge within aerospace production.” 48th AIAA Aerosp. Sci. Meet. Incl. New Horizons Forum Aerosp. Expo., pp. 1-16, 2010.

[8] M. Barnes. “Introduction to Collada.” 2007. [Online]. Available: https://www.gamedeveloper.com/art/introduction-to-collada. [Accessed: 06-Dec-2021].

[9] J. Haas. “A History of the Unity Game Engine for An Interactive Qualifying Project.” p. 44, 2014.

[10] S. K. Arora. “Unity vs Unreal Engine: Which Game Engine Should You Choose?” 2021. [Online]. Available:

https://hackr.io/blog/unity-vs-unreal-engine. [Accessed: 06-Dec-2021].

[11] Unity Technologies. “Unity solutions for architecture, engineering and construction.” 2021. [Online]. Available:

https://unity.com/solutions/architecture-engineering-construction. 

[12] Juliani, et al. “Unity: A General Platform for Intelligent Agents.” no. February, 2018.

[13] Hussain, H. Shakeel, F. Hussain, N. Uddin, & T. L. Ghouri. “Unity Game Development Engine: A Technical Survey.” Univ. Sindh J. Inf. Commun. Technol., vol. 4, no. 2, pp. 73-81, 2020.

[14] G. Zhong, V. C. Vijay, & I. Oraifige. “A Game-Based Product Modelling Environment for Non-Engineer.” ICSGGBL 2021 23rd Int. Conf. Serious Games Game-Based Learn., vol. 15, no. 4, pp. 308-315, 2021.

[15] M. C. Leu. “NX10 FOR ENGINEERING DESIGN.” Design. p. 207, 2016.

How to cite this paper

Enhancing Engineering Product Design Using a Knowledge-based Game Engine Platform

How to cite this paper: Guolong Zhong, Venkatesh Chennam Vijay, Noel Perera. (2023). Enhancing Engineering Product Design Using a Knowledge-based Game Engine Platform. Engineering Advances3(6), 454-459.

DOI: http://dx.doi.org/10.26855/ea.2023.12.003