Offline Programming Software is Single Solution for Robotic Hammer Peening of Automotive Stamping Dies

Daimler wanted to develop a hammer peening process for polishing the stamping dies used to manufacture body panels for Mercedes-Benz cars. A robot was essential to the process. Little did the automaker know how difficult it would be to program a robot to handle the millions of toolpath calculations required for this intensive process. Conventional software tools were not up to the task. A three-year collaboration between Daimler and Robotmaster resulted in a robust software solution that not only made the programming for these large, complex dies easy and error-free, it reduced offline programming time by 70 percent. Once they had a foolproof solution for hammer peening, Daimler broadened their sights to other robotic processes. Laser hardening, laser cladding, and induction hardening also proved to be a great match with Robotmaster's single software solution.

Polishing die tools is a required practice in the automotive industry to reduce surface roughness, prevent galling, and prolong service life. Daimler AG wanted to automate their polishing operations for stamping dies used in sheet metal forming of automotive body panels.



Manual polishing of die surfaces is labor intensive and time consuming. It is also difficult to manually maintain surface consistency between die tools when the operators technique and level of fatigue vary from part to part. Subsequently, this impacts the consistency and quality of the stamped car body components and how they mount to the vehicle frame. Luxury vehicles such as the Mercedes-Benz S-Class and E-Class require components with exemplary finish and fit.


Robotic Hammer Peening for Speed, Consistency, Flexibility

Hammer peening has been shown to improve polishing speed, consistency, and surface quality. It also increases the surface hardness by up to 30 percent, thereby increasing the service life of the dies. Daimler wanted to take it a step further by using a robot for hammer peening.


The PhD responsible for developing procedures at Mercedes-Benz Werks manufacturing equipment center in Sindelfingen, Germany, and who spearheaded development of the hammer peening process, knows firsthand the advantages of robots. He says robots are less expensive than dedicated CNC machines and provide greater reach on large workpieces, in this case dies weighing up to 25 tons and as large as 5 m x 2.5 m. Robots are also more flexible and can be used for different applications.


To maximize their equipment investment, Daimler planned to leverage robotics renowned flexibility to use the die shops robot cells for other processes beyond hammer peening. But first they would have to program the robotic hammer peening process, which would prove to be a formidable challenge.


Developing the Right Robot Programming Solution

In the hammer peening process, the surface of the die is polished by repeatedly striking it with a high-frequency impact spherical hammering tool at over 200 hertz. Millions of impact points are required by the hammer head to ensure homogeneous surface quality. To program a robot to manipulate the hammer peening tool with such frequency and precision was a monumental challenge, especially with conventional software tools.


Even using two to three different software platforms for code generation, calculating toolpaths, and converting to robot motion, Daimlers existing programming tools were unable to handle all of the computations required to program a six-axis robot for hammer peening. Daimler approached the Robotmaster team to help develop the robotic process and the software to program the robot.


Upon initial trial of Robotmaster offline programming software, Daimler was able to realize an immediate 50 percent time savings compared to previous software tools. But this was just the beginning. Processing 3 million path points is no easy task.


Daimler and the Robotmaster team embarked on an extensive, three-year R&D project to enhance and refine the robotic hammer peening process. The Robotmaster team worked closely with Daimler, collaborating on custom toolpath creation and ongoing development of the Robotmaster software to improve programming time and ease of use.


Daimler says they could not have developed this hammer peening process or the other robotic processes without the dedication of Robotmasters team. Robotmaster spent months working with the automaker, making sure they understood what Daimler wanted and adapting the software for their specific applications.


Robot Programming Time Cut by 70 Percent

Robotmaster alone was able to do what no other software tools could accomplish, even in combination. The offline programming solution not only handled all of the calculations where others failed, it surpassed the customers expectations by optimizing the entire robotic hammer peening process.

~ Programming time substantially reduced by 70 percent.
~ Robot kinematics optimized, including singularities, collision detection, reach and joint limits.
~ Robot transitions optimized to ensure smooth motion.
~ Programming for large, complex dies with millions of path points is easy and error-free.


Total programming time for one workpiece, including the time to import a CAD file and create a toolpath, was reduced from 12 hours to only 3.5 hours. Robotmasters kinematics solution accounted for only 45 minutes of that total programming time, a substantial improvement over previous attempts with other software platforms.


Pivotal to the Robotmaster solution was one of the fastest kinematics resolution engines available. It solves singularities, reach and joint limits, and any other sudden robot motion that can abruptly change the robots configuration or cause errors. The proprietary kinematics and collision detection engines check for errors, while the optimization tools smooth the robot motion. Transitions are clean. Unnecessary joint movements are minimized.


