There is a Python interface with Dymola shipped with every version of Dymola. Users can control Dymola with a wide variety of function calls that can load, create, simulate and read results from Dymola models. But when a limited number of licenses are available it can be very inefficient...
Archive for category: Modelica language
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...
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...
Before getting involved in advanced ways of modelling we need to make sure the basics are in place. The better we set out the class in the first place, the easier our lives will be later on in the modelling. I have written blog posts in this area in...
When a model is translated, warnings may be present in the translation log. One of the frequently occurring warnings is the Redeclaration requires a subtype warning, this post looks at how to fix this issue. Why does this warning occur? The Redeclaration requires a subtype warning occurs when a...
If you’ve been using Dymola for a while you will have come across annotations, as they accompany almost every model placed onto the diagram layer. Annotations can be used in any element definition, including parameters, instances, and the whole model. But they can be used to make your models...
In the Modelica language, the annotation keyword is used to define graphics, documentation, menus and many other attributes that do not affect the behaviour of the system modelled. In this post I’m going to focus on the class annotations that let you store the simulation settings used to control...
I thought we’d have a look at some interesting non-automotive applications for my next few blog posts. I’ve been meaning to write some for a while. Speaking to one of my colleagues in South Africa I learnt about his area’s reduced domestic water flow in a bid to save...
Over the years I have come to realise that there are misunderstandings about what Dymola and the modelling language Modelica are and how they relate to one another. This blog post seeks to address the confusion. Dymola (DYnamic MOdelling LAboratory) is a user interface and Modelica language compiler owned...
This blog post describes the creation of enumeration types, the usage of enumeration and interfacing enumeration with integers. Using enumeration Definition of an enumeration type An enumeration type is a data type that consists of a number of elements (i.e. a list). A variable of this enumeration type can be...
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
To contact Claytex for more information or to discuss your requirements please choose the appropriate method:
- +44 1926 885900
- sales [@] claytex.com
- support [@] claytex.com
Got a question? Just fill in this form and send it to us and we'll get back to you shortly.
© Copyright 2010-2023 Claytex Services Ltd All Rights Reserved