Introduction

Version: Workbench 1.2

Workbench can be launched by clicking on the Workbench icon icon on desktop. There are tabs on the left, right and bottom that represents docked windows, each of which convey or control different piece of information to and from the user.

Workbench - Tabs

Clicking on these tabs reveal their respective docked windows. The content within these docks change based on the context as shown later.

Clicking on the Dock hide icon icon on the top right corner of the dock, pins the dock so that it does not auto-hide. Similarly clicking on the Dock pin icon icon hides the dock, leaving more room for other docks.

The top dock contains 6 buttons:

  1. Project, model and  script save button : Saves the current active file, which will be shown in bold in the Solution Explorer.

  2. Project, model and  script save all button : Saves all the unsaved files in the currently active project, including the project file.

  3. Model/script changes Undo button : Un-does recent actions in the currently open file in the center dock.

  4. Model/script changes Redo button : Re-does recent actions in the currently open file in the center dock.

    please noteNote

    Not all actions can be undone. For instance, changes to tool properties in model file that do not alter the shape of the tool cannot be undone. Next version will include option to undo/redo those as well.

  5. Numerical simulation and real-time prototyping Run button : Begins execution of currently active project file. Once run has begun, a progress bar on the top dock will display the simulation progress during which the Numerical simulation and real-time prototyping Run button icon will be replaced with Numerical simulation and real-time prototyping Stop button icon, clicking on which will halt the simulation.

  6. Numerical simulation to Real-time mode transition button : Transitions back and forth between simulation and real-time mode.

    please noteNote

    When this button is pressed and Numerical simulation and real-time prototyping Run button is clicked, the model is translated, programmed and immediately executed in the connected real-time controller. All previously programmed data will be lost forever and replaced with newly generated program. Take all necessary safety precautions while running in this mode.

The top right corner contains the traditional windows controls to minimize, maximize and close a window. In addition to that there is a log off button (Logout and exit) which logs off the current user before closing the application. Failing to do so will allow the next application launc to reuse the stored credentials. The blue bar in the bottom of the application displays the current status of the license. If a license is released due to inactivity for a set period of time, it can be renwed by double clicking on this bar.

A detailed description of each of the docks and major Workbench features is presented in the following sub-topics:


Some of the common Windows desktop application features are not used by Workbench, such as right-click, menubar and pop-up message-box. This platform has been designed with an eye towards unified user-interface across mobile and desktop platforms, and features that are not common across platforms have been discarded for a more intuitive design.