The CIF 3 tooling is part of the Systems Engineering Software, the software developed by the Systems Engineering group of the Mechanical Engineering department, at the Eindhoven University of Technology (TU/e). For information on how to install, update, and remove it, see the Systems Engineering Software website. That website also includes general information about the use of our software.

Current version: r9682 (changelog)

Getting started

After downloading and installing CIF (see above), we recommend the following, to get started using CIF:


CIF 3 ships with several examples. To obtain these examples, follow these steps:

  • Make sure CIF 3 is installed into the Eclipse IDE. If you’re using a Bundled IDE release, you can skip this step, as CIF 3 is then pre-installed.
  • In the Eclipse IDE, click File ‣ New ‣ Example...
  • From the CIF 3 category, select CIF 3 Examples and click Next.
  • Choose the name of the new project that will be created.
  • Choose a location for the new project, on your hard disk. If you leave the Use default location option enabled, the new project will be created in your workspace directory.
  • Click Finish to create the new project, and fill it with the examples.

For new releases of CIF, the examples may change. If you update CIF, the examples project you obtained using the steps above won’t automatically change. You can however go through the steps again, and get a second project, with the new examples. The version timestamp of the CIF release is included in the suggested project name, allowing multiple example projects for different releases of CIF.

The example projects that are created contain a file name version.txt that includes both the version of the CIF release, and the version of the examples.

Most examples also include a ToolDef 2 script (.tooldef2 file) that can be used to perform various tasks, such as simulation. To execute such a script, you must have the ToolDef 2 tooling installed, which is part of the Systems Engineering Software, just as the CIF 3 tooling. Right click a .tooldef2 file an choose Execute ToolDef. Alternatively, select the file and press F10.

Further reading

Some suggestions for further reading:

Source code

The CIF 3 tooling is free, and is available under the MIT open source license. The CIF 3 development website allows browsing the source code. It also features a ticket system, for issue tracking. The development website is shared with other Systems Engineering software.