
B-63784EN/01 PROGRAMMING 14.COMPENSATION FUNCTION
- 541 -
- Compensation performed when θ
θθ
θ is approximately 0deg., 90deg., or 180deg.
When the included angle θ 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 θ as 0deg., 180deg., or
90deg.
When the included angle (θ) between the tool vector (V
T
) and the
movement vector (V
M
) becomes approximately 0deg., 180deg., or
90deg., the system regards θ as 0deg., 180deg., or 90deg., then
creates a compensation vector which is different from the normal
compensation vector. The variation range used for regarding θ as
0deg., 180deg., and 90deg. is or in parameter 6115.
For example, suppose that the angle set in parameter 6115 is ∆θ.
(1) If 0 ≤ θ ≤ ∆θ, θ is regarded as 0deg.
θ
∆θ
V
Tn
V
Mn+1
Fig.14.14.2 (i) Determination of θ
θθ
θ=0deg.
(2) If (180-∆θ) ≤ θ ≤ 180, θ is regarded as 180deg.
θ
∆θ
V
Tn
V
Mn+1
Fig.14.14.2 (j) Determination of θ
θθ
θ=180deg.
(3) If (90-∆θ) ≤ θ ≤ (90+∆θ), θ is regarded as 90deg.
θ
∆θ
V
Tn
V
Mn+1
θ
∆θ
V
Tn
V
Mn+1
Fig.14.14.2 (k) Determination of θ
θθ
θ=90deg.