Use of extended options
Number of inputs/outputs
Normally, the number of inputs and outputs is symmetrical in the forward and backward directions. This basic number is defined by the method GetDimension .
For special requirements, the transformation can evaluate additional inputs. The method TrafoSupported can match the number of inputs/outputs to the requirements.
- CNC option (ret_option)
- Number of additional input values (dim_i)
In this case, the CNC must supply the additional values to the interface. If the CNC does not support this function, an error message is output.
The transformation options can be set during a configuration request (TafoSupported method).
Forward/backward adaptation
Adaptation can be carried out for each forward/backward transformation. In addition, this can also be carried out depending on the callers within the CNC (decoder, tool radius compensation etc.).