
PROGRAMMING22. RISC PROCESSOR
B–63534EN/02
680
A’ : Point A projected onto the compensation plane
B’ : Point B projected onto the compensation plane
C’ : Point C projected onto the compensation plane
Ra: Vector A’B’
Rb: Vector B’C’
e3
e2
A’C’B’
Ra
Rb
Fig. 22.5.1 (r) Programmed Path (on the Compensation Plane) before and
after the End Point (Point B) of N4
When all the following conditions are satisfied, an alarm (PS0272)
Issued.
(a) The tool direction vector changes remarkably.
a : Angle for determination set in parameter No. 6261 (The default
is 45°.)
(Va,Vb) v cos(a)(Here, (Va,Vb) means an inner product.)
(b)The difference between the directions of the compensation vectors
to be generated is small.
Wa : Direction of a compensation vector to be generated by the AB
block.
Wb: Direction of a compensation vector to be generated by the BC
block.
Wa = Va Ua
Wb = Vb Ub
(Wa,Wb) w 0
(c) The path angle difference on the compensation plane is large.
(Ra,Rb) < 0
(2) Suppressing the issue of the alarm with a Q command
By inserting a Q command into a block that issued the alarm, the issue
of the alarm can be suppressed.
(a) Q1 command
By inserting a Q1 command, a vertical vector is generated.
Example) N4 Y–200 Z–200 Q1