What is 20-sim?

20-sim is a modeling and simulation program for mechatronic systems. With 20-sim you can enter model graphically, similar to drawing an engineering scheme. With these models you can simulate and analyze the behaviour of multi-domain dynamic systems and create control systems. You can even generate C-code and run this code on hardware for rapid prototyping and HIL-simulation.

Laptop front with 20 sim hexapod small

20-sim provides you with features that allow you to create models very quickly and intuitively. You can create models using equations, block diagrams, physics blocks and bond graphs. Various features help you to build your models, simulate them and analyse their performance.


Models are built in the 20-sim editor. This editor contains a large model library with building blocks to help you to construct models. The model library contains many components such as block diagrams and bond graphs.


The 20-sim simulator allows you to run models and show the results as plots and 3D animations. 20-sim has advanced simulation algorithms which allow you to run models in an efficient and accurate way.


You can analyse your models using a number of toolboxes. Time domain allows you to run models while varying the parameters and find optimal values. Frequency domain allows you to linearise models and inspect their behaviour.


20-sim fully supports FMI that allows you to exchange models with other packages. You can export models directly to Simulink or as C-code for the use on hardware like PLC's, PC's and embedded systems.

We use cookies to ensure that we give you the best experience on our website. If you continue to use this site we will assume that you agree with our cookie policy.
More information Ok