The robotization of CNC production has long since begun: Eckelmann now offers machine builders a surprisingly easy way to optimally integrate robots in CNC applications and production environments.

Controlling robots directly with the CNC

Our powerful CNC control architecture allows complete and dynamic integration of CNC / PLC, robot control and motion control. This allows robotic kinematics, for example SCARA robots, being integrated into CNC applications with little effort - without knowledge of programing robotic systems!

This opens up interesting new application scenarios for robots, from diverse handling tasks and packaging applications to direct integration into complex CNC machining processes to reduce productive and non-productive machine times. An example is the execution of several CNC machining steps in one clamping.

E°EXC controllers calculate axis transformations for robot kinematics taking into account the limits of individual axes and singularities.

Optimal integration of robotics

The powerful CNC controller  from Eckelmann calculates the trajectory of robot kinematics with the unbeatable path accuracy of a CNC! Robots can therefore be programmed, operated and monitored in the same Cartesian coordinate system according to DIN 66025 (G code) via the CNC user interface. Classic CNC features such as tool length and radius compensation or technology-specific compensations are also implemented by robot kinematics. This eliminates a time-consuming teach-in of the robot. Also, learning a special robot programming language is unnecessary.

A high-performance PLCopen motion library is also integrated in the CNC control so that all axes can be programmed optionally as CNC or motion axes. Motion and CNC functions can even overlap dynamically in real time and during runtime of the NC program. This allows, for example, CNC processing on a moving conveyor belt.

Advantages of CNC-integrated robotics

Photo: Artus.Atelier
Photo: Artus.Atelier
  • Programming, operation and monitoring of the robot via the CNC
  • A single user interface with a consistent look and feel
  • No additional costs for a dedicated robot controller
  • No training in robot programming required
  • Simple programming with G-Code or according to DIN 66025
  • No time-consuming teach-in, all movements take place in the coordinate system of the CNC
  • Control out-of-the-box robots with the path accuracy of a CNC
  • No latency due to heterogeneous control architectures for CNC and robots
  • Well integrated into the CAD / CAM workflow
  • Lower service and maintenance costs for the robot
  • Higher productivity due to higher degree of automation and parallel overlapping of robot and CNC processes
  • Competitive machines for smart production environments

    Tasks for robots on CNC machines

    • Various handling tasks, such as pick-and-place or loading and unloading of machines in twenty-four-seven operation
    • Packaging applications
    • Complex, robot-assisted machining at runtime of the NC program
    • More flexible automation of inspection and measurement tasks using industrial image processing

      Further information

      >> Scholbrock, Nils / Rex, Matthias: Sagen Sie’s Ihrem Roboter einfach per G-Code . In: MaschinenMarkt 8 (2018), S. 46–48.

      >> In the Twitter channel of Eckelmann you will find a short video with a demo application realized by Rex Automatisierungstechnik.


      Contact in Wiesbaden
      Nils Scholbrock, Sales

      Nils Scholbrock
      Sales Department
      Phone: +49 611 7103-398

      Contact in Herford
      Peter Schicker

      E°EDP Engineering Documentation Plattform

      Cookies help us in providing our services. By using our services, you agree that we set cookies.