beautypg.com

Read interpolation information g904, Feed rate override 100% g908, Interpreter stop g909 – HEIDENHAIN SW 548328-05 DIN Programming User Manual

Page 373: Spindle override 100% g919, 29 other g functions

background image

HEIDENHAIN MANUALplus 620, CNC PILOT 620/640

373

4.29 Other G functions

Read interpolation information G904

G904 transfers all the current interpolation information on the current

slide to the variable memory.

Feed rate override 100% G908

G908 sets the feed override for traverse paths (G0, G1, G2, G3, G12,

G13) block by block to 100%.
Program G908 and the traverse path in the same NC block.

Interpreter stop G909

The Control pre-interprets the NC blocks. If variables are assigned

shortly before the evaluation, "old values" would be processed. G909

stops the pre-interpretation. The NC blocks are processed up to G909.

Only after G909, are the subsequent NC blocks processed.
Apart from G909, the NC block should only contain synchronous

functions. (Some G functions generate an interpreter stop.)

Spindle override 100% G919

G919 is used to deactivate/activate the spindle speed override.

Interpolation information syntax

Syntax:

#an(axis,channel)

n = number of the information

axis = name of the axis

channel = slide number

Interpolation information

#a0(Z,1)

Zero-point shift of the Z axis of slide $1

#a1(Z,1)

Actual position of the Z axis of slide $1

#a2(Z,1)

Nominal position of the Z axis of slide $1

#a3(Z,1)

Lag error of the Z axis of slide $1

#a4(Z,1)

Distance to go in the Z axis of slide $1

#a5(Z,1)

Logical axis number of the Z axis of slide $1

#a5(0,1)

Logical axis number of the main spindle

#a6(0,1)

Rotational direction of main spindle $1

#a9(Z,1)

Trigger position of the touch probe

#a10(Z,1)

IPO axis value

Parameters

Q

Spindle number (default: 0)

H

Type of limit (default: 0)

0: Activate spindle speed override

1: Spindle override at 100%—modal

2: Spindle override at 100%—for the current NC block