Defining interpolator functionalities (P-STUP-00070)

P-STUP-00070

Definition of interpolator functionalities

Description

This parameter defines individual functionalities and the size of the look-ahead buffer in the interpolator, i.e. it defines the number of blocks to calculate deceleration distance and dynamic planning.

Parameter

configuration.channel[i].interpolator.function

Data type

STRING

Data range

FCT_IPO_DEFAULT

FCT_LOOK_AHEAD_STANDARD

FCT_LOOK_AHEAD_LOW

30 blocks

FCT_LOOK_AHEAD_STANDARD

120 blocks

FCT_LOOK_AHEAD_HIGH

190 blocks

FCT_LOOK_AHEAD_CUSTOM

Any number of look-ahead blocks in the interval [ 0; 200]. Specification by parameter P-STUP-00071.

FCT_SYNC

Synchronisation of an axis on a path group.
Example: FCT_IPO_DEFAULT | FCT_SYNC

FCT_LOOK_AHEAD_OPT

The path velocity curve can be further improved for HSC machining by additional calculations. This generally reduces machining time. The additional calculations place greater demands on the controller hardware.

FCT_LIFT_UP_TIME

Automatic lifting/lowering of an axis (time-based coupling).
Example: FCT_IPO_DEFAULT | FCT_LIFT_UP_TIME

FCT_SHIFT_NCBL

Path-controlled offset of M functions (dwell time).
Example: FCT_IPO_DEFAULT | FCT_SHIFT_NCBL

 

FCT_CALC_STATE_AT_T

Calculation of path velocity at a time in the future. Function only available in combination with HSC slope and only as of V3.1.3057.0
Example: FCT_IPO_DEFAULT
| FCT_CALC_STATE_AT_T

FCT_CALC_TIME

Calculation of interpolation time to next feed block (G01,G02,G03).
Example: FCT_IPO_DEFAULT | FCT_CALC_TIME

Unit

----

Default value

FCT_IPO_DEFAULT

Remarks

The look-ahead buffer size specified above applies as of CNC Builds V2.11.2800 and higher. The following values apply as of CNC Build V2.11.20xx:

FCT_LOOK_AHEAD_LOW

30 blocks

FCT_LOOK_AHEAD_STANDARD

70 blocks

FCT_LOOK_AHEAD_HIGH

120 blocks