Latest Blog Post

compare new collaborative robots

RIA's Webinar: Advanced Robotic Welding Techniques

Catherine Bernier
by Catherine Bernier on Nov 11, 2013 11:45:00 AM

describe the imageThe Robotic Industries Association, RIA, regularly offers webinars on different trends in the market. Being sponsored by various robotic companies, they share pertinent information on many subjects, such as robotic end effectors, vision systems, robotic welding systems and more. The last webinar occurred on October 24th and it was about Advanced Robotic Welding Techniques. This webinar was classified as being at an intermediate to advanced level, because a previous presentation had already covered the basics of robotic welding. You can read about the expert discussion that took place on the basics of robotic welding here: Robotic Welding: What do the Experts say?

The webinar on advanced techniques presented various concepts including adaptive welding and weld inspections.

Adaptive Welding

This concept is about considering all the variations that a part or assembly can have on a production line. These variations are important to consider when it comes to welding two parts together. In fact, the goal of adaptive welding is to weld unrepeatable assemblies. Different kinds of variations may occur such as positional error, gap variation, area variation or top surface alignment mismatch.

In order to deal with these differences, various tools can be combined with welding robots to make them more flexible and keep all your processes repeatable.

Touch Sensing with Weld Wire

This system uses the welding wire to touch and locate in real time the groove to be welded. To do so, a low current and safe voltage is sent through the wire, then the robot will move to locate features by touching the part. When a contact happens, the robot controller will notice a variation in the voltage and in the current. The data collected informs the robot about the location and dimension of the features of the part. It can therefore adjust its path to take these variations into consideration.


This process can be used for real time path modification. The robot will start at the specified location of the groove, then it will weave from side to side until a contact occurs. By analyzing the distance between the two contacts (both sides), the wire can therefore position itself right in the middle of the groove and proceed with the weld.  

Through-the-Arc Feedback

This kind of feedback is used during the welding process. The current and voltage variations can be detected by the robot software. These variations can give information about the weld depth. One such application is called through-the-arc adaptive fill.  When the robot touches the side of the groove, it can calculate the percentage of penetration of the weld being done. Then, the robot welder can adjust the height of the torch to create the wanted weld depth.


The last two systems mentioned are also known as seam finding and seam tracking. To know more about them read: Improve Robotic Welding With Seam Finding and Tracking.

Vision Sensor Feedback

Vision systems often use cameras or lasers to collect data about the weld seam. For seam and feature finding, a laser scan of the entire weld seam is done prior to the start of the weld. Then, the welding path and the weld process parameters will be adjusted to the particularities of the part being welded. When the gap needed to be welded has variations, the integrated robot vision package can be used to assure a complete fill of the welding area by adjusting wire and travel speed.



Different types of inspection can be used in an automated welding process such as monitoring of the weld process, visual inspection of the seams and part metrology.


3D surface information can be obtained from laser triangulation. Nowadays systems have data acquisition rates of 450 Hz up to 2,805 Hz, which is pretty fast. Then, the scan speeds can be from 180 mm/s up to 800 mm/s. The camera has to be relatively close since it normally has a field of view between 30 to 70 mm.

The images obtained can generate a lot of data on the part. Here is the usual list of welding inspections a customer might require:

  • Porosity/holes in the weld
  • Weld Length
  • Throat thickness
  • Misalignment
  • Undercuts
  • Leg lengths
  • Weld volume
  • Weld width
  • Weld height
  • Excessive spatter

What’s next?

The webinar also offered a discussion panel with 3 experts from different backgrounds to answer interesting questions on robotic welding techniques. Future blog posts will cover this question session so keep an eye on the blog to know more.



Subscribe to Robotiq's Blog

Leave a comment

Catherine Bernier
Written by Catherine Bernier
Catherine is an Application Engineer here at Robotiq. Drawing from her expertise with manufacturing processes, production management and business management in general, her main focus is helping her clients find the solutions that will best serve their needs. If you have any questions about Robotiq's products and how they can serve your application, get in touch with her at
Connect with the writer:

Related posts

Trending on DoF This Week - Nov. 24

What's trending on DoF this week? Installing the 3-Finger Gripper on the Wrist Camera, automotive hood lifting and closing with...

Amanda Lee
By Amanda Lee - November 24, 2016
Collaborative Robots are Not Job Thieves, They are Worker Tools

If we go back a couple years, the mentality facing robots was way different than it is now. Robots were designed to handle...

Mathieu Bélanger-Barrette
By Mathieu Bélanger-Barrette - May 11, 2015
Fast Setup for Robotic Welders at Fabtech

Fabtech, the largest metal fabrication show in the US, is happening in Atlanta this week. Robotiq and partners are presenting...

Samuel Bouchard
By Samuel Bouchard - November 11, 2014

How to control 2-Finger Gripper via MODBUS RTU ?

I and using 2-Finger Gripper and I want to control its position, force speed using MODBUS RTU.The gripper is connected to a Windows PC via a USB port and uses a USB to RS-485 converter.I'm writing...Read more

50 Different pallet layouts

I have an application where a UR10 is palletizing boxes. There is about 50 different sizes which means 50 different pallet layouts. Multiple box sizes a day so it is always changing. I am...Read more

2 Finger Gripper(85) on a Universal Robot 5

I need to have in ROS Gazebo and MoveIt an UR5 robot who has the Robotiq 2 Finger Gripper(85) in the simulation models. At the moment all I have is the UR5 model only for simulations. How do I add...Read more

open source robot arm

Hi everyone,  how can I get a low cost open source robot arm for my final year projet.Thanks.PRINCEWILL Read more