Workcell configuration
![]()
Dashboard
In the Workcell Configuration dashboard, the properties of the controller, operating in the workcell, are set. This is important for the later on download of the manufacturing programs.
For each controller in the workcell these steps have to be taken. The controller for which the information is going to be set or modified, can be selected from the list of controllers.
Base frames / Tool frames
The Base Frames and Tool Frames containers work the same. The container shows all the frames of that type that are present within the workcell. Selecting a frame in the dashboard cross-highlights it in the 3D View.
For each of the frames the drop down list can be opened to set the number. The number corresponds with the Maximum frame profiles attribute that has been specified for the controller. It should be obvious to understand that a number can only be assigned once to a frame. If it had been assigned already to another frame, that particular frame will be reset.
Reference frame
This container includes the workcell information in which the controller is operating.
| Attribute | Description | Remark |
|---|---|---|
| Workcell reference frame | A controller needs to know its cell reference frame. Selects the work cell reference frame from the drop down list of available frames. | All base frames are then exported to the XML output with respect to the defined reference. |
Extension
In this container the controller extension configuration can be defined.
The configuration XML file is located in the installation folder ../Plugin/ControllerSettings. The file includes information about the applied technology, the attributes, events and their default values.
OLP translator
To be able to export the simulated program to the physical robot or manufacturing machine, the program needs to be written in the correct, corresponding language.
| Attribute | Description |
|---|---|
| General | |
| Output directory | The path and file name where to store the program output file. |
| Download / Upload | |
| Translator type | The data format of the translator, to filter the list of available translators. It can be selected between: |
| Translator name | From the drop down list, the required downloader or uploader file, with the translator definitions and commands, has to be selected. A translator is vendor specific. Depending on the controller manufacturer, the system searches in the plugin folder(s) for the available translators of that manufacturer. |
Controller profiles
This container includes tables for controller programming attributes.
The content is controller (brand) specific. It can be defined over (Python) customization in the controller package plugins. The picture below shows an example.
With pressing the Open button the table will be loaded in a separate panel. Here the table can be edited.
Also a pie menu can be called here to import the tables from an external file, that will overwrite the current table content, or to export the table to an external file.
