History
Technical University of Twente SIMulation (TUTSIM)
In the early 70’s, at the Control laboratry of the University of Twente, software was design for the modeling and simulation of dynamic systems. The package, named Tutsim, was sold in the late 70’s.The package supported Block Diagram and Bond Graph modeling. Both forms had to be entered using a text based input. During the eigthties some developments were done to port Tutsim from MS-Dos to Windows 2.0. After that the no updates were made anymore.
Computer-Aided Modeling Analysis and Simulation (CAMAS)
In the early 90’s, at the University of Twente a new program was developed as part of the the Ph.D. project of Jan Broenink. The program was equiped with a graphical user interface and allowed the creation of models by bond graphs. The prototype name for this modeling and simulation package was CAMAS.
Modeling and Analysis eXpert system (MAX)
While CAMAS was all built around bond graphs, a new prototype package called MAX was built at the University of Twente to investigate object oriented modeling techniques and modeling by physical components / iconic diagrams. MAX was the result of the Ph.D. project of Theo de Vries, Arno Breunese and Johannes van Dijk (all supervised by Job van Amerongen and Peter Breedveld).

Controllab Products
In 1995, Controllab Products BV. was established to start the commerical development of the software. The experimental package CAMAS was further developped to supporting modeling with equations, block diagrams, bond graphs and a mixture of these.
20-sim
After extensive testing, in august 1995 version 1.0 of the software was commercially released under the trade name 20-sim (Twente Sim). The trade name refers to the origin (University of Twente) of the package and the region (Twente) were it was made.
20-sim 4C
20-sim 4C·enables rapid prototyping for control engineers. With 20-sim 4C you can run c-code on hardware to control machines and systems. 20-sim 4C imports models (c-code) from 20-sim and runs them on hardware like embedded arm boards, PC 104 systems and much more.