Robot programming without writing code

MARVIN

THE MOST EFFECTIVE WAY TO PROGRAM SURFACE FINISHING AND WELDING APPLICATIONS

what is MARVIN

Marvin is our software designed for rapid industrial robot programming, ideal for industry professionals who do not have in-depth knowledge of robotic programming. Marvin allows you to manually record complex trajectories executed by an operator and converts them into robot programs in just a few minutes. This enables the automation of most processes without the need for advanced programming skills.
Marvin is hardware-independent and supports various devices for trajectory acquisition, generating code compatible with most industrial robots, including Yaskawa Motoman, Kuka, Fanuc, Epson, ABB, Stäubli, Hyundai, Denso, and many others.
Marvin works offline through a simple and intuitive interface that replicates the robot’s work cell. This allows you to verify and optimize the process before production, enabling users to easily test different paths in simulation, with various tool configurations, thus avoiding production downtime.


Marvin enhances your process programming with several automated features, including:

  • Subprogram calls before or after user-defined events.
  • Comments and triggers for special routines upon entering specific volumes or reaching designated areas (e.g., torch cleaning in a welding process can be activated simply by moving the pointer into a predefined area).
  • Speed adjustments to meet the needs of specific processes (e.g., sealing).
  • Post-processing of curved corners to match end-effector requirements.

what can i do with MARVIN

Marvin can be applied for several applications:

SANDBLASTING

WELDING

PAINTING

SEALING

POLISHING

SHOT PEENING

TESTING

DEBURRING

how can i use MARVIN

Start from different inputs
Record and test
Get a robot code!

MARVIN ADVANTAGES

  • Fast to program and easy to use.
  • 100% hardware-independent.
  • Verify robot reachability and check for collisions in simulation.
  • Adjust speed according to tasks or match human gestures.
  • Associate custom commands with the recording tool, defining specific instructions and subroutines for each application.

Do you want to know more about MARVIN?

Download MARVIN brochure

robot painting applications