Executing additional blocks

If a command without contour information is programmed in addition to the motion blocks at block end (N10 – N20) (e.g. M function requiring acknowledgement with pre-block output and post-block synchronisation, MVS_SNS), the command may be executed before, during or after the contouring curve.

Programming Example

Executing additional blocks

N100 #CONTOUR MODE [DEV, PATH_DEV 4, RELEVANT_PATH 0.1, INTER_ACTION]
N110 X100 G61 M25
N120 Y100
Executing additional blocks 1:
Synchronisation without contour-relevant actions during contouring
N100 #CONTOUR MODE [DEV, PATH_DEV 4, RELEVANT_PATH 0.1, POST_ACTION]
Executing additional blocks 2:
Synchronisation without contour-relevant actions after contouring

There are 3 options to execute these commands:

  1. Directly after pre-block (N10) and before the first contouring polynomial
  2. Between first and second contouring polynomial
  3. After the second contouring polynomial and before the post-block (N20)