ID 90019
Contour error due to compensation motion within linear motion block. | |||
Description | To detect contour violations in linear blocks, the direction of the programmed motion block is compared with the direction of the corrected motion block. If the directions are opposite, this means a contour violation. The movement opposite to the programmed direction is called compensatory movement.
This can be caused by a relatively small motion block, e.g. smaller than the tool radius, which leads to contour violations when calculating the equidistant path.
When using the contour masking with G141, this error is not output because the closed contour loop will be deleted. In the figure above, the triangle would be removed with N20' and thus no contour damage occurs.
| ||
Response | Class | 2 | Abort NC program processing |
Solution | Class | 6 | Possible solutions are:
|
Error type | 1, Error message from NC program. | ||
|