HEIDENHAIN SW 54843x-02 DIN Programming User Manual
Page 22

22
4.31 Programming variables ..... 387
Reading the current NC information ..... 392
Reading general NC information ..... 393
Reading configuration data—PARA ..... 394
Determining the index of a parameter element—PARA ..... 395
Expanded variable syntax CONST – VAR ..... 396
4.32 Conditional block run ..... 398
Program branching IF..THEN..ELSE..ENDIF ..... 398
Requesting variables and constants ..... 399
WHILE..ENDWHILE program repeat ..... 400
SWITCH..CASE—program branching ..... 401
Subprogram call: L"xx" V1 ..... 402
Dialog texts in subprogram call ..... 403
Help graphics for subprogram calls ..... 404
M commands for program-run control ..... 405
4.35 G codes from previous controls ..... 407
Contour definitions in the machining section ..... 407
Simple turning cycles ..... 409
Thread cycles (4110) ..... 414
4.36 DINplus program example ..... 416
Example of a subprogram with contour repetitions ..... 416
4.37 Connection between geometry and machining commands ..... 419
C-axis machining—front/rear face ..... 420
C-axis machining—lateral surface ..... 420
4.38 Full-surface machining ..... 421
Fundamentals of full-surface machining ..... 421
Programming of full-surface machining ..... 422