beautypg.com

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

Page 383: Spindle override 100 % g919, 29 other g codes

background image

HEIDENHAIN MANUALplus 620, CNC PILOT 640

383

4.29 Other G codes

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 Steuerung 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 codes 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

This manual is related to the following products: