Zhou Fanli
Suzhou Toprank Software & Control Tech. Co. Ltd, Suzhou, China
Hehua Zhang
Suzhou Toprank Software & Control Tech. Co. Ltd, Suzhou, China
Hengwei Zhu
Suzhou Toprank Software & Control Tech. Co. Ltd, Suzhou, China
Gong Xiong
Huazhong Univ. Of Sci.&Tech., CAD Center, Wuhan, China
Wang Boxing
Huazhong Univ. of Sci.&Tech., CAD Center, Wuhan, China
Liu Jun
Huazhong Univ. of Sci.&Tech., CAD Center, Wuhan, China
Chen Liping
Huazhong Univ. of Sci.&Tech., CAD Center, Wuhan, China
Huang Zhengdong
Huazhong Univ. of Sci.&Tech., CAD Center, Wuhan, China
Download article
http://dx.doi.org/10.3384/ecp09430076Published in: Proceedings of the 7th International Modelica Conference; Como; Italy; 20-22 September 2009
Linköping Electronic Conference Proceedings 43:77, p. 663-668
Published: 2009-12-29
ISBN: 978-91-7393-513-5
ISSN: 1650-3686 (print), 1650-3740 (online)
A complete Modelica-based simulation platform usually consists of modeling tool; compiler; analyzer; solver and post-processor. The 3D animation function is essential to the post-processor of a platform that supports MultiBody system simulation. Taking advantage of the complementarity and interoperability between graphical engines ACIS and HOOPS; MWorks; as a new generation of multi-domain modeling and simulation platform; implements the 3D animation of its post-processor based on these two graphical engines; and provides plentiful animation functions.
This paper firstly presents the overall design of the animation post-processor based on the analysis of visual features of the standard multibody library in Modelica; then describes its implementation; including mechanisms of geometry creation and display; data management and interactive interface; finally; verifies the effectiveness of the post-processor by some typical examples from the multibody library and application to aircraft landing gear simulation.
[1] ACIS online help. Spatial Technology Inc. http://www.spatial.com.
[2] HOOPS 3D Application Framework. HOOPS online help. Tech Soft American Inc. http://www.hoops3d.com.
[3] Zan Wang; Chao Xu; Xiang Xue. The Visualization Interaction Between ACIS and HOOPS. Group Technology & Production Modernization 2006; 1(23): 49 – 51.
[4] Hong-Wei Dong; Ru-Rong Zhou; Lai-Shuizhou. Developing 3D Application Software Based on ACIS. COMPUTER AIDED ENGINEERING 2002; 12 (4): 53 – 58.
[5] Ding Jianwan; Chen Liping; Zhou Fanli. A Component-based Debugging Approach for Detecting Structural Inconsistencies in Declarative Equation based Models. Journal of Computer Science & Technology; 2006; 21(3): 450-458
[6] FAN-LI Zhou; LI-PING Chen; YI-ZHONG Wu; JIAN-WAN Ding; JIAN-JUN Zhao; YUN-QING Zhang. MWorks: a Modern IDE for Modeling and Simulation of Multidomain Physical Systems Based on Modelica. Modelica 2006; September 4th – 5th: 725-732.
[7] Bo-Xing Wang; Bo Wang; Yun-Qing Zhang. Model Management in Complicated Mechanical System Simulation Platform. Journal of Computer-Aided Design & Computer Graphics; 2004; 16(4): 820 – 825.