
PROGRAMMING22. RISC PROCESSOR
B–63534EN/02
686
When the included angle q between V
Mn+1
and V
Tn
is regarded as 0deg.,
180deg., or 90deg., the compensation vector is created in a different way.
So, when creating an NC program, note the following points :
(1) Setting a variation range for regarding q as 0deg., 180deg., or 90deg.
When the included angle (q) between the tool vector (V
T
) and the
movement vector (V
M
) becomes approximately 0deg., 180deg., or
90deg., the system regards q as 0deg., 180deg., or 90deg., then
creates a compensation vector which is different from the normal
compensation vector. The variation range used for regarding q as
0deg., 180deg., and 90deg. is or in parameter 6115.
For example, suppose that the angle set in parameter 6115 is Dq.
(a) If 0v q v Dq, q is regarded as 0deg.
q
∆q
V
Tn
V
Mn+1
Fig. 22.5.2 (i) Determination of q=0deg.
(b)If (180–Dq)v qv180, q is regarded as 180deg.
∆q
q
V
Tn
V
Mn+1
Fig. 22.5.2 (j) Determination of q=180deg.
(c) If (90–Dq)v q v(90+Dq) , q is regarded as 90deg.
∆q
V
Tn
q q
V
Tn
V
Mn+1
V
Mn+1
∆q
Fig. 22.5.2 (k) Determination of q=90deg.
(2) Compensation vector when q is regarded as 0deg.or 180deg.
If q is regarded as 0deg.or 180deg.when G41.3 is specified to start
leading edge compensation, alarm PS998 is issued. This means that
the tool vector of the current block and the movement vector of the
D Compensation
performed when q is
approximately 0deg.,
90deg., or 180deg.