Navigation offcanvas
The RoboDK CNC allows feeding large programs to a robot controller.
The main window of RoboDK CNC contains the following elements:
1.Main Menu
2.Toolbar
3.Instruction Table
4.Status Panel

The Main Menu and Toolbar operations overlap.

| Open | Open a CSV file generated using the RoboDK CNC post processor. |
| Connect | This icon indicates that there is currently no connection to the robot control system. Pressing this button will open the connection history menu. |
| Remote Host... | This action will bring up the New Connection dialog box to connect to the IP address and port of the remote robot control system. |
| Connecting | This icon indicates an attempt to connect to the robot control system. |
| Connected | This icon indicates a successful connection to the robot control system. |
| Disconnect | This action immediately interrupts the connection to the robot control system. Be careful, the robot may continue to move even after the RoboDK CNC has been disconnected. |
| Start | Start performing the robot's movements with the very first instruction. Or continue running a previously started program. |
| Pause | Suspend execution of a previously started program. |
| Stop | Cancel program execution and stop the robot's movements. |
The Status Panel contains information about the currently running KRL program, readiness and speed override indicators, and information about the current robot position.

The Robot Interpreter panel contains four indicators:
Robot Drives and Motion |
| The robot's drives are turned on, and the robot is ready to make movements. |
| The robot actuators are switched off and the robot is not ready for operation. | |
KRL Program Status |
| The robot program is not loaded. |
| The robot program is loaded and ready for execution. | |
| The robot program is being executed. | |
| The robot program was interrupted due to an error. | |
| The robot program was fully executed. | |
Robot Controller Mode |
| The current operating mode of the robot control system. It can take the following values: T1, T2, AUT, EXT. |
Speed Override |
| The program execution speed override value in percent from 0 to 100. |