
PROGRAMMING
B–63534EN/02
22. RISC PROCESSOR
687
next block must not point in the same direction or in opposite
directions at start–up.
The previously created compensation vector is maintained other than
at start–up at all times.
If the included angles between V
T2
and V
M3
, V
T3
andV
M4
, and V
T4
and V
M4
, and V
T4
and V
M5
are regarded as 05, the compensation
vector V
C1
of block 1 is maintained as the compensation vectors V
C2
,
V
C3
, and V
C4
, of blocks 2, 3, and 4, respectively.
V
M3
V
M2
V
M1
V
C2
V
C1
Tool center path
(after compensation)
Programmed
Path
V
T1
V
T2
V
T3
V
T4
V
T5
V
C3
V
C4
V
C5
V
M4
V
M5
V
M6
Fig. 22.5.2 (l) When q=0deg.Is Determined
If the included angles between V
T2
and V
M3
, V
T3
andV
M4
, and V
T4
and V
M5
are regarded as 180deg., the compensation vector V
C1
of
block 1 is maintained as the compensation vectors V
C2
, V
C3
, and V
C4
of blocks 2, 3, and 4, respectively.
V
M6
V
M5
V
M4
V
M3
V
M2
V
M1
V
C5
V
C4
V
C3
V
C1
V
T5
V
T4
V
T3
V
T2
V
T1
Programmed
Path
Tool center path
(after compensation)
V
C2
Fig. 22.5.2 (m) When q=180deg. Is Determined
(3) Compensation vector when q is regarded as 90deg.
If the previous compensation vector (V
Cn–1
) points in the opposite
direction ((V
Mn
V
Tn–1
) V
Tn–1
direction) to V
Mn
with respect to
V
Tn–1
, the current compensation vector (V
Cn
) is created so it points
in the (V
Mn+1
V
Tn
) V
Tn
direction.
V
M6
V
M4
V
M3
V
M2
V
M1
V
C1
Programmed
Path
Tool center path
(after compensation)
V
T5
V
T4
V
T3
V
T2
V
T1
V
C5
V
C4
V
C3
V
C2
V
M5
Fig. 22.5.2 (n) When q=90deg. Is Determined (1)
If the previous compensation vector (V
Cn–1
) points in the same
direction ( –(V
Mn
V
Tn–1
) V
Tn–1
direction) as V
Mn
with respect to
V
Tn–1
, the current compensation vector (V
Cn
) is created so it points in the
–(V
Mn+1
( V
Tn
) V
Tn
direction.