Graphical programming interface for different industrial robots.

Everything you need to get started with simple robot applications!

Request online demo

Feature overview

In the list below, all features are linked, so you can go directly to a specific feature with one click.

Component Manager
Robot System Configuration

In the Component Manager, the user configures the connected hardware. The installation of the corresponding drivers for the hardware takes place fully automatically in the background. Afterwards, the desired function blocks for the corresponding hardware can be loaded. For certain hardware, a configuration for communication with drag&bot is also required.

Supported Hardware

Robot Simulator
Simulate production processes

The simulated robot in drag&bot can be used with any robot arm (different manufacturers and sizes available). This allows users to quickly and easily simulate the process to be automated without the need for physical hardware. The result is a sound basis for automation decisions in terms of technical feasibility (e.g. accessibility and estimated cycle times)

The robot offers a simple two-finger gripper as standard configuration. If required, this can also be hidden and replaced by an individual 3D model. With the simulated gripper it is also possible to grip and move workpieces.

Scenario Designer
3D robot system visualization

In Scenario Designer’s 3D environment, users can import their own CAD models and combine them with 3D models of robots, grippers and cell designs. Scenario Designer allows to change the size, position and orientation of objects and create digital image of the facility. The scenario can then be saved for later reuse. For easy access to this function, already configured scenarios are available for free editing.

Create robot programs

In drag&bot Builder, applications can be created from predefined function blocks using drag and drop. drag&bot already contains all function blocks required for common robot applications, e.g:

  • Move robot

  • Open and close gripper

  • Set and read I/Os

  • Palletizing

  • Loops, branches, parallel design

  • Wait, cancel program, …

Operator Cockpit
Execute robot programs

Programs are executed and monitored with the Operator Cockpit. The freely configurable HMI can be adapted to the requirements of the application and the operator. Contents of the cockpit can be, for example, live camera images, grid administrations, sensor data, production data or interaction surfaces. The Cockpit also offers useful features for setters or maintenance staff: With one click, they are back in the Builder and can expand and optimize the application.

Operator Panel
The digital teach pendant

The operator panel is the central control unit for the hardware components of a robot system.


  • Move Robot

  • Activate gripper

  • Set and read digital I/Os

  • Optimize camera image