"Robotmaster has the best kinematics and collision detection engines on the market," says Anbu Lingappan, European business development manager for Intercam SA, a distributor of Robotmaster software and part of the team that collaborated with Daimler on the hammer peening application. "When Daimler asked why it takes this long to process 3 million points, we had to explain how Robotmaster checks for kinematics issues at 150 iterations per point minimum for a six-axis robot. We do this in the background for each point in the path and at a very high speed. Only then do people realize that there are some serious calculations going on behind the scenes."


The software also needed to control external axes with ease. Daimlers hammer peening cell uses a KUKA KR 500 robot mounted on a rail to increase its reach, plus two rotary axes to position the workpiece. Robotmaster can manage up to 11 axes simultaneously, including a six-axis robot and five external axes. The simulation and optimization tools automatically support rails and rotaries as needed.


Not only was Robotmaster alone able to do what no other software tools could accomplish in combination, the software solution can be used for multiple path-intensive processes.


One Software Solution for Multiple Robotic Processes

Once Robotmaster proved themselves in the hammer peening application, Daimler began to explore using the software for other processes. A second robotic cell was commissioned. This one was designed to be multifunctional. By simply changing out the end-of-arm tooling, the robot can be used for a variety of processes from laser hardening to drilling.


Robotmaster provided the multifunctional operation Daimler was looking for and helped avoid collisions and singularities. Daimler soon learned that Robotmaster could handle any process they put in front of it. The software was both powerful and easy to use. It simplified the programming for a host of different robotic processes with one software platform.


Daimler used Robotmaster software to program a robotic laser hardening process for their stamping dies. By laser hardening the fillets, they could gain 30 percent more service life from their die tools. Robotmaster was also used to program a robotic laser cladding process to build up worn surfaces of dies.


Today, several seats of Robotmaster software are used for production in three Mercedes-Benz die shops across Germany and in Daimlers Digital Factory, where the core of their automobiles are built, combining physical and digital processes in Daimlers industrial production. Ultimately, Daimler was able to accomplish their goal to optimize and economize their processes by creating multifunctional robotic cells for hammer peening, laser hardening, laser cladding, milling, drilling, and induction hardening. All programmed with Robotmaster software.


Easy to Use, Everyone Benefits

Ease of use played a substantial role in Daimlers adoption of Robotmaster software for offline programming. The Robotmaster Interactive Simulation Environment (RISE) is extremely powerful, providing an intuitive click-and-drag user interface for modifying the robots positions and trajectories.


Norbert Krach, managing director of robotized rm systems GmbH, Robotmasters local reseller in Germany, explains how Robotmasters user interface and proprietary technology provide unmatched control and flexibility.


"The user interface is unique. Its impressive how easily you can get the toolpaths into Robotmaster and easily generate the code, simulate the process, and resolve any kinematics challenges," says Krach. "With other software, you have to do a lot of trial and error. With Robotmaster, you resolve toolpaths easily and much faster. You dont have to sit in front of a computer for hours tweaking points."


Daimler continues to explore the use of robotics for different processes in the die shop and rely on Robotmaster to accommodate their robot programming needs. Intercams Lingappan says the automotive industry owes a debt to Daimler for their work in this field.


"We have to give credit to Daimler for helping us innovate the robotic hammer peening process. The rest of the market will benefit."


About Hypertherm Robotic Software

Hypertherms Robotic Software Team develops Robotmaster software, which seamlessly integrates CAD/CAM based robot programming, simulation and program generation. Common robot programming challenges typically require intricate user intervention or costly manual editing for producing error-free programs. Robotmaster provides innovative tools to effortlessly optimize robot programs producing error-free robot paths, avoiding singularity zones and collisions, working around joint and reach limitations, and optimizing tool orientations along the entire trajectory. Furthermore, Robotmaster software is ideally suited to program robots for such tasks as trimming, de-burring, polishing, welding, dispensing, grinding, spraying, painting and 3D machining, while supporting most industrial robot brands. Hypertherm Robotic Software, Inc., is an independent subsidiary of Hypertherm, Inc. www.robotmaster.com


About Hypertherm

Hypertherm designs and manufactures advanced cutting products for use in a variety of industries such as shipbuilding, manufacturing, and automotive repair. Its product line includes plasma, laser and waterjet cutting systems, in addition to CNC motion and height controls, CAM nesting software, robotic software and consumables. Hypertherm systems are trusted for performance and reliability that result in increased productivity and profitability for hundreds of thousands of businesses. The New Hampshire based companys reputation for cutting innovation dates back nearly 50 years to 1968, with Hypertherms invention of water injection plasma cutting. The 100 percent associate owned company, consistently named a best place to work, has more than 1,400 associates along with operations and partner representation worldwide.

Featured Product

Robotmaster® 2024

Robotmaster® 2024

Program multi-robot cells and automatically solve robotic errors with ease. Hypertherm Associates announces a new version to its robotic programming software. Robotmaster 2024 addresses key market trends including the support for programming multiple robots in a single work cell and the demand for automatic trajectory optimization and robotic error correction.