Enabling/disabling via HMI

The "Skip block" function can be enabled and disabled with the CNC object object mc_command_block_ignore_w.

The state can be checked using the CNC objects

.

CNC Builds < V3.01.3021.1

Enabling a single skip in the ISG object browser
Enabling a single skip in the ISG object browser

Value range of mc_command_block_ignore_w: TRUE/FALSE

CNC Builds >= V3.01.3021.1

Enabling skip level in ISG object browser
Enabling skip level in ISG object browser

mc_command_block_ignore_w is a bit string in which the 10 lower bits are used to enable or disable skip levels.

If the remaining bits are assigned, there is no reaction. They are ignored.

Programing Example

prg_example

Setting mc_command_block_ignore_w in the ISG object browser

In the following example, lines N050, N060 and N080 are to be skipped. In this example, since skip levels /2, /3 and /5 were assigned for these lines, the data item mc_command_block_ignore_w must be assigned 0x16 in the ISG Object Browser.

%skippingtest3.nc
N010 G00 X0 Y0 F500
N020 G1 X50
/  N030  G1 X60
/1 N040  G1 X80 Y10

/2 N050  G1 X100 Y20   ;is skipped

/3 N060  G1 X120 Y30   ;is skipped

/4 N070  G1 X140 Y40

/5 N080  G1 X160 Y50   ;is skipped

/6 N090  G1 X180 Y60

/7 N100  G1 X160 Y70

/8 N110  G1 X140 Y80

/9 N120  G1 X100 Y90

/10 N130 G1 X40 Y100

N140 G1 X0 F2000

N150 G1     Y0

N160 M30