SimulationX 4.0

Simulate, test and analyze machines and plants both based on nominal data and additionally with tolerances, wear and faults.

Highlights of the new version

For each major release of SimulationX, our software and library developers work on numerous aspects to simplify and accelerate preprocessing, modeling, simulation, and postprocessing, as well as to increase the validity of the results. New features, libraries and modules open up additional application areas both within established SimulationX application areas (e.g. automotive and industrial machinery) and for new industries.

The following overview illustrates the highlights of the new SimulationX 4.0. For further details, please refer to the Release Notes or contact our experienced sales team.

Download free trial version
Simulation of vehicle dynamics during an abrupt lane change with SimulationX 4.0

Webinar „SimulationX 4.0 – Highlights“


  • Simulating systems incl. tolerances, aging, wear and faults
  • Combining vehicle systems with 3D vehicle dynamics
  • New GUI concept for enhanced clarity and productivity
to the webinar recording

Webinar „SimulationX 4.0 - Efficient working with the new GUI”


  • Structure of the new GUI with backstage and ribbons
  • Efficient workflows using floaties
to the webinar recording

Graphical User Interface


New GUI concept for enhanced clarity and productivity: Ribbons

The graphical user interface is the heart of SimulationX along with the libraries, solvers and analysis options. A good user interface is clearly structured and facilitates a quick start into the software. A minimum of mouse clicks and short mouse paths enable efficient workflows. In the world of system simulation, SimulationX has stood for a simple and intuitive user interface for many years. Knowledge of the ergonomics of user interfaces is constantly evolving and in recent years alternative operating concepts have proven themselves in many applications. To ensure that you benefit from the advantages of these operating concepts, SimulationX 4.0 has been equipped with a new user interface. Context sensitivity, mini toolbars (so-called floaties) and other measures increase ergonomics and clarity, and you will find that your modeling and simulation processes are now much faster.

New graphical user interface of SimulationX 4.0 including backstage, ribbons and floaties
3D view

3D view with dynamic labels and collision detection

One of the most important tasks of the 3D view is to clearly illustrate the simulated behavior of a machine or plant. Parameter and result values as well as arbitrary text displayed directly in the 3D view help you to present the results of your simulations more clearly from SimulationX 4.0 onwards. These dynamic labels can be attached both to the model and to individual bodies, whereby their position adapts to the kinematic state of the model.

As part of post-processing, you can now check during and after an animation any number of bodies for collisions that occurred during the simulation period. In case of collisions, you will be informed optically in the 3D view as well as in the output bar by specifying the respective bodies, the time of entry and the time of exit.

Sample model for collision detection in the SimulationX 3D view

Modeling, simulation and analysis platform: New features

Automated model validation
Automated model validation with the Simulation Task Manager

Automated model validation with the Simulation Task Manager

The Simulation Task Manager introduced with SimulationX 3.9 now includes an automated model validation. In particular, users who develop their own libraries can now efficiently compare large amounts of results of calculated reference models automatically with the results of models calculated on the basis of another library/software version. The Simulation Task Manager checks whether the results of the models to be compared are within a specified tolerance band and outputs deviations per model and result variable.

Functional Mock-up Interface (FMI)

Info graphic for the Functional Mock-up Interface (FMI)
[intellectual property of the Modelica Association]

Improved computation and handling of Functional Mock-up Units (FMUs)

ESI ITI has been an active contributor to the Modelica Association Project "Functional Mock-up Interface (FMI)" for many years and is significantly involved in the further development of the FMI standard. This expert knowledge helps to continuously optimize the computation of Functional Mock-up Units (FMUs) in SimulationX. SimulationX 4.0 comes with various enhancements saving you time when handling FMUs and when computing system models containing FMUs.

Computation-intensive FMUs for co-simulation can now be computed much faster on multicore processors through parallelization. This also applies if one or more FMUs are contained in a computing-intensive SimulationX model. A new master algorithm with interpolation in FMI-based co-simulation enables either higher accuracy at comparable computing speeds or higher computing speeds at constant accuracy through larger communication steps. For both FMI for co-simulation and model exchange, multidimensional inputs, outputs and parameters can now be processed directly, making it easier to work with models that contain such features.

