Base Statement

Defines and displays the base coordinate system.

Syntax
(1) Base pCoordinateData
(2) Base pOrigin, pXaxis, pYaxis [, { X | Y }​ ]
(3) Base

Parameters

pCoordinateData
Specify the origin and orientation of the base coordinate system directly as point data.
pOrigin
Specify the position in the robot coordinate system that defines the base coordinate system origin, as P#(integer) or P (expression).
pXaxis
Specify the position in the robot coordinate system that defines the point on the X-axis of the base coordinate system, as P#(integer) or P (expression).
pYaxis
Position in the robot coordinate system defining a point on the Y-axis of the base coordinate system, specified as P#(integer) or P (expression).
X
The X-axis designation is preferentially matched to the X-axis. This value is optional. (Default)
Y
The Y-axis designation is preferentially matched to the Y-axis. This value is optional.

Description

Defines the robot base coordinate system by specifying base coordinate system origin and rotation angle in relation to the robot absolute coordinate system.

To reset the Base coordinate system to default, execute the following statement. This will make the base coordinate system the same as the robot absolute coordinate system.

Base XY(0, 0, 0, 0)

Note


Changing the base coordinate system affects all local definitions

When base coordinates are changed, all local coordinate systems must be re-defined.


See Also
Local

Base Statement Example
Define base coordinate system origin at 100 mm on X axis and 100 mm on Y axis

> Base XY(100, 100, 0, 0)