Flushing the NC channel (#FLUSH CONTINUE)

Cross-block considerations

Planning considers several geometry blocks to include block transitions and special NC functions (e.g. contouring, tool radius compensation, etc.). The blocks are first saved internally and considered jointly, i.e. the blocks are not executed directly after commanding.

Flushing the NC channel (#FLUSH CONTINUE)

The effect of the #FLUSH CONTINUE command is to execute all NC blocks currently saved in the NC channel, i.e. the memory effect of the NC channel is cancelled temporarily. The last motion block programmed before #FLUSH CONTINUE is therefore immediately enabled for output.

Velocity

If the next motion block is presented in good time before an NC block end, motion is resumed without stopping or without reducing the velocity. If no further motion block exists, motion is stopped temporarily.

Notice

notice

The command Flush NC channel cannot be used for cross-block functions (e.g. active tool radius compensation).

Programing Example

prg_example

Flushing NC channel

N10 G01 X200 F1000

N20 X240 Y100

N30 X200 Y0

N40 #FLUSH CONTINUE