4MELFA-BASIC IV
Functions 4-146
Position vari-
ables
Zone2
(
<Position 1>,<Position 2>,<Position 3>
<
Numeric value
1>, <
Numeric value
2>,
<
Numeric value
3>,
<Position 4>
)
Checks whether position 1 is within the space (cylinder) created by
the position 2 and position 3 points.
Outside the range=0, Within the range=1
Only the X, Y, and Z coordinate values are considered; the A, B, and
C posture data is ignored.
341 Numeric
value
PosCq(<Position>) Checks whether <position> is within the movement range.
327 Numeric
value
PosMid
(<Position1>,<Position2>,
<
Numeric value
1>, <
Numeric value
2>)
Calculates the middle position between <position 1> and <position
2>.
328 Position
CalArc
(
<Position 1>,<Position 2>,<Position 3>
<
Numeric value
1>, <
Numeric value
2>,
<
Numeric value
3>,
<Position 4>
)
Returns information of an arc created from <position 1>, <position
2>, and <position 3>.
312 Numeric
value
SetJnt
(<J1 axis>,<J2 axis>,<J3 axis>,<J4 axis>
<J5 axis>,<J6 axis>,<J7 axis>,<J8 axis>
)
Sets values in joint variables.
334
Joint
SetPos
(<X axis>,<Y axis>,<Z axis>,<A axis>
<B axis>,<C axis>,<L1 axis>,<L2 axis>
)
Sets values in position variables.
335
Position
Class Function name (format) Functions
Page
Result