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.
collision detection capabilities which allow the programmer to detect and correct any<br />
potential collision that might occur during the robot operation.<br />
Owens [ref. 75] described a MS-DOS PCl'-based off-line programming<br />
package, Workspace12, which was designed to be able to exchange information with<br />
CAD systems using the DXF format and to allow for the modelling of objects by<br />
using its three dimensional CAD system. This incorporates surfaces, constructive solid<br />
geometry, extruded polylines, solids and rotations. Super VGA graphics has made the<br />
simulation standard match that provided by graphics workstation-based packages. The<br />
package also includes dynamic simulation capabilities, which allow not only the<br />
evaluation of the dynamic performance of the robots but also the development of<br />
control systems for new manipulators. It also provides the programmer with textual<br />
programming allied with interactive graphical simulation and collision detection<br />
capabilities. These allow the programmer to visualise the robot movements and its<br />
interaction with the cell environment, as well as the flow control of the of line<br />
generated programs.<br />
Kortus et at. [ref. 741 proposed that the use of a textual based programming<br />
system allied with a PC-based graphical kinematic simulator (Workspace) may result<br />
in a cheaper alternative to the commercially available workstation based off-line<br />
programming systems.<br />
Cook et al. [ref. 76] described a workstation-based robot simulation system<br />
(ROBOSIM), developed at NASA-USA to aid the design of robot manipulator arms<br />
by simulating their use in a variety of industrial and space-related contexts. The same<br />
authors described its use for simulating and programming robotic welding applications<br />
and emphasised that it could be used for determining the best orientation of the part<br />
relative to the robot and work table, for aiding fixture design, and for investigating<br />
different robot and positioner configurations. The system could be further developed<br />
for insertion into a complete CAD/CAM system, which would allow the welded part<br />
to be taken from its conceptual design to the production floor by computer<br />
simulation, before fabrication.<br />
Recent developments in off-line programming have mainly focused on<br />
integrating CAD information normally available from the component design stages to<br />
the robot operation. The development of strategies for integration of manufacturing<br />
processes as well as the sensory information in the programming interface has also<br />
received-significant attention. [refs. 77,78,79].<br />
Chan et al. [ref. 80] described an off-line programming system which was<br />
based on a commercial CAD package (CATIA13) integrated with an ABB14 IRB-2000<br />
industrial robot. The integration was accomplished by means of a specially developed<br />
post-processor, which was responsible for translating the CAD information into the<br />
robot program (language ARLA'5). Following the same line, Lee and El Maraghy<br />
[ref. 81] developed ROBOSIM, an off-line programming system whose graphical<br />
interface was a commercial PC-based CAD software, CADKEY. These systems were,<br />
" Personal computer, based on the the Intel 80x86 microprocessor family<br />
12 Robot Simulations Ltd., UK.<br />
" Computer-graphics Aided Three-dimensional Interactive Application.<br />
14 Asca Brown Boveri<br />
13 ABB Robot LAnguage.<br />
20