
Programming manual
CNC 8070
STATEMENTS AND
IN
STRUCTI
O
NS
Pr
ogr
am
m
ing st
at
em
ent
s
15.
(S
OFT
V02.0
X
)
469
Consultation variables
The information about the status of the synchronization marks may be
consulted using the following variables.
•
MEET or WAIT type mark expected by the "n" channel from the "m"
channel
V.[n].G.MEETCH[m]
V.[n].G.WAITCH[m]
Replace the letters "n" and "m" with the channel number.
•
Status of the MEET or WAIT type "m" mark in the "n" channel
V.[n].G.MEETST[m]
V.[n].G.WAITST[m]
#MEET
It activates the mark indicated in the channel and waits for it to
be activated in the rest of the programmed channels.
This instruction, after activating the mark in its own channel, waits for
it to also be active in the programmed channels before resuming the
execution. Each channel has 10 marks that are numbered from 1 to
10.
Programming the same instruction in several channels, all of them
stop and wait for the rest to reach the indicated point before they all
resume the execution at the same time from that point on.
The programming format is:
#MEET [<mark>, <channel>,...]
There is no need to include the number of its own channel in each
instruction because the mark is activated when executing the
#MEET
instruction. However, it is recommended to program it in order to make
the program more understandable.
CHANNEL 1
CHANNEL 2
CHANNEL 3
G1 F1000
S3000 M3
#FREE AX [Z]
(Frees the Z axis)
X30 Y0
#CALL AX [Z1,Z2]
(It adds the Z1 and Z2 axes)
X90 Y70 Z1=-30 Z2=-50
#FREE AX [Z1,Z2]
(Frees the Z1 and Z2 axes)
X0
#CALL AX [Z]
(Recovers the Z axis)
G0 X0 Y0 Z0
M30
X1=0 Y1=0 Z1=0
G1 F1000
#FREE AX[Z1]
(Frees the Z1 axis)
G2 X1=-50 Y1=0 I-25
#CALL AX [Z]
(Adds the Z axis)
G1 X1=50 Z20
#FREE AX[Z]
(Frees the Z axis)
X1=20
#CALL AX [Z1]
(Recovers the Z1 axis)
G0 X1=0 Y1=0 Z1=0
M30
G1 F1000
X2=20 Z2=10
#FREE AX[Z2]
(Frees the Z2 axis)
X2=100 Y2=50
#CALL AX[Z2]
(Recovers the Z2 axis)
G0 X2=0 Y2=0 Z2=0
M30
Parameter
Meaning
<mark>
Synchronization mark that is activated in the channel
itself and must be activated in the rest of the channels
before going on.
<channel>
Channel or channels where the same mark must be
activated.
Summary of Contents for CNC 8070
Page 1: ...CNC 8070 REF 0504 SOFT V02 0X PROGRAMMING MANUAL Soft V02 0x Ref 0504...
Page 2: ......
Page 4: ......
Page 6: ......
Page 12: ......
Page 14: ......
Page 16: ......
Page 22: ......
Page 26: ......
Page 28: ......
Page 30: ......
Page 32: ......
Page 34: ......
Page 62: ...Programming manual 28 CNC 8070 2 MACHINE OVERVIEW Home search SOFT V02 0X 28...
Page 178: ...Programming manual 144 CNC 8070 7 GEOMETRY ASSISTANCE General scaling factor SOFT V02 0X 144...
Page 360: ...Programming manual 326 CNC 8070 12 CYCLE EDITOR Random multiple machining SOFT V02 0X 326...
Page 556: ...CNC 8070 16 PROBING CANNED CYCLES SOFT V02 0X 522 Programming manual...