SimulationX 4.0: New model libraries and modules

Driving Maneuvers

Driving Maneuvers: Models for MBS vehicle dynamics simulation

The longitudinal and lateral dynamics of a vehicle are influenced by various vehicle subsystems such as the powertrain, brakes, suspension and control systems. At the same time, the driving dynamics during a manoeuvre also influence the behaviour of these systems. In order to simulate these interactions realistically, SimulationX 4.0 features a new library of spatial vehicle models. These can be easily parameterized and allow you to analyze the interactions of vehicle dynamics and vehicle systems during any maneuvers, also for in-the-loop (XiL) simulations in real time.

Vehicle dynamics simulation in SimulationX 4.0 using model elements from the new library Driving Maneuvers
System Reliability Analysis

System Reliability Analysis: Integrate behavior deviating from the nominal condition in system simulations

As a major step towards the Hybrid Twin™, the new module System Reliability Analysis enables you to systematically integrate behavior that deviates from the nominal condition in system models. Evaluate how a system or machine behaves under the influence of manufacturing tolerances, aging, wear or defects. Using this new approach, you embed different behavioral deviations in an automated manner into your SimulationX model and comfortably analyze their consequences.

Augmenting faults in a system simulation model of an automotive powertrain with SimulationX
Advanced Signal Blocks

Advanced processing of input data: Advanced Signal Blocks

The new module "Advanced Signal Blocks" provides you with an n-dimensional map element as well as models for processing and analyzing result variables or measured values and for checking whether result variables correspond to defined requirements.

Using the model element Multidimensional Map, you are able to integrate characteristic maps with up to seven dimensions into your system model. Each dimension can be treated separately with respect to approximation and interpolation. Typical applications for this model element are complex excitation functions of combustion engines influenced by crank angle, crankshaft speed, injection, temperature, etc. Other application examples include the behavioral description of shape memory alloys or complex control maps (e.g. for a flight control unit of a helicopter).

SimulationX 4.0: N-dimensional map
Bowden cables

Efficiently compute the dynamic behavior of Bowden cables

It can be a real challenge to virtually determine the actual static rest position of Bowden cables before the first prototype. In many cases, the position of the Bowden cables defined in the CAD program does not correspond to reality. If you want to transfer CAD models into a CAE environment for this reason, this is very time-consuming with conventional methods. Optimum cable routing reduces the contact forces with adjacent components and strikes a favorable balance between the length of the Bowden cables, the curvature-dependent efficiency (friction) and the available installation space. The interactions of the Bowden cables with the actuation (power source) and the operating point are often unknown. If Bowden cables are under load or vibration is induced by external sources, there is a risk that these will collide with other components, causing unwanted noises and wear and tear.

With the new SimulationX module Bowden cables you get a library with which allows you to model the physical behavior of any Bowden cable system, connected to power sources, active points and controls and dynamically simulate the complete system. The models of the individual components of a Bowden cable (cables and clips) as well as the contact points can be parameterized comfortably and efficiently based on CAD data or by entering the geometry. The kinetic and kinematic behavior determined by simulation is represented in SimulationX as diagrams (position, acceleration, forces, etc.) as well as 3D animations. This data can be easily exported back to the CAD environment, where it is available for further design tasks and installation space investigations.

Power transmission for a gripper arm using a Bowden cable, based on the new library for Bowden cables in SimulationX 4.0

With the SimulationX solution for simulating Bowden cables, you not only save time in design and development, but also are able to reduce the costs for your Bowden cable system - e.g. by using fewer but better placed clips. The reliable function of the Bowden cable can be quickly and economically checked under various environmental conditions. At the same time, you get an efficient tool to optimize cable routing in terms of minimal contact with other components, lower contact forces and beneficial curve radii. This will result in higher efficiency, less wear and tear and less unwanted noise. 

Extended model libraries and modules

