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.

MoveC Moves the robot circularly<br />

Examples<br />

Arguments<br />

MoveC is used to move the tool centre point (TCP) circularly to a given destination. During<br />

the movement, the orientation normally remains unchanged relative to the circle.<br />

MoveC p1, p2, v500, z30, tool2;<br />

The TCP of the tool, tool2, is moved circularly to the position p2, with speed data<br />

v500 and zone data z30. The circle is defined from the start position, the circle<br />

point p1 and the destination point p2.<br />

MoveC *, *, v500 \T:=5, fine, grip3;<br />

The TCP of the tool, grip3, is moved circularly to a fine point stored in the<br />

instruction (marked by the second *). The circle point is also stored in the<br />

instruction (marked by the first *). The complete movement takes 5 seconds.<br />

MoveL p1, v500, fine, tool1;<br />

MoveC p2, p3, v500, z20, tool1;<br />

MoveC p4, p1, v500, fine, tool1;<br />

A complete circle is performed if the positions are the same as those shown in<br />

Figure 1.<br />

p4<br />

p1<br />

p3<br />

Figure 1 A complete circle is performed by two MoveC instructions.<br />

MoveC [ \Conc ] CirPoint ToPoint Speed [ \V ] | [ \T ] Zone [ \Z]<br />

Tool [ \WObj ]<br />

[ \Conc ] (Concurrent) Data type: switch<br />

Subsequent logical instructions are executed while the robot is moving. This<br />

argument is used to shorten the cycle time when, for example, communicating<br />

with external equipment, if synchronisation is not required.<br />

<strong>RAPID</strong> Reference Manual 8-MoveC-1<br />

p2

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

Saved successfully!

Ooh no, something went wrong!