09.12.2012 Views

Basic Characteristics RAPID

Basic Characteristics RAPID

Basic Characteristics RAPID

SHOW MORE
SHOW LESS

Create successful ePaper yourself

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

Examples<br />

Limitations<br />

Predefined data<br />

PERS tooldata gripper := [ TRUE, [[97.4, 0, 223.1], [0.924, 0, 0.383 ,0]],<br />

[5, [23, 0, 75], [1, 0, 0, 0], 0, 0, 0]];<br />

The tool in Figure 1 is described using the following values:<br />

- The robot is holding the tool.<br />

- The TCP is located at a point 223.1 mm straight out from axis 6 and 97.4 mm<br />

along the X-axis of the wrist coordinate system.<br />

- The X and Z directions of the tool are rotated 45 o in relation to the wrist coordinate<br />

system.<br />

- The tool weighs 5 kg.<br />

- The centre of gravity is located at a point 75 mm straight out from axis 6 and<br />

23 mm along the X-axis of the wrist coordinate system.<br />

- The load can be considered a spot load, i.e. without any moment of inertia.<br />

gripper.tframe.trans.z := 225.2;<br />

The TCP of the tool, gripper, is adjusted to 225.2 in the z-direction.<br />

The tool data should be defined as a persistent variable (PERS) and should not be<br />

defined within a routine. The current values are then saved when the program is stored<br />

on diskette and are retrieved on loading.<br />

Arguments of the type tool data in any motion instruction should only be an entire persistent<br />

(not array element or record component).<br />

The tool tool0 defines the wrist coordinate system, with the origin being the centre of<br />

the mounting flange. Tool0 can always be accessed from the program, but can never<br />

be changed (it is stored in system module BASE).<br />

PERS tooldata tool0 := [ TRUE, [ [0, 0, 0], [1, 0, 0 ,0] ],<br />

[0, [0, 0, 0], [1, 0, 0, 0], 0, 0, 0] ];<br />

<strong>RAPID</strong> Reference Manual 7-tooldata-3

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

Saved successfully!

Ooh no, something went wrong!