Clocked control systems and Modelica State Machines
Controller model using elements from the SimulationX Clocked Signal Blocks library (left); Modelica compound state (right)

Efficiently computing and creating clocked control systems and Modelica State Machines

Since SimulationX 3.9, clocked controller structures can be elegantly mapped and efficiently computed based on the Modelica Synchronous technology. SimulationX 4.0 includes the new Clocked Signal Blocks library, making this technology available in form of easy-to-use model elements. This allows you to model such controller structures quickly and easily, even without in-depth knowledge of the Modelica Synchronous technology. The library is compatible with both the SimulationX signal elements and the Modelica_Synchronous Library. Modelica state machines are now much easier to create and modify thanks to a revised and expanded user interface together with helpful presets and templates for states and transitions. Compound states are easily created using the "Create Compound State" button on the toolbar.

Table-based signal sources
SimulationX table-based signal sources elements (top) and table-based signal blocks (bottom)

Convenient data handling through new, table-based signal sources

Up to now, characteristic curves and maps in SimulationX have been based on curve elements that are parameterized with imported functions and data sets. New curve elements and signal blocks in SimulationX 4.0 enable you to manage the parameter data in the form of a text file outside the model starting with. During simulation, the data stored in this way is read from the file. This allows you to easily change, optimize and automatically vary input data without having to change the model.

New element symbols
Hydraulic system using model elements from the SimulationX Hydraulics library with animated symbols

New symbols for the Signal Sources and Hydraulics libraries

Meaningful symbols significantly contribute to quickly grasp the structure of models and their condition through the Diagram View. This simplifies modeling and helps to understand the model of the system. The model elements from the Signal Sources and Hydraulics libraries now communicate additional information in the Diagram View through their symbols. In this way, you recognize details about the state of the modeled system at a glance. This includes both information about the parameterization of the individual elements and their state during simulation. Further hydraulic elements have been provided with symbols according to ISO 1219.

Pipe Conveyors and CEMA regulations
Model of a tube conveyor with load in the upper and the lower strand using model elements from the SimulationX Belt Conveyors library

Extended scope of the Belt Conveyor library: Pipe Conveyors and CEMA regulations

With the library Belt Conveyors available since SimulationX 3.9, you virtually design and test belt conveyors for mining, including the drives and corresponding controls, efficiently and with realistic behavior. In SimulationX 4.0 you now have an extended range of model elements at your disposal. This includes models of pipe conveyors which can also simulate loads in the lower strand if required. In addition, all belt conveyor models can now be computed according to the American CEMA regulations as an alternative to DIN 22101.

Engine Model Generator
Model structure of an Inline combustion engine (top) and Vee engine (bottom) created conveniently using the SimulationX Engine Model Generator

Detailed excitation models of combustion engines at the touch of a button: The new Engine Model Generator

In the Belt Conveyors library, an easy-to-use wizard for automatically creating system models has proven itself since SimulationX 3.9. To ensure that you also benefit from this very efficient modelling for further tasks, SimulationX 4.0 provides a model generator for in-line and V-type internal combustion engines with any number of cylinders. With its help, you quickly create structural models with detailed engine excitation behavior with minimal prior knowledge, e.g. as input for a powertrain simulation. The properties of the motor model to be created you determine with the help of a clear and easy to use wizard. A detailed structural model of the desired engine, including the detailed excitation behavior, is then automatically generated at the touch of a button. You can also add to or individually adapt this structural model as required.

System Requirements

System requirements SimulationX 4.0

Components Minimum requirements Recommended
Operating system Windows 7* Windows 10*
Main memory (RAM) 1 GB (2 GB for x64 systems) depending on application** min. 4 GB
Hard drive min. 2 GB depending on application**
Graphics 3D-capable video card depending on application**

* Latest service pack recommended.

** The main memory actually required varies by size and complexity of the model.

SimulationX trial version

Make the switch now and take a new approach to modeling and simulating complex mechatronic interactions! Your personal free 30-day trial license and comprehensive learning material are waiting for you at our customer center.

Go to customer center