Code Solver
๐ KR
Description
This is a component that generates program files from defined RAPID robot motions and performs tasks to load and upload code files to an ABB controller connected via a network.

| Input
| Name | Type | Description |
|---|---|---|
| GERTY Code | GERTY Code | GERTY Code |
| ABB Controller | ABB Controller | ABB Controller connected to this PC (Optional) |
| Required Parameter
| Name | Type | Description |
|---|---|---|
| Program Folder | String | Directory path where the robot program will be saved |
| Program Name | String | Name of the robot program to be generated |

| Name | Type | Description |
|---|---|---|
| Auto Load | Toggle | Automatically loads the program into the connected robot controller after code generation |
| Export | Button | Generates Rapid code according to the configured options and saves it to the specified directory |
| Cancel | Button | Cancels the ongoing code generation and export process |
| Export Log | Panel | Information on the recently saved RAPID program file. Displays file path and export results. Local path / Controller path / Contents |
| Open in Editor | Button | Opens the generated RAPID code in VSCode for editing. Automatically opens in Notepad if VSCode is not installed. |
