When creating models it can be difficult to work out the best route to getting the best result most efficiently and with the best usability. Modelica and all the Claytex Libraries use a system of inheritance as described in the 8th Dymola Basics post. This means that extending from...
Archive for category: Concepts and methods
This post looks at a simple way to check that derivatives of a function are correct and in the process explores some of the different plotting features of Dymola. When should derivatives be checked? Most of the time it is best to let Dymola calculate derivatives (see automatically-getting-derivatives-of-a-function-in-dymola). However...
Dymola and Modelica make the distribution and deployment of simulation models a relatively simple process. There is often some reservation by model developers concerning how much of a model they may want to reveal to the end users. There are various reasons the developer may want to conceal the...
In my last blog post, Migration to Newer Library Versions, I looked at using conversion scripts to migrate your library to newer versions of other libraries used. But how are these conversion scripts created? In this blog post I’m going to go through an approach you can use to...
Two of the many new features in Dymola 2022 – “Max run time” and “Stop when steady state is reached”
In Dymola 2022 there are a number of new features ranging from simulation stop time auto adjustment all the way to the implementation of cross platform FMUs, the latter will be a feature of my colleague’s future blog post. In this post we will focus on two new features...
This blog post seeks to raise awareness of how objects such as visualisers/visualizers reference global settings that can be enabled and adjusted from within the Animation Setup and World objects within Dymola. Often we want to be able to visualise the application of forces and torques to better understand...
Here at Claytex we typically release new versions of our Modelica libraries twice a year inline with the Dymola releases; allowing us to regularly provide our users with new features, enhancements and bug fixes. The changes between versions of our libraries may include changes of names, parameterisation or locations....
As mentioned previously on the Claytex Tech Blog, the trajectory file is the result file format of Modelica. At first glance, it appears to be a standard .mat file. If you have ever tried to open it, then you will have seen that it is not! Results data is...
This blog post seeks to clear your doubts on managing libraries and models. When should we Load or Open a library? When should we use Save All, Save or Save Total? Using the right option for what you are wanting to achieve can save you and other colleagues and...
Like many programs, Dymola makes use of a working directory on your computer. Dynamically associated with Dymola, it acts as a location to write files required by Dymola. By virtue of being dynamically linked to Dymola, the working directory is very much a living part of the Dymola process....
Looking for something?
- Battery Library
- Brushless DC Drives Library
- Cooling Library
- EDrives Library
- Electrified Powertrains Library
- FlexBody Library
- Flight Dynamics Library
- Fluid Power Library
- Fuel Cells
- Human Comfort Library
- HVAC Library
- Thermal Systems Library & TIL Suite
- VeSyMA – Driver-in-the-Loop
- Vehicle Interfaces
- VeSyMA – Engines
- VeSyMA – Motorsports
- VeSyMA – Powertrain
- VeSyMA – Suspensions
- VeSyMA – Terrain Server
- Wind Power Library