LIBRARY ı6ıul 0) - Cranfield University
LIBRARY ı6ıul 0) - Cranfield University
LIBRARY ı6ıul 0) - Cranfield University
Create successful ePaper yourself
Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.
aims at fine tuning the welding parameters such that the most stable situation is<br />
always attained.<br />
3.3 Off-line programming and control system for robotic gas metal arc<br />
welding<br />
Considering the positioning and process aspects mentioned in the former<br />
sections, a strategy for integrating off-line programming with robotic welding, process<br />
monitoring and adaptive control is proposed. It is assumed that the robot arm as well<br />
as the welding cell are correctly calibrated. Although it is ideal to calibrate the robot<br />
and workcell, this is not absolutely necessary since the control system provides<br />
alignment of the welding torch relative to the workpiece. This is limited, however, by<br />
the range of movement allowed, which implies that the control system can only<br />
accomodate errors within this range and hence, if the robot had large geometric errors<br />
beyond this range, then the control system would reach a limit of movement.<br />
Therefore, the proposed system addresses mainly the off-line programming aspects<br />
and the component and process errors.<br />
The proposed concept aims to integrate the geometrical design of a<br />
component (via CAD modelling) and the welding design (via weld modelling) to<br />
generate the robot program necessary to carry out the required weld. Such a robot<br />
program would contain the necessary communication instructions and logic necessary<br />
for in-process monitoring and adaptive control to be performed, thus ensuring that the<br />
required weld quality is attained. In the present work such a system has been<br />
implemented on a personal-computer, using as its base a commercial CAD software.<br />
The idea behind this concept was to devise a system in which the welded component<br />
is dealt with from the design to the shop floor without the need for developing<br />
welding procedures and without the intervention of an operator for correcting robot<br />
path or adjusting welding parameters. The proposed system is composed of three<br />
main modules, namely: a) CAD Module; b) Off-line Programming Module; c)<br />
Control Module. (see Figure 3.1)<br />
3.3.1 CAD Module<br />
In the CAD module, the welded part is designed such that the welds are<br />
accessible from the part's exterior. A solid model of the workpiece in its final welded<br />
form should be provided in order to allow the off-line programming module to be<br />
used. AutoCAD® (AutoDesk Inc., USA) was chosen to be the basis of the system<br />
due to its flexibility in terms of programming and modelling tools and due to the fact<br />
that it can be considered as a standard personal-computer based CAD software for the<br />
industry.<br />
The AutoCAD programming facilities used in this work are based on<br />
AutoLISP®, a symbolic programming language whose functions are interpreted<br />
during program execution. The advantage of using this programming language is that<br />
the program becomes platform independent. It also provides modularity,<br />
functions can be added to the program without much trouble.<br />
67<br />
i. e. new