Interactive
3.0 Modelica Library |
||||||
Virtual Lab
Implementation with Modelica |
||||||
Author | ||||||
|
||||||
|
||||||
Interactive 3.0 Modelica library facilitates the distributed and interactive visualization of virtual labs. These cooperative virtual labs are based on complex Modelica models and allow the interaction of several participants with the same lab. The predefined components of Interactive facilitate the description in the Modelica language of the virtual-lab view and the model-to-view communication. This description automatically generates the C++ code of the virtual-lab interactive interface and the model-to-interface communication. This C++ program uses the VTK, Qt and Qwt libraries. In addition, the library supports including the virtual-lab documentation as a set of HTML pages. |
||||||
![]() |
||||||
Figure
1: Interactive Modelica library: general structure;
and classes within the following packages: Containers; Drawables;
InteractiveControls; and BasicElements. |
||||||
Download Interactive | ||||||
Installation instructions | ||||||
On-line Documentation | ||||||
Examples of virtual labs (a Dymola license is required to execute these examples) | ||||||
Read this file before executing the labs | ||||||
|
||||||
Carla Martin-Villalba | ||||||
Last update: January 2022 | ||||||
euclides web server - Dept. Informatica y Automatica, UNED, Juan del Rosal 16, 28040 Madrid, Spain |