Variable programming (parametric programming), Block skip – ACU-RITE CNC 3500i User Manual

Page 425

Advertising
background image

ACU-RITE 3500i

399

1

1

.4 A

d

v

a

nced Pr

ogr

a

mming

Variable Programming (Parametric
Programming)

Variable, or parametric, programming enables you to create macros to
generate geometric shapes that are not already available in a canned
cycle.

Conditional loops, jumps, and GOTO commands can be used to
control program execution.

Block Skip

Any block preceded by a slash (/) code is omitted if the corresponding
block skip 'switch' is set "ON" in the program, previous to the (/) code.
The switch is set on by programming variable #1000 to the value of "1".
A value of "0" sets the switch "OFF".

In this example, the hole at N15 is skipped. If N11 read:

N11#1000 = 0

Then N15 would be executed.

The (/) slash code can be placed anywhere in the block, provided it
does not exclude code necessary to complete that operation. It is
recommended the (/) code be used as shown above.

#1000 is reserved for block skip use.

Example:

N11

#1000 = 1 *Note: 0=OFF, 1=ON

N12

G81 Z- .5 R.1 F12 P.1

N13

X1 Y1

N14

X2

/N15

X3

N16

X5

N17

G80

Advertising