Research on Kinematics Simulation of Parameterized Mechanism Based on Visualization in Scientific Computing

  • Gang Zhao
  • Liangxi Xie
Conference paper
Part of the The International Federation for Information Processing book series (IFIPAICT, volume 259)

It is fundamental for the kinematics simulation and mechanism design to apply the visualization in scientific computing on the simulation research of 3D mechanism. It is also the basis of independent development for 3D CAE software without any copyright limit. This paper offered a parameterized kinematics simulation template for 3D mechanism based on the visualization in scientific computing, in which the open graphics library is applied by MFC compiler. This paper illuminates the fundamental principle of the simulation development applying the OpenGL technology. The principle of OpenGL, the procedure structure, the working flow of OpenGL, the concept of program designing and the code implementation based on VC++ is demonstrated and an application approach for mechanism simulation is developed under the MFC environment. Keywords: visualization in scientific computing, MFC compiler, OpenGL, parameterized, kinematics simulation for 3D mechanism


Scientific Computing Graphic Element Kinematic Pair Frame Buffer Absolute Motion 


  1. Pu Zhixin, Gu Yanfeng, Li Ying, Realization of NC lathe-turning simulation software based on OpenGL [J], Machine Tool & Electric Apparatus, 2004; (2): 14-16Google Scholar
  2. He Xiaoli, Du Ying, Visual C++ MFC class library design & user manual [M], the first edition, Beijing: Xueyuan Press, 1994; 223-229Google Scholar
  3. Wang Chengzhi, Huang Kaixuan, Chen Feiyan, Research on mechanism drawing and animation system based on computer visualization [J], Machinary Design & Manufacture, 2001; (1): 24-25Google Scholar
  4. Cheng Chonggong, Hu Guanyi, Dai Juan, The research of programme method for kinematics analysis based linkage group [J], Journal of Changsha University, 2003; 17 (4): 27-30Google Scholar
  5. Yan Wen, C++ graphic program design — C++ interface and graphic program instance [M], the first edition, Beijing: Science Press, 1995; 177-192Google Scholar
  6. Ouyang Zhen, Di Ruikun, Qin Feng, Research and exploitation of NC simulation control system based on OpenGL [J], Machine Tool & Hydraulics, 2004; (5): 66-68Google Scholar
  7. Yu Bin, Liu Rongzhong, Research on simulation system for NC manufacturing based on OpenGL [J], Journal of Sichuan University (Engineering Science Edition), 2001; 33 (5): 16-19Google Scholar
  8. Zhang Wei, Li Yibing, Hu Yuanzhi, Construction of interactive virtual 3D accident scene based on OpenGL [J], Journal of Highway and Transportation Research and Development, 2003; 20 (2): 108-111Google Scholar
  9. Zhu Qidan, Su Peng, Zhang Weiming, Application of the visual modeling method for 3D graph based on OpenGL [J], Techniques of Automation and Applications, 2000; 19 (1): 27-29Google Scholar

Copyright information

© IFIP International Federation for Information Processing 2008

Authors and Affiliations

  • Gang Zhao
    • 1
  • Liangxi Xie
    • 1
  1. 1.College of Mechanical AutomationWuhan University of Science and TechnologyChina

Personalised recommendations