57 package com.boschrexroth.mlpi;
81 private long _motionHandle;
153 public native
void SetBeltConfiguration(
Motion.
AxisRef beltAxis,
double posX,
double posY,
double posZ,
double rotA,
double rotB,
double rotC,
double beginLength,
double totalLength);
194 public native
void SetName(String name);
234 public native
void Reset();
249 public native
void SetSafeZone(
long zoneNumber,
Robot.
RobotSafeZoneType zoneType,
double maxPosX,
double maxPosY,
double maxPosZ,
double minPosX,
double minPosY,
double minPosZ);
264 public native
void SetMoveId(
long moveId);
277 public native
void ChangeTool(
double posX,
double posY,
double posZ,
double rotA,
double rotB,
double rotC);
native void SetMoveId(long moveId)
native void SetCylindricTransform(Robot.RobotCoordinateSystem coordSys, double posX, double posY, double posZ, double rotA, double rotB, double rotC)
This class defines the axis through the definition of control and axis number.
Class definition of the mlpiRobotLib.
native void SetKinematicType(long type)
native void AddAllAxisToGroup()
native void ChangeTool(double posX, double posY, double posZ, double rotA, double rotB, double rotC)
This enumeration defines the type of a safe zone.
native void RemAllAxisFromGroup()
This class defines the reference in order to reference to the connected control and the robot that wi...
native void SetName(String name)
native void SetRotaryTableConfiguration(Motion.AxisRef beltAxis, double posX, double posY, double posZ, double rotA, double rotB, double rotC, double beginLength, double totalLength)
This enumeration defines the reaction of errors while sync moves.
native void SetCartesianTransform(Robot.RobotCoordinateSystem coordSys, double posX, double posY, double posZ, double rotA, double rotB, double rotC)
This enumeration defines the possible coordinate systems.
native void SetSafeZone(long zoneNumber, Robot.RobotSafeZoneType zoneType, double maxPosX, double maxPosY, double maxPosZ, double minPosX, double minPosY, double minPosZ)
native void SetBeltConfiguration(Motion.AxisRef beltAxis, double posX, double posY, double posZ, double rotA, double rotB, double rotC, double beginLength, double totalLength)
Class definition of the MotionLib.
native void SetBeltErrorReaction(Motion.AxisRef beltAxis, Robot.RobotSyncErrorReactionMode errorType, double time, double deceleration, double jerk)
native void SetAxisConfiguration(Robot.RobotAxisConfiguration[] axisConfig)
This class defines the configuration of the axis.