Skip to Content
PagesOlpDownload the program

Download the program

The download (i.e. export) of the programmed tool path is the last and necessary step to transfer and run the program on the real, physical robot or machine. It is also a simple step because all required definitions and settings are coming from the active controller. In the controller properties it has been specified which translator will be used to convert the toolpath information into robot or machine code. Such translator is controller manufacturer specific script that can be customized to personal needs.

Because of that, the OLP download command is only active when this download information has been specified for the active controller. If not, the command button shows an error message when hovering over it.

When the command is executed, the process runs without any further interactive information, unless it fails. After completion, the generated program file(s) can be found in the specified folder.

The command exports the complete program. Thus, when it contains a sub-program (or several), this sub-program is downloaded automatically with the main program.

For customization purpose it is possible to run a python script before the actual download is being executed and after it has been finished.

These dedicated scripts are located in the plugin folder <plugin>\Technologies&lt;technology name>&lt;manufacturer or Standard>\AuxiliaryCommands\AutoExecute. This can be the default installation plugin or any other configured plugin folder.

The script to run before is named (mandatory) PrevProgramDownload.py.

The script to run after is named PostProgramDownload.py.

To run it in the Onsite Editor workbench they are named PrevProgramDownloadOnsite.py and PostProgramDownloadOnsite.py.

Was this page helpful?