System philosophy
HARDWARE REFERENCE MANUAL
15
Revision 5.0
Circular interpolation
fig. 8
It may be required that a tool travels from the starting point to the end point
in an arc of a circle. In this instance the motion of two axes is related via a
circular interpolated move using the
MOVECIRC
command.
Consider the diagram in the figure. It corresponds to the
MOVECIRC
(-100,0,-50,0,0)
command. The centre point and desired end point of the
trajectory relative to the start point and the direction of movement are
specified. The
MOVECIRC
command computes the radius and the angle of
rotation. Like the linearly interpolated
MOVE
command, the
ACCEL
,
DECEL
and
SPEED
variables associated with the base axis determine the speed
profile along the circular move.
CAM control
fig. 9
Additional to the standard move profiles the TJ2-MC__ also provides a way
to define a position profile for the axis to move. The
CAM
command moves
an axis according to position values stored in the TJ2-MC__ Table array.
The speed of travelling through the profile is determined by the axis
parameters of the axis.
The figure corresponds to the command
CAM(0,99,100,20)
. A is the time
axis, B is the position axis.
0
50
50
-50
A
B