Claytex offers certified Dymola and Modelica training courses designed for engineers and simulation specialists. Whether you’re a beginner or an advanced user, our courses help you model, simulate, and optimize systems efficiently. Training is available online, on-site, or at our UK, US, and South Africa offices.
Key Highlights
- Dassault Systèmes Certified Education Partner
- Flexible delivery: Online, on-site, or hybrid
- 30-day video portal access for online courses
- Downloadable PDF materials and 1:1 expert support
- Custom workshops tailored to your needs
Explore Our Training Courses
Choose from a wide range of courses covering Dymola, Modelica, FMI, and advanced simulation techniques.
Foundation Courses
Duration: 12-14 hrs / Format – Online / On-site
A complete introduction to modelling and simulation with Dymola and Modelica. Through guided examples, you will learn how to construct, edit, simulate and analyse models, building a strong foundation in both the tool and the language.
Topics : Dymola interface, Modelica principles, building models, simulation & analysis, scripting
Duration: 12-14 hrs / Format – Online / On-site
An ideal course for users working with Multibody dynamics, VeSyMA, Suspensions, and optional Motorspots applications.
Topics: Multibody package, VeSyMA, suspensions, Motorsports Library, Common modelling pitfalls and solutions
Advanced Courses
Duration: 6-8 hrs / Format – Online / On-site
Designed for experienced users seeking deeper technical capability. Learn advanced modelling concepts and techniques for creating efficient, scalable and robust Modelica models.
Topics: Annotations, friction, linearisation, records, state selection, synchronous control, Component arrays, Class parameterisation.
Duration: 8 hrs / Format – Online / On-site
Gain a structured approach to identifying and resolving model inefficiencies. This course also offers optional coverage of advanced flags and solver settings, including Inline Integration, as well as techniques for preparing models for real-time use.
Topics: Debugging tools, solver options, inline integration, real-time preparation
Duration: 8 hrs / Format: Online
Learn how to perform optimisation directly inside Dymola using the Optimisation library.
Topics: Optimisation library, single/multi-case optimisation, control & geometry parameters
Specialised Topics
Duration: 8 hrs / Format: Online / On-Site
Develop the skills required to model and simulate thermo fluid systems using the Modelica.Fluid library.
Topics: Building models with Modelica Fluids and Media Libraries, Stream connectors, creating your own fluid components, regularisation, heat transfer models.
Duration: / Format - Online / On-site
Learn to leverage the Claytex Fluid Power library to build reliable and efficient hydraulic and pneumatic systems.
Topics : Modelling circuits with entrained air, Double-acting cylinder modelling, defining your own fluids, troubleshooting and efficient modelling approaches to maximise model performance
Duration: 4 hrs / Format: Online / On-Site
Topics: Open and Control Dymola Instances, Run Simulations, Plot variables, read results to Python from Dymola, Use SDF functionality to read data from results, run functions.
Duration: 8 hrs / Format: Online / On-Site
Topics: FMI simulation and debugging using a Python FMI Interface and Using C++FMI Interface
Duration: 8 hrs / Format: Online / On-Site
Topics: How to call external C functions from Dymola, Interface with functions stored in.dll and .lib libraries, error handling and how to debug external C function code, using records as inputs and outputs to the function, how to implement an external object in Dymola and the corresponding functions in C.
Workshops
Duration: 8 hrs / Format Online/On-Site
Focused on your specific areas of interest, these sessions can be arranged anytime, even at short notice - to keep you moving in the world of simulation.
Example topics include:
Resolving Dymola error messages
Improving model speed or preventing hangs
Real-time application optimisation
Advanced inline integration settings
Customising or creating models
Best practices for layout and hierarchy
Exporting results and linearisation
External C-functions, FMI, and data files
Library compatibility and model updates
Code export
What Our Clients Say
“The Training was clear, tailored to our needs, and delivered professionally. It gave us confidence to use Modelica effectively.” Systems Engineering Consultant, Energy Industry
“I learned helpful approaches for modelling and debugging within Dymola. Excellent support and quality content.” R&D Engineer, Electric Machines
“Before being on site with training licenses, Claytex made sure to understand the level of the expected participant knowledge and experience to ensure the material was pitched at the appropriate level. The Dymola training was delivered by a very knowledgeable and approachable trainer who took the time to ensure all participants were comfortable with the material content and had a chance to practice and understand the exercises to become familiar with the package. The workshop element of the training was chosen to be delivered remotely via WebEx on an as required basis which was very helpful once Dymola was being used in a working environment.” Engineer, Automotive OEM
““Arrangement, preparation and delivery of the workshop was done professionally and at high standards. The debugging session brought insights into the tool which is definitely beneficial for the team and follow up emails and discussions were really helpful to solve some urgent issues. The training also unveiled some useful features and interesting tips not fully reflected in the documentation or not easily elsewhere” Engineer, Research Institute
Ready to Start?
Register Your Interest → Training Registration Form