PROGRAMMING
B–63664EN/02
12. COMPENSATION FUNCTION
171
When two or more vectors are produced at the end of a block, the beam
moves linearly from one vector to another. This movement is called the
corner movement.
If these vectors almost coincide with each other, the corner movement
isn’t performed and the latter vector is ignored.
r
nVx
nV
Y
This vector is ignored, if
∆Vxx∆V Limit, and
∆V
Y
x∆V Limit
r
Programmed path
Beam center path
If ∆Vxx∆Vlimit and ∆Vy x∆Vlimit, the latter vector is ignored. The
∆Vlimit is set in advance by parameter (No. 5010).
If these vectors do not coincide, a move is generated to turn around the
corner. This move belongs to the latter block.
This move belongs to block N7, thus, the feedrate
is equal to that in block N7.
If the block N7 is G00 mode, the beam is moved at
G00 mode, while if it is G01, G02, G03, the tool is
moved at G01 mode.
S
N6 N7
However, if the path of the next block is semicircular or more, the above
function is not performed.
The reason for this is as follows:
D Corner movement