Graphical programming interface for different industrial robots.

Everything you need to get started with simple robot applications!

Online-Demo vereinbaren

Feature overview

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

From simulation to production

Other features:

1. 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

2. 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.

3. 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.

4. Builder
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, …

5. Operator Cockpit
Control and monitor production

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

Parameterize Function Blocks

Wizards are graphical operating and input aids. They help to configure the necessary settings for some function blocks via a graphical user interface. Users can thus adapt function blocks to the specific requirements of their application without expert knowledge. The following wizards are part of drag&bot CORE:

  • Move robot and save positions

  • Creating robot paths from individual positions

  • Define the grid of a magazine for parts removal/storage

  • Set finger position, closing force and closing speed of grippers

Programm templates

With the help of the guides, the user is led step by step through the creation of a program flow for a specific use case.

Example grid guide: At the beginning the basic grid shape is selected, then the number of rows and columns. The robot must be moved to 3 corners of the grid so that the coordinates of the grid in space and those of the individual fields can be determined. In the final steps, the program logic and gripping strategies are determined. The result is an immediately workable drag&bot program.

User Management
Admin, Technician, Operator

The features available to a user depend on the role that the administrator has assigned to him. The administrator of a system can create, modify or delete users. The three available roles are: Admin, Technician, Operator. The operator, for example, only has access to an operator cockpit configured for him as well as released programs.

drag&bot is available in different versions

To get started directly with drag&bot, we recommend SIMULATION, a cloud-based version of the software.
With the PRODUCTION package you can use all functions and work with real hardware.

Get to know our software pricing

Try drag&bot SIMULATION for free

Use the free access to our cloud version to get to know the software and simulate your application. Register right away – within a few minutes your access data will land in your mailbox and you can get started immediately.

Launch Robot-Simulation NOW


We show you how easy robot programming can be