15. COMPENSATION FUNCTION
When two or more vectors are produced at the end of a block, the tool
moves linearly from one vector to another. This movement is called the
If these vectors almost coincide with each other, the corner movement
isn’t performed and the latter vector is ignored.
This vector is ignored, if
∆Vx∆V Limit, and
Tool center path
If ∆Vx∆Vlimit and ∆Vy∆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 tool is moved at
G00 mode, while if it is G01, G02, G03, the tool is
moved at G01 mode.
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