Contents
HEIDENHAIN | User's Manual smart.Turn and DIN Programming | 12/2017
29
Interpreter stop G909.......................................................................................................................... 441
Spindle override 100% G919............................................................................................................... 442
Deactivating datum shifts G920...........................................................................................................442
Deactivating datum shift, tool lengths G921....................................................................................... 442
End position of the tool G922............................................................................................................. 442
Fluctuating spindle speed G924.......................................................................................................... 442
Convert lengths G927.......................................................................................................................... 443
Calculating variables automatically G940.............................................................................................444
Information to DNC G941....................................................................................................................446
Misalignment compensation G976...................................................................................................... 446
Lift off after NC stop – LIFTOFF G977................................................................................................ 447
Activating datum shift G980................................................................................................................ 447
Activating datum shifts, tool lengthsG981...........................................................................................447
Monitoring zone G995......................................................................................................................... 448
Load monitoring G996......................................................................................................................... 449
Activating direct program-run continuation G999................................................................................ 450
Force reduction G925.......................................................................................................................... 450
Sleeve monitoring G930...................................................................................................................... 451
Eccentric turning G725........................................................................................................................ 452
Eccentric transition G726.....................................................................................................................453
Non-circular X G727............................................................................................................................. 455
4.30 Data input and data output..............................................................................................................457
Output window for WINDOW variables.............................................................................................. 457
File output for WINDOW variables...................................................................................................... 457
Input of INPUT variables......................................................................................................................458
Output of PRINT # variables................................................................................................................458
4.31 Programming variables......................................................................................................................459
Fundamentals....................................................................................................................................... 459
Variable types.......................................................................................................................................461
Reading tool data................................................................................................................................. 464
Reading diagnostic bits........................................................................................................................467
Reading the current NC information....................................................................................................468
Reading general NC information..........................................................................................................470
Reading configuration data – PARA.....................................................................................................472
Determining the index of a parameter element – PARA.....................................................................473
Expanded variable syntax CONST – VAR............................................................................................ 474
4.32 Conditional block run........................................................................................................................ 477
Program branch IF..THEN..ELSE..ENDIF.............................................................................................. 477
Requesting variables and constants.................................................................................................... 479
Program repeat WHILE..ENDWHILE................................................................................................... 480
Program branch SWITCH..CASE..........................................................................................................482
Skip level.............................................................................................................................................. 483