Released on: July 5, 2024
Magic Model Analyst 2024x Refresh1 introduces several significant enhancements. One of the key updates is the ability to animate behavioral diagrams during server-side simulation by embedding them into HTML-generated user interfaces. The latest product version also supports model data export to the SSP file format, allowing you transfer models between different simulation tools, such as Dymola. Furthermore, you can now load and play external simulation results from CSV files using the Results Player.
Additionally, a new project option allows you to display runtime values on Port labels during simulation, providing immediate insights into model behavior. The new version of Magic Model Analyst also supports Matlab integration for Apple Silicon, allows enabling and disabling simulation annotations in diagrams, offers improvements to the ALH.callOperation method and built-in math functions, and more.
The new version of Magic Model Analyst supports diagram animation when executing projects on the server. Now behavioral (Activity, State Machine, and Sequence) diagrams can be embedded into HTML-generated user interfaces and are animated during server-side simulation. Learn more about simulation with UI >>
Now UI titles are displayed in a UI index window and you can use them to open a specific UI in a separate window.
This release introduces a powerful new feature - the ability to export model data to the SSP (System Structure and Parameterization) file format. SSP is a tool-independent standard used to define complete systems consisting of one or more FMUs (Functional Mockup Interfaces). With this enhancement, you can transfer models between different simulation tools, such as Dymola, facilitating greater interoperability and collaboration. Learn more >>
Now, Magic Model Analyst provides the ability to read and play external simulation results from CSV files. You can load CSV files generated either locally or by external tools into the Results Player and then play back the simulation results in your modeling tool. The Results Player offers enhanced playback controls, allowing users to pause playback, navigate through different simulation times using a slider, and adjust playback speed according to their preferences. Learn more >>
A new Show Runtime Values on Port Labels project option and Simulation Configuration property allows you to see runtime values on Port labels during simulation as displayed below. Learn more about manipulating simulation information >>
You no longer need complex ALH (Action Language Helper) scripts to access deeply nested properties. With the Groovy language, you can use "dot notation" directly in any expression.