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)
← B BClr Function →