Specifications

BASIC commands
PROGRAMMING MANUAL 122
Revision 5.0
fig. 32/i
3.2.180 MOVECIRC
/i
0,0
AXIS 1
AXIS 0
Example A pallet consists of a 6 by 8 grid in which gas canisters are inserted 185 mm
apart by a packaging machine. The canisters are picked up from a fixed point.
The first position in the pallet is defined as position 0,0 with the DEFPOS
command. The part of the program to position the canisters in the pallet is:
FOR x=0 TO 5
FOR y=0 TO 7
MOVEABS(-340,-516.5) 'move to pick-up point
WAIT IDLE
GOSUB pick 'call pick up subroutine
PRINT Move to Position: ;x*6+y+1
MOVEABS(x*185,y*185) 'move to position in grid
WAIT IDLE
GOSUB place 'call place down subroutine
NEXT y
NEXT x
See also AXIS, MOVE, MOVEABS, UNITS.
Type Axis command
Syntax MOVECIRC(end_1,end_2,centre_1,centre_2,direction)
MC(end_1,end_2,centre_1,centre_2,direction)