|
Journal of Zhejiang University SCIENCE C
ISSN 1869-1951(Print), 1869-196x(Online), Monthly
2012 Vol.13 No.1 P.20-28
A generic approach of integrating 3D models into virtual manufacturing
Abstract: Various 3D modeling software has been developed for design and manufacturing. Most of the commercially available software uses native file formats, which may not be able to be read or understood by other software. This paper deals with the development of a generic approach of a 3D model conversion program for virtual manufacturing (VM), using a lexical analyzer generator Lex and the Open Graphic Library (OpenGL). The program is able to convert 3D mesh data between four universal file formats, i.e., Stereolithography (STL), Virtual Reality Modeling Language (VRML), eXtensible Markup Language (XML), and Object (OBJ). Simple assembly functions can be applied to the imported models. The quaternion angle is used for object rotation to overcome the problem of gimbal lock or a loss of one degree of rotational freedom. The program has been validated by importing the neutral format models into the program, applying the transformation, saving the new models with a new coordinate system, and lastly exporting into other commercial software. The results showed that the program is able to render and re-arrange accurately the geometry data from the different universal file formats and that it can be used in VM. Therefore, the output models from a VM system can be transferred or imported to another VM system in a universal file format.
Key words: Virtual manufacturing, Lex, OpenGL, Three-dimensional mesh data, Quaternion, Neutral format
References:
Open peer comments: Debate/Discuss/Question/Opinion
<1>
DOI:
10.1631/jzus.C11a0077
CLC number:
TP391.9; TH122
Download Full Text:
Downloaded:
3956
Clicked:
8192
Cited:
3
On-line Access:
2024-08-27
Received:
2023-10-17
Revision Accepted:
2024-05-08
Crosschecked:
2011-12-08