Please wait a minute...
Front. Inform. Technol. Electron. Eng.  2012, Vol. 13 Issue (1): 20-28    DOI: 10.1631/jzus.C11a0077
    
A generic approach of integrating 3D models into virtual manufacturing
Hwa-Jen Yap, Zahari Taha, Siti Zawiah Md Dawal
Department of Engineering Design and Manufacture, Faculty of Engineering, University of Malaya, Kuala Lumpur 50603, Malaysia, Centre for Product Design and Manufacturing, Faculty of Engineering, University of Malaya, Kuala Lumpur 50603, Malaysia, Faculty of Manufacturing Engineering & Technology Management, Universiti Malaysia Pahang, Kuantan26300, Malaysia
A generic approach of integrating 3D models into virtual manufacturing
Hwa-Jen Yap, Zahari Taha, Siti Zawiah Md Dawal
Department of Engineering Design and Manufacture, Faculty of Engineering, University of Malaya, Kuala Lumpur 50603, Malaysia, Centre for Product Design and Manufacturing, Faculty of Engineering, University of Malaya, Kuala Lumpur 50603, Malaysia, Faculty of Manufacturing Engineering & Technology Management, Universiti Malaysia Pahang, Kuantan26300, Malaysia
 全文: PDF 
摘要: 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.
关键词: Virtual manufacturingLexOpenGLThree-dimensional mesh dataQuaternionNeutral format    
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
收稿日期: 2011-03-24 出版日期: 2011-12-29
CLC:  TP391.9  
服务  
把本文推荐给朋友
加入引用管理器
E-mail Alert
RSS
作者相关文章  
Hwa-Jen Yap
Zahari Taha
Siti Zawiah Md Dawal

引用本文:

Hwa-Jen Yap, Zahari Taha, Siti Zawiah Md Dawal. A generic approach of integrating 3D models into virtual manufacturing. Front. Inform. Technol. Electron. Eng., 2012, 13(1): 20-28.

链接本文:

http://www.zjujournals.com/xueshu/fitee/CN/10.1631/jzus.C11a0077        http://www.zjujournals.com/xueshu/fitee/CN/Y2012/V13/I1/20

[1] Jun WANG , Xiao-jie WEN , Chuan HUANG , Chao-jin QING. Optimal precoding for full-duplex base stations under strongly correlated self-interference channels[J]. Front. Inform. Technol. Electron. Eng., 2017, 18(6): 808-816.
[2] Zhao-yang ZHANG, Wei LYU. Interference coordination in full-duplex HetNet with large-scale antenna arrays[J]. Front. Inform. Technol. Electron. Eng., 2017, 18(6): 830-840.
[3] Rui Zhao, Gui-he Qin, Jia-qiao Liu. 一种解决FlexRay总线静态段信号调度问题的矩形装箱优化方法[J]. Front. Inform. Technol. Electron. Eng., 2016, 17(4): 375-388.
[4] Da-min Zhang, Shi-tao Wang, Hui-pin Lin, Zheng-yu Lu. Predictive current control of multi-pulse flexible-topology thyristor AC-DC converter[J]. Front. Inform. Technol. Electron. Eng., 2013, 14(4): 296-310.
[5] Zhen Geng, Zheng Shi, Xiao-lang Yan, Kai-sheng Luo. Regularized level-set-based inverse lithography algorithm for IC mask synthesis[J]. Front. Inform. Technol. Electron. Eng., 2013, 14(10): 799-807.
[6] Ming-wei Tang, Xiao-xiang Wang. Resource allocation algorithm with limited feedback for multicast single frequency networks[J]. Front. Inform. Technol. Electron. Eng., 2012, 13(2): 146-154.
[7] A-qun Zhao, Man-gui Liang. A new forwarding address for next generation networks[J]. Front. Inform. Technol. Electron. Eng., 2012, 13(1): 1-10.
[8] Lei Wang, Huan Shi, You-xian Sun. Number estimation of controllers for pinning a complex dynamical network[J]. Front. Inform. Technol. Electron. Eng., 2011, 12(6): 470-477.
[9] Yue Xie, Wei-wei Xu, Yi-zhou Yu, Yan-lin Weng. Sketch-based rotation editing[J]. Front. Inform. Technol. Electron. Eng., 2011, 12(11): 867-872.
[10] Le-qing Zhu, Zhen Zhang. Insect recognition based on integrated region matching and dual tree complex wavelet transform[J]. Front. Inform. Technol. Electron. Eng., 2011, 12(1): 44-53.
[11] Rui Yin, Yu Zhang, Guan-ding Yu, Zhao-yang Zhang, Jie-tao Zhang. Centralized and distributed resource allocation in OFDM based multi-relay system[J]. Front. Inform. Technol. Electron. Eng., 2010, 11(6): 450-464.
[12] Zheng-min Kong, Guang-xi Zhu, Qiao-ling Tong, Yan-chun Li. A novel differential multiuser detection algorithm for multiuser MIMO-OFDM systems[J]. Front. Inform. Technol. Electron. Eng., 2010, 11(10): 798-807.
[13] Tian-hao Xia, Wei-sheng Liu, Bin Zhou, Bo-bo Gu, Chun-sheng Yan. Quasi-distributed sensing network based on coherence multiplexing and spatial division multiplexing for coal mine security monitoring[J]. Front. Inform. Technol. Electron. Eng., 2010, 11(10): 762-766.
[14] Wei-wei FANG, Ji-ming CHEN, Lei SHU, Tian-shu CHU, De-pei QIAN. Congestion avoidance, detection and alleviation in wireless sensor networks[J]. Front. Inform. Technol. Electron. Eng., 2010, 11(1): 63-73.
[15] Wei-yang XU, Bo LU, Xing-bo HU, Zhi-liang HONG. Blind carrier frequency offset estimation for constant modulus signaling based OFDM systems: algorithm, identifiability, and performance analysis[J]. Front. Inform. Technol. Electron. Eng., 2010, 11(1): 14-26.