24.03.2013 Views

Advanced Welding Processes: Technologies and Process Control

Advanced Welding Processes: Technologies and Process Control

Advanced Welding Processes: Technologies and Process Control

SHOW MORE
SHOW LESS

Create successful ePaper yourself

Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.

230<br />

<strong>Advanced</strong> welding processes<br />

Off-line storage<br />

Programmer<br />

Operator<br />

operation, but, in practice, the creation of a satisfactory welding program<br />

may take a considerable time. The details of the teaching procedure depend<br />

on the robot, but usually involve teaching the robot motion <strong>and</strong> operating<br />

instructions followed by editing the program <strong>and</strong> adding welding parameters.<br />

Two techniques are normally employed:<br />

∑ teach-by-doing, or playback, mode;<br />

∑ point-to-point with interpolation.<br />

Teach-by-doing<br />

Monitor<br />

output<br />

for QA<br />

Network<br />

for CAD/CAM<br />

Input/output interface<br />

RAM ROM<br />

Microprocessor<br />

Input/output interface<br />

Safety<br />

interlocks<br />

11.6 Robot controller functions.<br />

Component<br />

detection<br />

& FMS<br />

coding<br />

Robot<br />

Positioner<br />

<strong>Welding</strong><br />

equipment<br />

The teach-by-doing, or playback, mode of programming was one of the<br />

earliest techniques to be used <strong>and</strong> involves the operator leading the robot<br />

through the weld path <strong>and</strong> continuously or periodically recording the position<br />

of the welding head. A commercial SCARA system utilizes this approach;<br />

the robot is set in the ‘TEACH’ mode, the program is allocated a number by<br />

means of keys on the controller <strong>and</strong> the operator then moves the head manually<br />

to the first point to be taught, pressing a button at the rear of the arm to<br />

record the point. Successive points on the weld path are taught in a similar<br />

manner <strong>and</strong> weld start positions are identified by means of an alternative<br />

button. The program is terminated <strong>and</strong> stored in memory by means of another<br />

key on the controller. <strong>Welding</strong> parameters <strong>and</strong> input/output (i/o) sequences<br />

may then be edited into the program using the key pad <strong>and</strong> VDU screen on<br />

the controller. The whole procedure may then be run under computer control

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!