Interface methods

Methods to be implemented

The following methods must be implemented when creating a compensation (TcNcKinematicsInter-faces.h):

computeStartOffset

Calculate the offset of an unknown axis position which reaches the axis positions transferred to the method when it is compensated (axis position + calculated offset).

This method is used to enable the compensated position. This results in no movement when the compensation is enabled.

computeOffsets

Calculate the offset for the transferred axis position.

writeNcCmd

The method of the user-specific commands from the NC program is received and processed.

initCompensation

Function to initialise the compensation.