Advanced Welding Processes: Technologies and Process Control
Advanced Welding Processes: Technologies and Process Control
Advanced Welding Processes: Technologies and Process Control
You also want an ePaper? Increase the reach of your titles
YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.
<strong>Welding</strong> automation <strong>and</strong> robotics 231<br />
in the ‘TRACE’ mode (without welding) for final checking, <strong>and</strong> the ‘PLAY’<br />
mode, which performs the whole sequence in production, may be initiated<br />
by a simple switch or push button connected to one of the i/o ports.<br />
The procedure is very easy to learn <strong>and</strong> the programming operation is<br />
extremely rapid, but, for curved or complex shapes, a large number of points<br />
need to be recorded. An alternative system uses a continuous path recording<br />
technique <strong>and</strong> a device mounted on the end of the torch to maintain the<br />
correct torch to workpiece distance. One problem which is inherent in these<br />
systems is mechanical backlash. The encoders which are recording the position<br />
of the axes in the ‘TEACH’ mode do not take into account any distortion in<br />
the arm caused by the method of leading the torch to the work. This may lead<br />
to some inaccuracy in playback, although the rigidity of the small SCARA<br />
systems tends to minimize this problem.<br />
Point-to-point with interpolation<br />
This system is the approach most commonly used on fusion welding robots.<br />
A program identification number <strong>and</strong> the ‘TEACH’ mode are selected at the<br />
controller. The robot is then driven through a path in space using the normal<br />
actuators which are controlled from a manually operated pendant equipped<br />
with push buttons or a joystick. At selected points, the position is recorded<br />
by pressing a key on the pendant. The mode of travel between points, the<br />
velocity <strong>and</strong> the choice of welding or non-welding operation are also possible<br />
using appropriate keys on the pendant. The travel mode choice is usually<br />
‘LINEAR, CIRCULAR or WEAVE’ <strong>and</strong> the computer will interpolate an<br />
appropriate path based on the points that have been programmed. The taught<br />
program is stored at the end of the sequence <strong>and</strong> again it is possible to edit<br />
in further instructions, welding parameters or control sequences. This approach<br />
gives improved accuracy <strong>and</strong> facilities such as software-generated weave<br />
patterns, but the programming process takes significantly longer than the<br />
teach-by-doing method <strong>and</strong> it requires more care to avoid accidental collisions.<br />
11.5.5 Program storage<br />
The taught programs are stored in non-volatile memory (e.g. battery-backed<br />
RAM) in the controller. It is also possible to assemble a sequence of programs<br />
together into a batch file to perform a particular job <strong>and</strong> to store regularly<br />
used sets of welding parameters in a library file which may be called up<br />
during the main welding program. 4 For additional security, or to release<br />
4 A library file may, for example, contain instructions to start welding, set the current, set<br />
the voltage <strong>and</strong> the travel speed or to decrease current, decrease voltage <strong>and</strong> turn off the<br />
welding system.