User manual

3
Contents
1 Important notes on Dymola .................................................................................................... 5
2 About this booklet ................................................................................................................... 5
3 Dymola 2015 ............................................................................................................................. 6
3.1 Introduction ...................................................................................................................................................... 6
3.1.1 Additions and improvements in Dymola ................................................................................................ 6
3.1.2 New and updated libraries ...................................................................................................................... 7
3.1.3 Limited Availability Features ................................................................................................................. 7
3.2 Developing a model ......................................................................................................................................... 8
3.2.1 Modelica Standard Library version 3.2 not included .............................................................................. 8
3.2.2 Improved declaration of variables .......................................................................................................... 8
3.2.3 The Split Model command enhanced and improved ............................................................................ 10
3.2.4 Diagram layer zooming by spanning a rectangle .................................................................................. 11
3.2.5 Selected commands (built-in functions) available as a library ............................................................. 12
3.2.6 Improved handling of tables ................................................................................................................. 13
3.2.7 Print preview available ......................................................................................................................... 13
3.2.8 On-demand loading of models and packages (LA) .............................................................................. 14
3.2.9 Minor improvements ............................................................................................................................ 15
3.3 Simulating a model ........................................................................................................................................ 16
3.3.1 Print preview available ......................................................................................................................... 16
3.3.2 Plot window .......................................................................................................................................... 16
3.3.3 Scripting ............................................................................................................................................... 17
3.3.4 Minor improvements ............................................................................................................................ 18
3.4 Installation ...................................................................................................................................................... 21
3.4.1 Installation on Windows ....................................................................................................................... 21
3.4.2 Installation on Linux ............................................................................................................................. 21
3.5 Model Management ....................................................................................................................................... 22
3.5.1 Extended encryption of libraries ........................................................................................................... 22
3.6 Other Simulation Environments ..................................................................................................................... 22
3.6.1 Dymola Matlab interface ................................................................................................................... 22
3.6.2 Real-time simulation ............................................................................................................................. 23
3.6.3 New Java interface for Dymola on Windows ....................................................................................... 24
3.6.4 Python interface for Dymola on Windows available ............................................................................ 24
3.6.5 FMI Support in Dymola ....................................................................................................................... 25
3.6.6 Code and Model Export ........................................................................................................................ 34