Conference article

Design and Implementation of Animation Post-processor Based on ACIS and HOOPS in MWorks

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 articlehttp://dx.doi.org/10.3384/ecp09430076

Published in: Proceedings of the 7th International Modelica Conference; Como; Italy; 20-22 September 2009

Linköping Electronic Conference Proceedings 43:77, p. 663-668

Show more +

Published: 2009-12-29

ISBN: 978-91-7393-513-5

ISSN: 1650-3686 (print), 1650-3740 (online)

Abstract

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.

Keywords

Modelica; Post-processor; 3D animation; ACIS & HOOPS; Mworks

References

No references available

Citations in Crossref