EasyManua.ls Logo

UFactory LITE 6 - Determining Circle Drawing Direction

UFactory LITE 6
165 pages
To Next Page IconTo Next Page
To Next Page IconTo Next Page
To Previous Page IconTo Previous Page
To Previous Page IconTo Previous Page
Loading...
If the positions of point B and C are swapped, point B is (350, -
50,400,180,0,0), point C is (350,50,400,180,0,0), the robotic arm will
draw a circle in a counterclockwise direction. The trajectory of the
robotic arm is as follows:
set_servo_angle interface: see Table 2.1.
set_position interface: see Table 2.2.
The move_circle interface is described in Table 2.4:
Table 2.4 move_circle description
move_circle
Description
This motion calculates the trajectory of a space circle based on three-
point coordinates. The three-point coordinates are (current starting point,
pose 1, pose 2)
Parameter
pose1
Cartesian coordinates
[x(mm), y(mm), z(mm), roll(rad or °), pitch(rad or °), yaw(rad
or °)];
pose2
Cartesian coordinates
[x(mm), y(mm), z(mm), roll(rad or °), pitch(rad or °), yaw(rad
or °)];
percent
Percentage of arc moved
is_radia
n
If is_radian = True, the unit of roll / pitch / yaw is rad;
If is_radian = False, the unit of roll / pitch / yaw is °;
speed
TCP motion speed (mm / s, rad / s);
mvacc
TCP motion acceleration (mm / s
2
, rad / s
2
);
mvtime
0, reserved;
wait
If wait = True, wait for the current commands to be sent before
sending the next commands;
If wait = False, send the next commands directly;

Other manuals for UFactory LITE 6

Related product manuals