BASIC commands
PROGRAMMING MANUAL
195
R
e
vi
si
o
n
1
.0
3.2.285 TABLEVALUES
/i
3.2.286 TAN
/i
3.2.287 TANG_DIRECTION
/i
/i
/i
3.2.288 THEN
See
IF..THEN..ELSE..ENDIF
.
See also
CAM
,
TABLE
Type
System command
Syntax
TABLEVALUES(address, number_of_points, format)
Description
Returns a list of TABLE points starting at the number specified. There is only
one format supported at the moment, and that is comma delimited text.
Note:
TABLEVALUES
is provided mainly for Trajexia Studio to allow for fast
access to banks of TABLE values.
Arguments
•
address
Number of the first point to be returned
•
number_of_points
Total number of points to be returned
•
format
Format for the list (0 = comma delimited text)
Example
No example.
See also
N/A
Type
Mathematical function
Syntax
TAN(expression)
Description
The
TAN
function returns the tangent of the expression. The expression is
assumed to be in radians.
Arguments
•
expression
Any valid BASIC expression.
Example
>> print TAN(PI/4)
1.0000
See also
N/A
Type
Axis parameter
Syntax
TANG_DIRECTION
Description
When used with a 2 axis X-Y system, this parameter returns the
angle in radians that represents the vector direction of the
interpolated axes. The value returned is between –PI and +PI and
is determined by the directions of the interpolated axes as follows:
X
Y
Value
0
1
0
1
0
PI/2
0
-1
PI (+PI or –PI)
-1
0
-PI/2
Arguments
N/A
Example
‘ Note scale_factor_x MUST be the same as scale_factor_y
UNITS AXIS(4)=scale_factor_x
UNITS AXIS(5)=scale_factor_y
BASE(4,5)
MOVE(100,50)
angle = TANG_DIRECTION
See also
MOVETANG